Co to jest UNIX®?

UNIX® to klasa systemu operacyjnego (OS) opracowanego w Bell Labs w 1969 roku. Dziś jest własnością towarową przez Open Group, która nadzoruje jej rozwój i publikuje specyfikację Single Unix®. Inne systemy operacyjne, które są oparte na tym systemie operacyjnym lub mają z nim wiele funkcji, ale nie są zgodne z specyfikacją, są ogólnie określane jako UNIX.

Zasadniczo UNIX® to system operacyjny, który można uruchamiać na stacji roboczej lub serwerze sieciowym. Takie systemy stanowiły kręgosłup wczesnego Internetu i nadal odgrywają ważną rolę w utrzymaniu funkcjonowania Internetu. UNIX® pierwotnie postanowił być niewiarygodnie przenośny system, który może umożliwić komputerze na wiele procesów uruchomionych jednocześnie, a z wieloma użytkownikami zalogowało się w tym samym czasie.

Interakcje we wczesnych systemach odbyły się za pośrednictwem wejścia tekstu i zastosowano hierarchiczny system przechowywania plików. Chociaż UNIX® zmienił się od wczesnego rozwoju, wiele poleceń REMAW tym samym i jest to w dużej mierze rozpoznawalne, ponieważ ten sam system był 40 lat temu. Od 1994 roku jest własnością Open Group, która kupiła ją od Novell. Standard nadal się rozwija, a także miał wiele popularnych odgałęzień, które zaczęły się od podstawowych ideałów.

Najbardziej znanym z nich jest jądro Linux®, które ma swoje początki już w 1983 roku, kiedy Richard Stallman rozpoczął projekt GNU, aby spróbować stworzyć bezpłatną wersję UNIX®. Chociaż sam projekt nie odniósł sukcesu, w 1992 r. Linus Torvalds wyprodukował bezpłatną wersję jądra, którą nazwał Linux®, i wydał go na licencji GNU. W rezultacie, podczas gdy UNIX® pozostał stosunkowo zamknięty, Linux® był całkowicie open source. To pobudziło dużą liczbę rozkładów podstawowego jądra.

Chociaż ludzie myślą o UNIX® jako o pojedynczym systemie operacyjnym, jest toKlasa szerszej klasy systemów, które spełniają specyfikację. Każdy, kto ma system operacyjny, który spełnia tę specyfikację, może użyć nazwy, zakładając, że płaci odpowiednie opłaty licencyjne. Wiele istniejących systemów operacyjnych mogłoby użyć znaku, gdyby tak wybrał, chociaż w wielu przypadkach podważałoby to ich własne właściwości.

Na przykład

System Apple OSX spełnia specyfikację, a zatem ściśle mówi system UNIX®. Podobnie system operacyjny Solaris jest w tej klasie, podobnie jak HP-UX, AIX, TRU64 i IRIX. Systemy operacyjne, takie jak Linux® Flavors lub BSD, które mają znacznie wspólne z systemami UNIX®, ale nie są technicznie systemami UNIX® z powodu braku spełnienia specyfikacji, uiszczenia opłaty licencyjnej lub obu, są często określane jako systemy *NIX. Wynika to z praktyki w samym systemie OS polegającym na użyciu gwiazdki jako symbolu wieloznacznego, który może stanowić dowolną postać. Chociaż technicznie „systemy podobne do unix” są preferowanym terminem, jest to bardzo rzadko seen zamiast *nix, *nix, lub? Nix.

INNE JĘZYKI