it-swarm-tr.com

Mac OS ve Linux arasındaki farklar nelerdir?

Apple'ın OS X ve Linux'u arasındaki temel teknik farklar nelerdir? Mac ve Linux'un da benzer bir mimariye sahip olduğunu biliyorum, peki örneğin mac uygulamalarının linux ile uyumlu olmasını engelleyen temel farklılıklar nelerdir?

69
richzilla

Mac OS , BSD kod tabanını temel alırken, Linux unix benzeri bir sistemin bağımsız bir geliştirmesidir. Bu, bu sistemlerin benzer olduğu, ancak ikili uyuml olmadığı anlamına gelir.

Ayrıca, Mac OS açık kaynaklı olmayan ve açık kaynaklı olmayan kütüphaneler üzerine kurulu çok sayıda uygulamaya sahiptir. Bu nedenle, bu uygulamaların ve kütüphanelerin telif hakkı sahibi olmadan Linux'ta çalışacak uygulamaları taşımak mümkün değildir.

61
txwikinger

Tüm 3 büyük İşletim Sistemini kullanmaktan (Ubuntu’yu üçüncü, Linux’un temsilcisi olarak kabul ediyorum) kullanarak, Ubuntu’nun basitlikte Mac OS X’e çok benzer olduğunu söyleyebilirim. bunlardan Ubuntu'da görüyoruz. Ubuntu, varsayılan görev çubuğu (genellikle herhangi bir şekilde değiştirilir) gibi, Windows'a benzer bazı faktörleri korur.

Kullanılabilirlik açısından, her iki İşletim Sistemi de neredeyse eşittir.

twxwikinger'ın dediği gibi , Mac OS X ve Ubuntu arasındaki en büyük fark, Mac OS X'in açıklandığı gibi kapalı kaynak olması gerektiğidir. Temelde, Ubuntu, Açık Kaynak lisansı, Mac OS X; kapalı kaynak olması nedeniyle değil.

Bunun ötesinde, Mac OS X ve Ubuntu kuzen, Mac OS X, FreeBSD/BSD'den ve Ubuntu, UNIX'in iki ayrı şubesi olan Linux merkezlidir.

10
Grayson

Mac OS X sadece temelde sadece özel bir çekirdektir (çünkü Apple hangi donanımın bu kadar etkili bir şekilde kullanıldığını kilitleyebilir, sayısız donanıma hitap etmeden optimize edebilirler) ve UNIX'in üzerine yapıştırılmış bir GUI. Ayrıca Apple kaynağını açık tutmak için attığı adımlar dışında, teknik olarak Linux ile tamamen uyumludur. Bir OSX kurulumuna apt-get gibi bir linux paketleme sistemini bırakmak ve iyi çalışmasını sağlamak oldukça mümkün.

VLC onları VLC oynatıcısını App Store'dan çıkarmaya adamıştır çünkü açık kod alan, değiştiren ve sonra kilitleyen "1 yönlü" caddelerinde finansal olarak fayda görmek istemediler.

Gerçekten, OSX ve Linux'un her iki toplumdan daha benzer olduğunu söylemeye çalışıyorum, muhtemelen sizin inanmanıza öncülük ediyor. Ve Grayson'ın dediği gibi , ikisi de büyükbaba UNIX'lerine inanılmaz derecede yakın - hem UNX'i çalışarak hem de OSX ve Linux sistemlerinin% 90'ını etkili bir şekilde öğrenebilirsiniz.

6
user89599