Quali sono le differenze tra Mac OS e Linux? [chiuso]

64

Quali sono le principali differenze tecniche tra OS X e Linux di Apple? Capisco che Mac e Linux abbiano entrambe un'architettura simile, quindi quali sono le principali differenze che impediscono ad esempio che le applicazioni mac siano compatibili con Linux?

    
posta richzilla 04.11.2010 - 19:22

3 risposte

56

Mac OS si basa su un BSD codice base, mentre Linux è uno sviluppo indipendente di un sistema unix-like. Ciò significa che questi sistemi sono simili, ma non compatibili binari .

Inoltre, Mac OS ha molte applicazioni che non sono open source e sono basate su librerie che non sono open source. Per questo motivo, non è possibile eseguire il porting di tali applicazioni per l'esecuzione su Linux senza essere il proprietario del copyright di tali applicazioni e librerie.

    
risposta data txwikinger 04.11.2010 - 19:52
9

Dall'utilizzo di tutti e 3 i principali sistemi operativi (considerando Ubuntu come il terzo, come rappresentante di Linux), posso dirvi che Ubuntu è molto simile a Mac OS X in semplicità, inoltre ho notato che i dialoghi delle finestre tendono ad essere notevolmente simile a quello di cui vediamo in Ubuntu. Mentre Ubuntu mantiene alcuni fattori simili a Windows, come la barra delle applicazioni predefinita (che in genere viene comunque sostituita).

Dal punto di vista dell'usabilità, entrambi i sistemi operativi sono quasi uguali.

Come diceva twxwikinger , la principale differenza tra Mac OS X e Ubuntu dovrebbe essere che Mac OS X è chiuso fonte, come ha spiegato. Essenzialmente, Ubuntu è gratuito grazie alla sua licenza Open Source, Mac OS X; a causa di essere chiuso fonte, non lo è.

Oltre a ciò, Mac OS X e Ubuntu sono cugini, Mac OS X è basato su FreeBSD / BSD e Ubuntu è basato su Linux, che sono due rami distinti fuori da UNIX.

    
risposta data Grayson 04.11.2010 - 20:17
5

Mac OS X è fondamentalmente solo un kernel speciale (perché Apple può bloccare l'hardware utilizzato in modo così efficace, può ottimizzare senza dover provvedere a una miriade di hardware) e una GUI incollata su UNIX. È anche incredibilmente vicino alla compatibilità totale con Linux, fatta eccezione per i passaggi che Apple ha intrapreso per tenere lontano l'open source. È abbastanza possibile rilasciare un sistema di packaging Linux come apt-get in un'installazione OSX e farlo funzionare correttamente.

In realtà VLC li ha citati per rimuovere VLC Player dall'App Store perché non volevano vederli beneficiare economicamente della loro strada "a 1 via" di prendere codice aperto, cambiarlo e quindi bloccarlo.

Credo davvero che sto cercando di dire che OSX e Linux sono più simili di quanto una comunità probabilmente ti porterebbe a credere. E come Grayson stava dicendo , entrambi sono incredibilmente vicini al nonno UNIX - puoi imparare efficacemente il 90% di entrambi OSX e sistemi Linux semplicemente studiando UNIX.

    
risposta data user89599 31.01.2013 - 14:30

Leggi altre domande sui tag