Linux jest open source, darmowym systemem operacyjnym szeroko stosowanym do sprzętu i oprogramowania komputerowego, tworzenia gier, tabletów PC, komputerów mainframe itp.. Unix to system operacyjny powszechnie używany w
W 1960 r. Massachusetts Institute of Technology, AT&T Bell Labs i General Electric pracowały nad eksperymentalnym systemem operacyjnym o nazwie Multiplexed Information and Computing Service lub MULTICS. Zostało to zaprojektowane do pracy na komputerze mainframe GE-645. Ale działało słabo. AT&T Bell Labs odwołało ten projekt i wdrożyło swoje zasoby gdzie indziej. Ale Ken Thompson, jeden z programistów Bell Labs, kontynuował prace nad komputerem mainframe GE-645 i napisał grę dla tego komputera o nazwie Space Travel. Ale gra była zbyt wolna na maszynie GE i kosztowna, kosztowała 75 USD za wykonanie. Dlatego z pomocą Dennisa Ritchiego ponownie napisał grę w języku asemblera do PDP-7 firmy Digital Equipment Corporation.
To doświadczenie, w połączeniu z pracą nad projektem Multics, skłoniło Thompsona do uruchomienia nowego systemu operacyjnego dla PDP-7 i opracowali system plików, a także sam system wielozadaniowy z pomocą niewielkiego zespołu programiści. Zawierały one interpreter wiersza poleceń i niektóre małe programy narzędziowe. W 1970 r. Nazwano go UNICS, a później zmieniono na UNIX.
W 1985 roku Richard Stallman utworzył Free Software Foundation i opracował GNU General Public License (GNU GPL), aby swobodnie rozpowszechniać oprogramowanie. Wiele programów wymaganych w systemie operacyjnym (takich jak biblioteki, kompilatory, edytory tekstu, powłoka UNIX i system okienkowy) zostało ukończonych na początku lat 90., ale niewiele elementów, takich jak sterowniki urządzeń, demony i jądro, były niekompletne. W 1991 roku Linus Torvalds zaczął pracować nad systemem MINIX, systemem uniksopodobnym, którego kod był swobodnie dostępny w ramach projektu GNU GPL. Następnie opracował pierwsze jądro LINUX i wypuścił je 17 września 1991 r. Dla systemów Intel x86 PC. Jądro to zawierało różne narzędzia systemowe i biblioteki z projektu GNU w celu stworzenia użytecznego systemu operacyjnego. Cały podstawowy kod źródłowy można dowolnie modyfikować i wykorzystywać.
Linux OS doskonale nadaje się do małych i średnich operacji, a dziś jest także używany w dużych przedsiębiorstwach, w których wcześniej uważano UNIX za jedyną opcję. Kilka lat temu Linux był uważany za interesujący projekt akademicki, ale większość dużych przedsiębiorstw, w których głównym problemem są sieci i przetwarzanie danych przez wielu użytkowników; ludzie nie uważali Linuksa za opcję. Ale dziś, gdy główni dostawcy oprogramowania przenoszą swoje aplikacje na system Linux i ponieważ można go swobodnie dystrybuować, system operacyjny wszedł do głównego nurtu jako realna opcja dla aplikacji WWW i biurowych.
Ale są pewne okoliczności, w których UNIX jest oczywistym wyborem lub kiedyś. Jeśli przedsiębiorstwo korzystało z ogromnych symetrycznych systemów wieloprocesorowych lub systemów z więcej niż ośmioma procesorami, w przeszłości musiało działać w systemie UNIX. UNIX był znacznie bardziej wydajny w obsłudze wszystkich procesów niż Linux. Jednak od 2004 r. Więcej największych superkomputerów na świecie obsługuje teraz Linuksa niż Unix. Od 2011 r. Linux obsługuje ponad 90% z 500 najlepszych serwerów. Działa również na największych (od 2011 r.): RIKEN Advanced Institute for Computational Science Rdzenie: 705024 Moc: 12659,89 kW Pamięć: 1410048 GB
Linux może być swobodnie dystrybuowany, ponieważ jest to system operacyjny typu open source. Aby każdy mógł pobrać kopię Linuksa z książek, czasopism lub z Internetu. W przypadku wersji serwerowych organizacje zazwyczaj płacą dystrybutorom za umowę wsparcia, a nie oprogramowanie. Głównymi dystrybutorami są RED HAT, Mandrake i SUSE. W przypadku sprzętu serwerowego najważniejsze są IBM, HP, Dell.
UNIX jest kosztowny w porównaniu z Linuksem; średnie serwery UNIX kosztują od 25 000 do 249 999 USD (łącznie ze sprzętem). Głównymi dystrybutorami są HP, IBM i SUN. Wysokiej klasy serwer UNIX może kosztować nawet 500 000 USD. Według IDC, Gartner, IBM jest liderem rynku serwerów UNIX, HP zajmuje 2 pozycję, a SUN zajmuje trzecią pozycję.
Komercyjny system UNIX jest zwykle napisany na zamówienie dla każdego systemu, co powoduje, że oryginalny koszt jest dość wysoki, podczas gdy Linux ma również pakiety podstawowe. Pod tym względem Linux jest w swoim modelu bliższy Windowsowi niż komercyjny system operacyjny UNIX. W momencie zakupu serwera UNIX użytkownicy otrzymują plan pomocy dostawcy dotyczący konfigurowania i konfigurowania systemu. Ale w przypadku Linuksa wsparcie dostawców należy zakupić osobno.
Oba systemy operacyjne są podatne na błędy, ale Linux jest znacznie bardziej elastyczny w radzeniu sobie z zagrożeniami. Linux zawiera wiele takich samych cech i funkcji, jakie można znaleźć w systemie UNIX, w tym segmentację domeny użytkownika w środowisku wielu użytkowników, izolację zadań w środowisku wielozadaniowym, system haseł, który można szyfrować i / lub zdalnie lokalizować i wiele więcej. Ponieważ Linux jest systemem operacyjnym otwartym, błędy mogą zgłaszać każdy na forum użytkowników / programistów, aw ciągu kilku dni można je naprawić. Jednak w przypadku systemu UNIX tak nie jest i użytkownik musi chwilę poczekać, aby uzyskać poprawkę naprawiającą błędy. Społeczność open source dostarcza szybciej, ponieważ nie musi przechodzić przez niekończące się cykle rozwoju komercyjnych systemów operacyjnych.
Jednocześnie jako system operacyjny typu open source jest obsługiwany przez dziesiątki tysięcy programistów na całym świecie. Powtarzając, pozwala to na lepsze innowacje i szybsze wprowadzanie na rynek funkcji, niż wszystko, co może zapewnić system UNIX.
Według International Data Corp. (IDC). Linux rozwijał się szybciej niż jakikolwiek inny system operacyjny serwera w ciągu ostatnich kilku lat. Szacuje się, że baza użytkowników Linuksa to około 25 milionów komputerów, w porównaniu do 5,5 miliona w przypadku połączonych instalacji UNIX.
Linux zyskuje na popularności dzięki zastosowaniu w technologiach osadzonych, darmowej i łatwej dostępności. Aby konkurować z systemem Linux, dostawcy tacy jak HP, IBM, Sun tworzą niestandardowy system UNIX z graficznym interfejsem użytkownika i przyjaznym interfejsem, który jest również kompatybilny z systemem Linux. Główni dostawcy systemów UNIX - IBM, Sun i Hewlett-Packard już wprowadzają funkcje współdziałania z Linuksem w przyszłych wersjach systemów AIX, Solaris i HP-UX.
Oto interesujące wideo, które przeprowadzi nas przez historię, różnice i niektóre typowe polecenia używane w środowisku Linux i Unix: