Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Unix >> .

Qual è la differenza tra Linux e Unix?

La relazione tra Linux e Unix è spesso confusa a causa delle loro strette somiglianze, ma sono distinte:

* Unix è un kernel del sistema operativo: È una famiglia di sistemi operativi per computer multiliuser, che derivano dall'AT&T UNIX originale. È caratterizzato dal suo design portatile, dal file system gerarchico e da una potente shell per l'interazione della riga di comando. Tuttavia, "UNIX" stesso non è un singolo sistema operativo specifico; È un insieme di standard e concetti su cui sono costruiti molti diversi sistemi operativi. Pensalo come un progetto, non una casa finita.

* Linux è un kernel del sistema operativo simile a un UNIX specifico: Linus Torvalds ha creato il kernel Linux come alternativa libera e open source a Unix. È compatibile con lo standard POSIX (che definisce una serie di standard per i sistemi simili a UNIX) e molte utility UNIX vengono eseguite su Linux senza modifiche. Tuttavia, è fondamentalmente un'implementazione diversa da uno qualsiasi dei kernel UNIX commerciali. È una "casa" specifica costruita usando il "progetto unix".

Ecco una tabella che riassume le differenze chiave:

| Caratteristica | Unix | Linux |

| ---------------- | --------------------------------------------------------------------------------------------------- |

| Natura | Famiglia di sistemi operativi (kernel) | Kernel del sistema operativo simile a UNIX specifico |

| Codice sorgente | Per lo più proprietario (alcuni open-source) | Open-source |

| licenze | Varia a seconda del sistema UNIX specifico | GPL (GNU General Public License) |

| Creatore | AT&T (originariamente), vari altri da allora | Linus Torvalds |

| Costo | Generalmente costosi (versioni commerciali) | GRATUITO (di solito, anche se esistono distro commerciali) |

In breve:tutte le distribuzioni Linux sono simili a UNIX, ma non tutti i sistemi simili a Unix sono Linux. MacOS, Solaris e HP-Ux sono esempi di sistemi UNIX che * non * Linux. Condividono somiglianze a causa della loro eredità e aderenza agli standard UNIX ma sono progetti distinti con sviluppo e licenza indipendenti.

 

sistemi © www.354353.com