Kluczowa różnica: Linux i UNIX to oba typy systemów operacyjnych. UNIX poprzedza system Linux. W rzeczywistości Linux jest zasadniczo kopią systemu operacyjnego UNIX, który z biegiem czasu przekształcił się w inny system operacyjny.
Linux i UNIX to oba typy systemów operacyjnych. System operacyjny to zbiór oprogramowania zarządzającego zasobami sprzętu komputerowego. Zapewnia także wspólne usługi dla programów komputerowych. System operacyjny jest istotną częścią oprogramowania systemu komputerowego, bez którego aplikacje nie będą działać.
UNIX poprzedza system Linux. W rzeczywistości Linux jest zasadniczo kopią systemu operacyjnego UNIX, który z biegiem czasu przekształcił się w inny system operacyjny. UNIX został pierwotnie stworzony w 1969 roku dla AT & T przez pracowników Bell Labs Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, Michael Lesk i Joe Ossanna. Pierwotnie był kodowany w języku asemblerowym. Następnie, w 1973 roku, został przekodowany do języka C. Pozwoliło to na przeniesienie go na inny sprzęt.
Ostatecznie był licencjonowany dla firm zewnętrznych; ułatwiło to jego ewolucję w różne gałęzie. Te różne typy systemów operacyjnych zostały opracowane przez AT & T, innych komercyjnych dostawców, uniwersytety takie jak University of California, Berkeley itp. Oraz organizacje non-profit. BSD, Solaris, HP-UX, Sequent, AIX, Darwin, MINIX, Linux, FreeBSD, NetBSD, OpenBSD i DragonFly BSD, w pewnym stopniu oparte są na systemie UNIX.
Te różne systemy operacyjne UNIX są obecnie powszechnie używane w serwerach, stacjach roboczych i urządzeniach mobilnych. Środowisko UNIX i jego model programowy klient-serwer były niezbędne dla rozwoju Internetu.
UNIX był skierowany do programistów i miał być używany do tworzenia oprogramowania, które działałoby na wielu platformach. Uniks został zaprojektowany jako "przenośny, wielozadaniowy i wieloużytkownikowy w konfiguracji współdzielenia czasu". Ma różne cechy, takie jak "stosowanie zwykłego tekstu do przechowywania danych; hierarchiczny system plików; traktowanie urządzeń i niektórych rodzajów komunikacji między procesami (IPC) jako plików; oraz użycie dużej liczby narzędzi programowych, małych programów, które można łączyć za pomocą interpretera wiersza poleceń za pomocą rur, w przeciwieństwie do używania pojedynczego monolitycznego programu, który zawiera wszystkie te same funkcje. "
W porównaniu do systemu UNIX, Linux jest całkiem nowy; Linux został napisany przez Linusa Torvaldsa w 1991 roku. Oparł go całkowicie na systemie UNIX, ale napisał go od podstaw, tzn. Nie pobierając żadnego kodu bezpośrednio z systemu UNIX. Torvaldsom pomagały w tym przedsięwzięciu hakerzy w Internecie.
Linux został pierwotnie opracowany jako darmowy system operacyjny dla komputerów osobistych opartych na procesorze Intel x86. Od tego czasu Linux został przeniesiony na różne inne platformy sprzętowe. W rzeczywistości, Linux został przeniesiony na więcej platform niż jakikolwiek inny system operacyjny.
Linux jest powszechnie używany w serwerach, komputerach mainframe i superkomputerach. Zgodnie z "Top500 OS chart", Linux jest używany w ponad 90% dzisiejszych 500 najszybszych superkomputerów. Obejmuje to 10 najszybszych superkomputerów. Ponadto Linux działa również na systemach wbudowanych, takich jak telefony komórkowe, tablety, routery sieciowe, automatyzacja budynków, telewizory i konsole do gier wideo. W rzeczywistości Android, jeden z najpopularniejszych systemów operacyjnych dla smartfonów, jest zbudowany na jądrze systemu Linux.
Linux jest dostępny bezpłatnie na licencji GNU, co pozwala również użytkownikowi wprowadzać zmiany w jądrze systemu Linux, o ile te zmiany zostaną udostępnione ogółowi społeczeństwa i bezpłatnie. Jednak, chociaż niektóre warianty systemu UNIX są dostępne jako open source, wiele z opracowanych przez firmę systemów UNIX nie jest dostępnych.
Dodatkowo, z punktu widzenia laika, UNIX jest znacznie trudniejszy w użyciu niż Linux, ponieważ UNIX wymaga większej wiedzy o kodowaniu. Może się to jednak różnić w zależności od wersji systemu operacyjnego.