Cosa significa se un sistema operativo è basato su Unix?


Migliore risposta

Cercherò di essere un po tecnico spiegandolo e poi spiegherò il mio incontro personale con entrambi le distribuzioni

UNIX è un nome protetto da copyright solo le grandi aziende possono utilizzare il copyright e il nome UNIX, quindi IBM AIX, Sun Solaris e HP-UX sono tutti sistemi operativi UNIX. Open Group detiene il marchio UNIX di fiducia per lindustria e gestisce il programma di licenza del marchio UNIX.

Ma se consideri Portable Operating Standard dellinterfaccia di sistema (POSIX) quindi Linux può essere considerato come UNIX. Per citare dal file README del kernel Linux ufficiale:

Linux è un clone di Unix scritto da zero da Linus Torvalds con lassistenza di un team di hacker in rete. Mira alla conformità POSIX.

Tuttavia, “Open Group” non approva la costruzione “Unix-like” e lo considera un uso improprio del loro marchio UNIX.

Linux è solo un kernel e una distribuzione Linux lo rendono completo di sistemi operativi utilizzabili aggiungendo varie applicazioni. La maggior parte dei sistemi operativi UNIX viene fornita con programmi AZ come editor, compilatori, ecc. Ad esempio HP-UX o Solaris viene fornito con programmi AZ.

La mia opinione personale sarebbe che i sistemi operativi basati su UNIX sono per lo più strettamente associati ai loro H / Ws, come IBM AIX, gira sul loro h / w, così come HP-UX. Mentre Linux è un sistema operativo open source che può essere eseguito su qualsiasi piattaforma x86 ed esegue quasi le stesse cose di UNIX.

Linux in un certo senso offre maggiore flessibilità rispetto a Unix, motivo per cui il lattuale mercato ha deciso di lasciare andare Unix e assorbire Linux alla grande.

Risposta

un sistema operativo basato su Unix è derivato dal primo sistema operativo Unix sviluppato da AT&T labs allinizio Anni 70. Le dozzine di varianti di Linux sono basate su Unix. Alcuni di questi e Red Hat e CentOS sono compatibili con il codice, il che significa che lo stesso RPM può essere caricato su entrambi i sistemi operativi assumendo che eseguano la stessa versione, che è la terminologia Unix per la versione.

Microsoft Windows non è basato su Unix.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *