Unix
Unix to rodzina systemów operacyjnych, często używanych na zaawansowanych stacjach roboczych i komputerach pełniących funkcję serwerów. Systemy operacyjne Unix mają budowę modułową, z głównym jądrem systemu, oddzielną powłoką interfejsu użytkownika oraz setkami małych programów narzędziowych. Niektóre wersje systemu Unix są oprogramowaniem własnościowym, a inne są bezpłatne i mają otwarty kod źródłowy. Mogą działać na wielu różnych platformach sprzętowych.
Unix zapoczątkował kilka funkcji, które są obecnie powszechnie stosowane w branży komputerowej. Język C stworzono do pisania programów narzędziowych dla systemu Unix i jest on obecnie jednym z najczęściej używanych języków programowania. Unix to wielodostępny system operacyjny — wielu użytkowników może logować się jednocześnie i równocześnie uruchamiać programy. Używa hierarchicznego systemu plików, który umożliwia tworzenie dowolnej liczby zagnieżdżonych podfolderów. Serwery Unix obsługiwały wiele pierwszych usług internetowych, a jego wersje nadal działają obecnie na większości serwerów.
Firma AT&T opracowała oryginalną wersję systemu Unix w ośrodku Bell Labs w 1969 roku. W latach 70. i 80. udzielała licencji na ten system firmom, uniwersytetom i innym organizacjom. Ponieważ każdy licencjobiorca mógł stworzyć własną gałąź systemu Unix, przestał on być pojedynczym systemem operacyjnym i stał się rodziną podobnych systemów. Konsorcjum branżowe The Open Group obecnie utrzymuje znak towarowy Unix oraz specyfikację Single UNIX Specification, dzięki czemu liczne wersje systemu Unix są zgodne z określonym zestawem standardów.
NOTE: Typowe odmiany systemu Unix to AIX firmy IBM, HP-UX firmy Hewlett-Packard oraz Solaris firmy Oracle. Niektóre inne systemy operacyjne, takie jak FreeBSD i Linux, uważa się za systemy uniksopodobne — są oparte na systemie Unix i działają w taki sam sposób, ale nie zawierają żadnego oryginalnego kodu systemu Unix.
Sprawdź swoją wiedzę