Mac OS ve Linux arasındaki farklar nelerdir? [kapalı]


72

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?


Bu burada cevaplandı .
JanC

Sorunuzu tam olarak cevaplayamıyorum, ancak Mac OS ve GNU / Linux'un kuzen olduğunu söylemek isterim. (Erkek kardeşler değil)
DrKenobi,

2
Burada bahsedilmeyen aralarındaki benzerlik, her ikisinin de POSIX uyumlu olmasıdır. Bu yüzden insanlar ilişki içinde olduklarını düşünüyorlar, ancak değiller.
triplethreat78

Senin gibi insanlardan bıktım, Thomas Ward, animaletdesequia, Avinash Raj ve chaskes. Aydınlanma düşmanı sizsiniz ve kibir için yasaklanmalısınız.
Kyle Bridenstine

Yanıtlar:


63

Mac OS , BSD kod tabanını temel alırken, Linux unix benzeri bir sistemin bağımsız bir gelişimidir. Bu, bu sistemlerin benzer, ancak ikili uyumlu 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.


11

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, açıklandığı gibi Mac OS X'in kapalı kaynak olmasıydı . 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ı dalı olan Linux merkezlidir.


7

Mac OS X, temelde yalnızca özel bir çekirdektir (Apple, hangi donanımı bu kadar etkili bir şekilde kullandığını kilitleyebildiği için, sayısız donanıma hitap etmeden optimize edebilir) ve UNIX üzerine yapıştırılmış bir GUI. Ayrıca, Apple’ın açık kaynaklardan uzak durması için attığı adımlar dışında, teknik olarak Linux’la 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 aslında VLC Player'ı App Store'dan kaldırmaya dava açtı çünkü açık kod alma, değiştirme ve kilitleme işlemlerini "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ükbabaları UNIX'e inanılmaz derecede yakınlar - sadece UNIX'i inceleyerek hem OSX hem de Linux sistemlerinin% 90'ını etkili bir şekilde öğrenebilirsiniz.


VLC makalelerine bağlantılarınız var mı ve “açık kaynaklardan uzak durma” konusundaki nokta ilginç geliyor, ama bunu destekleyecek bir şey görmek istiyorum.
Mateo,

Bu da sadece VLC değil, GPL altında yayın yapan birçok kişi de Apple'ın yazılımlarını kullanmasını veya yayınlamasını istemiyor. zdnet.com/blog/open-source/no-gpl-apps-for-apples-app-store/…
user89599

Bence geriye doğru sahipsin, kapalı bir platformda ücretsiz kullanımı kısıtlayan Gpl. Şimdi açık kaynak programına ücretsiz erişim sağlamak yerine (kaynak koduna kolayca erişilebildiği / değiştirilebildiğini / yeniden dağıtılabiliyorsa, orjinal kodla bir bağlantı sağlanmışsa), geliştirici olmanız ve bunu yapmak için Apple 99 $ ödemeniz gerekir. .
Mateo

Kapalı platformlar açık kaynaklı kod kullanma avantajına sahip olmamalıdır. Apple pahalı ve tescilli kalmak istiyorsa, açık kaynaklı yazılımın gücünden yararlanamaz ve yapamazlar. Kullanıcılar acı çekiyor, ama bu kimsenin suçu değil ama Apple ve kendilerine ne yapmaları gerektiği için başkalarına mutlu bir şekilde ödeme yapacak olan kullanıcılar.
user89599

@ user89599 Ehliyet kapsamında açık kaynaklı yazılım kullanıldığı sürece sorunu görmüyorum. Pek çok ticari çözüm açık kaynaklı çözümlere dayanıyor ve açık kaynaklı bakım uzmanları bundan çok memnundur çünkü kod oldukça hızlı bir şekilde büyük katkılar sağlar. Apple biraz para kazanmak istiyorsa açık kaynak kodlu bir yazılım kullanmaması gerektiğini söylemek gerçekten mantıklı değil.
xji 12:15
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.