GNU/Linux >> Znalost Linux >  >> Linux

Linux – Je Linux Unix?

Existuje tedy spousta různých verzí Unixu:HP-UX, AIX, BSD atd. Linux je považován spíše za klon Unixu než za implementaci Unixu. Jsou všichni „skuteční“ Unices skutečnými potomky originálu? Pokud ne, co odlišuje Linux od Unixu?

Přijatá odpověď:

To závisí na tom, co myslíte „Unix“ a „Linux“.

  • UNIX je registrovaná ochranná známka společnosti The Open Group. Ochranná známka má bohatou historii a není zcela jasné, že není genericizována kvůli rozšířenému používání „Unixu“ odkazujícímu na systémy podobné Unixu (viz níže). V současné době Open Group uděluje používání ochranné známky jakémukoli systému, který projde certifikací Single UNIX. Viz také Proč existuje * Když je na internetu zmínka o Unixu?.

  • Unix je operační systém, který se zrodil v roce 1969 v Bell Labs. Různé společnosti prodávaly a stále prodávají kód odvozený z tohoto původního systému, například AIX, HP-UX, Solaris. Viz také Evoluce operačních systémů z Unixu.

  • Existuje mnoho systémů, které jsou podobné Unixu v tom, že nabízejí podobná rozhraní programátorům, uživatelům a správcům. Nejstarším produkčním systémem je Berkeley Software Distribution, který se postupně vyvinul z Unixového (tj. obsahujícího kód odvozený z původní implementace) na Unix-like (tj. s podobným rozhraním). Existuje mnoho operačních systémů založených na BSD nebo odvozených od BSD:FreeBSD, NetBSD, OpenBSD, Mac OS X atd. Mezi další příklady patří OSF/1 (nyní ukončeno, byl to komerční systém podobný Unixu, který není založen na Unixu), Minix (původně hračkářský operační systém podobný Unixu používaný jako výukový nástroj, nyní produkčně vestavěný systém podobný Unixu) a nejslavnější Linux.

  • Přísně vzato, Linux je jádro operačního systému, které je navrženo jako jádro Unixu.

  • Linux se nejčastěji používá jako název operačních systémů podobných Unixu, které používají Linux jako jádro. Protože mnoho nástrojů mimo jádro je součástí projektu GNU, jsou tyto systémy často známé jako GNU/Linux. Všechny hlavní distribuce Linuxu obsahují GNU/Linux a další software.

  • Existují unixové systémy založené na Linuxu, které nepoužívají mnoho nástrojů GNU, zejména ve vestavěném světě, ale nemyslím si, že žádný z nich odstraňuje vývojové nástroje GNU, zejména GCC.

  • Existují operační systémy, které mají jako jádro Linux, ale nejsou podobné Unixu. Nejznámější je Android, který nemá uživatelskou zkušenost podobnou Unixu (ačkoli si můžete nainstalovat příkazový řádek podobný Unixu) nebo zkušenosti administrátora nebo (většinou) programátorské zkušenosti („nativní“ programy pro Android používají API, které je zcela odlišný od Unixu).

Související:Nahradit hodnotu v příkazu „key:value“, ale pouze při prvním výskytu klíče v souboru?
Linux
  1. Služba Linux / UNIX OS:autofs

  2. Služba Linux / UNIX OS:Bluetooth

  3. Co je umask v UNIX/Linux

  1. Linux vs. Unix:Jaký je rozdíl?

  2. Migrace Unixu na Linux

  3. Je Linux Unix?

  1. Linux – Jsou různá jádra Linux/unix zaměnitelná?

  2. UNIX / Linux:10 příkladů příkazů Netstat

  3. 50 Výukové programy Sysadmin pro UNIX / Linux