Unix vs Linux Jaký je rozdíl?

  • Clement Thomas
  • 0
  • 2293
  • 508

Pokud jste právě začali číst a učit se o Linuxu, možná jste narazili na termín „Unix“. Slovo samotné vypadá podobně jako Linux, ale co to znamená? Možná vás zajímá: jaký je rozdíl mezi Unixem a Linuxem??

Obecně záleží na tom, jak interpretujete každý z těchto dvou termínů, protože oba mohou mít různé (přesto související) významy. V tomto článku vám přinášíme zjednodušený příběh Linuxu a Unixu, který vám pomůže pochopit jejich vztah. Jako vždy, jste vítáni klást otázky a přidat další informace do komentářů.

(Ahoj) příběh Unixu a Linuxu

Příběh Unixu začal na konci šedesátých a začátkem sedmdesátých let v oddělení počítačového výzkumu AT&T Bell Labs ve Spojených státech. Společně s MIT a General Electric vyvíjely Bell Labs nový operační systém. Někteří z jejich vědců nebyli spokojeni s vývojem projektu a ustoupili od vytvoření vlastního operačního systému. V roce 1970 dostal nový produkt název Unix ao dva roky později byl jeho kód zcela přepsán v programovacím jazyce C. To vývojářům mnohem usnadnilo přenos Unixu na různé výpočetní platformy.

Jak vývoj Unixu pokračoval, AT&T zahájila prodej licencí pro své použití univerzitám a později komerčním prodejcům. To znamenalo, že ne každý mohl volně upravovat a distribuovat zdrojový kód, což v podstatě učinilo Unix proprietárním operačním systémem. Brzy se začaly objevovat deriváty a varianty Unixu pro různé účely as různými licencemi, přičemž BSD (Berkeley Software Distribution) je pravděpodobně nejznámější mezi nimi.

Linux je založen na Unixu v duchu a funkčnosti, ale ne v kódu. Jako operační systém vyrostl ze dvou projektů: projektu GNU, který založil Richard Stallman v roce 1983, a linuxového jádra, které napsal Linus Torvalds v roce 1991. Cílem projektu GNU bylo vytvořit operační systém podobný Unixu. , ale oddělte se od toho; jinými slovy, neobsahující žádný kód od Unixu, takže by mohl být dále upravován a distribuován bez omezení jako svobodný software. Protože jejich vlastní jádro bylo neúplné, projekt GNU akceptoval linuxové jádro, a tak se zrodil operační systém GNU / Linux.

Návrh linuxového jádra byl ovlivněn MINIXem, variantou Unixu, ale celý kód byl napsán od nuly, nikoli z něj půjčován. Na rozdíl od Unixu, který byl používán na serverech, velkých sálových počítačích a drahých počítačích v různých institucích, byl Linux vyvinut pro osobní počítače, což je mnohem jednodušší typ hardwaru. Dnes však běží na více platformách než jakýkoli jiný operační systém, včetně serverů, vestavěných systémů a mobilních telefonů.

Co je Unix?

Termín „Unix“ se může vztahovat na následující:

  • původní operační systém vyvinutý společností AT&T Bell Labs, ze kterého pocházejí jiné operační systémy.
  • ochranná známka - zapsaná ve všech kapitolách, UNIX - v držení The Open Group, která také vyvinula sadu standardů pro operační systémy s názvem Single Unix Specification. Název „Unix“ mohou legálně nést pouze ty operační systémy, které splňují tyto normy. Certifikace není bezplatná a vyžaduje, aby vývojáři operačního systému za název platili licenční poplatky za ochranné známky.
  • všechny operační systémy, které jsou registrovány pod názvem „Unix“, protože splňují výše uvedené normy. Jsou to AIX, A / UX, HP-UX, Inspur K-UX, Reliant UNIX, Solaris, IRIX, Tru64, UnixWare, z / OS a OS X - ano, ten, který běží na počítačích Mac. (Je zajímavé, že OS X oslavil tento týden své 14. narozeniny: 24. března. Blahopřejeme!).

Co je Linux?

Přísně vzato se pojem „Linux“ vztahuje pouze na jádro. Operační systém není úplný bez desktopového prostředí a aplikací. Protože většina aplikací byla a stále je poskytována v projektu GNU, je celý název operačního systému GNU / Linux.

V dnešní době však mnoho lidí používá „Linux“ k označení jakékoli a všech linuxových distribucí a používá tento termín jako obecný název pro všechny operační systémy založené na linuxovém jádře. Verze 4.0 jádra Linuxu se momentálně vyvíjí, protože Linus Torvalds se nedávno rozhodl přejít na nový číslovací systém pro vydání jádra.

Linux je unixový systém, což znamená, že se chová jako Unix, ale neobsahuje jeho kód.

Unixové systémy jsou v některých jazycích často označovány jako Un * x, * NIX nebo * N? X nebo nazývané „Unixoids“. Linux nemá certifikaci UNIX a GNU je označován za „GNU Not Notx“, takže v tomto ohledu je OS X „více Unix“ než Linux. Na úrovni funkčnosti jsou však linuxové jádro a operační systémy GNU / Linux velmi podobné Unixu a dodržují většinu principů unixové filozofie, jako například mít lidsky čitelný kód, ukládat konfiguraci systému do textových souborů , spoléhající se na jednoduché, malé nástroje příkazového řádku, které mají prostředí, přihlašovací jméno a správce relací…

Je důležité si uvědomit, že systém podobný Unixu může získat certifikaci UNIX. V některých kontextech jsou všechny operační systémy odvozené nebo založené na Unixu označovány jako Unix-like, bez ohledu na to, zda mají certifikát UNIX nebo ne. Mohou to být také komerční nebo bezplatné (a open-source) operační systémy.

Klíčové rozdíly

  • Linux je zdarma a open-source, původní Unix není (ale některé jeho deriváty jsou);
  • Linux je „klon“ původního Unixu, ale neobsahuje jeho kód;
  • Linux je pouze jádro, zatímco Unix byl / je kompletní operační systém;
  • Linux byl vyvinut pro osobní počítače, zatímco Unix byl primárně pro velké pracovní stanice a servery. Dnes Linux podporuje více platforem než Unix;
  • Linux také podporuje více typů souborových systémů než Unix.

Jak jste viděli, zmatek obvykle pramení ze skutečnosti, že „Unix“ i „Linux“ mohou znamenat různé věci. Ať už se používá jakýkoli význam, faktem zůstává, že Unix tam byl první a Linux přišel později. Linux vznikl z touhy po svobodě softwaru a přenositelnosti a inspirován Unixovým přístupem k práci na počítači. Je bezpečné říci, že jsme všichni zadluženi hnutí svobodného softwaru, protože svět by byl technologicky mnohem tmavší místo bez něj.

VIZ TÉŽ: Linux vs Windows, jak zkušený uživatel Linuxu




Zatím žádné komentáře

Gadget průvodce nákupem, technologie, na kterých záleží
Vydáváme podrobné návody na nákup zařízení, vytváříme zajímavé seznamy nejlepších produktů na trhu, pokrýváme novinky ze světa technologií