Logo pl.removalsclassifieds.com

Różnica między GNU a Uniksem (z tabelą)

Spisu treści:

Anonim

Potrzebujemy systemu operacyjnego do instruowania naszego komputera i uzyskiwania wyników. Oprócz MS Windows systemem operacyjnym jest MSDOS, Unix, GNU/Linux. W naszym codziennym życiu jesteśmy przyzwyczajeni do systemu Microsoft Windows ze względu na jego prosty interfejs graficzny. W tym artykule zagłębimy się w kluczowe różnice między GNU a Uniksem.

GNU kontra Unix

Główna różnica między GNU a Uniksem polega na tym, że GNU jest darmowym kodem źródłowym, podczas gdy Unix jest znakiem towarowym. Z GNU może korzystać każdy, natomiast Unix jest płatny, jeśli chcesz używać Unixa, musisz zapłacić. GNU zostało opracowane podczas ruchu oprogramowania, zbioru oprogramowania, które może obsługiwać system operacyjny. Z drugiej strony Unix jest uważany za podstawowy system operacyjny, który został opracowany dawno temu.

GNU zostało opracowane jako projekt podczas ruchu oprogramowania. Richard Stallman zaczął rozwijać GNU w 1984 roku w ramach inicjatywy z 1983 roku. GNU jest również znane jako GNU’s Not Unix, co oznacza, że ​​nie jest pochodną Uniksa. GNU ma zupełnie inny zestaw kodu, który jest niespójny z Uniksem. Jest to połączenie dużej ilości wolnego oprogramowania, które jest swobodnie dostępne dla publiczności.

Unix został wprowadzony jako system operacyjny w latach 60. XX wieku. Od tego czasu został przyjęty przez kilka firm, które zmodyfikowały wersję i uruchomiły własny system operacyjny. Jest uważany za ojca wielu z tych systemów operacyjnych. Inne cechy Unixa obejmują jego wielozadaniowość i wielu użytkowników może z niego korzystać w tym samym czasie.

Tabela porównawcza między GNU i Unix

Parametry porównania

GNU ANTYLOPA

Uniksa

Funkcjonować Wymaga jądra do działania. Ma już jądro i powłokę, dzięki czemu działa samodzielnie.
powłoka i jądro Używa własnej powłoki, ale używa jądra podobnego do Uniksa. Składa się z własnego jądra i skorupy.
Kod źródłowy otwarty Zamknięte
Pochodzenie Rozwinął go Richard Stallman. Ken Thompson i Dennis Ritchie opracowali go dla laboratoriów dzwonów.
Logo Pingwin lub ciemna antylopa Litery jego nazwy

Co to jest GNU?

Podczas ruchu programistycznego Richard Stallman zaczął rozwijać GNU w 1984 roku. Jest skompilowany z kilkoma wolnymi programami. Został zaprojektowany z myślą, że będzie dostępny dla każdego. Dlatego kod źródłowy był otwarty. Inspiracją był Unix, podstawowy system operacyjny.

Gnu może być inspirowane Uniksem, ale jego kod jest zupełnie inny niż Unix. GNU dostarcza nam darmowy kod źródłowy. Nie musimy płacić, aby z niego korzystać. Nie jest własnością marki takiej jak Unix. GNU było dziełem projektowym na licencji Powszechnej Licencji Publicznej lub GPL. Ponadto GNU nie może działać samodzielnie, ponieważ brakuje mu jądra; jądro jest medium, przez które oprogramowanie interpretuje swój kod na sprzęcie. GNU jest skompilowane z oprogramowaniem typu open source, z którego każdy może korzystać w razie potrzeby. Ale do działania na komputerze potrzebny jest system operacyjny. W ten sposób GNU łączy się z jądrem Linux, tworząc system operacyjny GNU/Linux.

Etienne Suvasa zaprojektował logo GNU, później zostało ono zmodyfikowane przez Aurelio Heckerta. Fundacja Wolnego Oprogramowania opublikowała logo w 2013 roku. Jest to pingwin lub ciemna antylopa. Najbardziej popularne jest logo pingwina znane jako Tux.

Co to jest Unix?

Ken Thompson i Dennis Ritchie zaprojektowali Unix w laboratoriach Bell. Został wyewoluowany w latach 60-tych. Unix był modyfikowany przez różne firmy i organizacje, które stworzyły własny system operacyjny, który implementuje i modyfikuje kody Unix. Oprócz tego, że jest podstawowym systemem operacyjnym, Unix może być używany przez jednego lub więcej użytkowników w tym samym czasie. System operacyjny jest również zdolny do wielozadaniowości.

Unix składa się z jądra i powłoki. Jądro zasadniczo obejmuje przechowywanie plików, czas, przestrzeń pamięci i tak dalej, podczas gdy powłoka konwertuje nasze polecenia na liczbę binarną, którą może odczytać komputer. Logo Uniksa to zwykły tekst pokazujący jego litery.

Inne cechy Uniksa to komunikacja, zapewniająca bezpieczeństwo na trzech warstwach, pierwsza to hasła, następnie szyfrowanie i wreszcie pozwolenie na odczyt, zapis lub wykonywanie plików. Ponadto jego cechy opisują również jego przenośność, co oznacza, że ​​można go przenosić z jednej maszyny na drugą.

Niektóre rozszerzenia Unix to IBM AIX, SUN Solaris, Mac OS, HPUX. Firmy te wdrożyły kod uniksowy, zmodyfikowały go i wyprodukowały własne systemy operacyjne. W tym czasie wyceniono ten system operacyjny do 5000 USD, nie były one swobodnie dostępne. Unix to także znak towarowy. Unix jest napisany w języku C.

Główne różnice między GNU a Uniksem

Wniosek

Podczas ruchu programistycznego Richard Stallman zaczął rozwijać GNU w 1984 roku. Inspiracją był Unix, podstawowy system operacyjny. GNU może być inspirowane Uniksem, ale jego kod jest zupełnie inny niż Unix. GNU dostarcza nam darmowy kod źródłowy. Ponadto GNU nie może działać samodzielnie, ponieważ brakuje mu jądra; Jądro jest medium, przez które oprogramowanie interpretuje swój kod na sprzęt. GNU jest skompilowane z oprogramowaniem typu open source, z którego każdy może korzystać w razie potrzeby. Fundacja Wolnego Oprogramowania opublikowała logo w 2013 roku.

Unix został zmodyfikowany przez różne firmy i organizacje, które opracowały własny system operacyjny, który implementuje i modyfikuje kody Unix. Oprócz tego, że jest podstawowym systemem operacyjnym, Unix może być używany przez jednego lub więcej użytkowników w tym samym czasie. Unix składa się z jądra i powłoki. Jądro zasadniczo rozumie przechowywanie plików, czas, miejsce na dysku itp., podczas gdy powłoka konwertuje nasze polecenia na czytelną dla komputera liczbę binarną. Firmy te wdrożyły i zmodyfikowały kod Uniksa oraz wyprodukowały własne systemy operacyjne.

Fundamentalne rozróżnienie między GNU a Uniksem polega na tym, że GNU jest kodem darmowej dostawy, a Unix jest znakiem towarowym. Każdy może korzystać z GNU, w tym samym czasie, w którym Unix jest opłacany, trzeba zapłacić w przypadku konieczności ubiegania się o Unix.

Bibliografia

Różnica między GNU a Uniksem (z tabelą)