Apa perbedaan teknis utama antara OS X Apple dan Linux? Saya mengerti Mac dan Linux keduanya memiliki arsitektur yang sama, jadi apa perbedaan utama yang mencegah misalnya, aplikasi mac yang kompatibel dengan linux?
Apa perbedaan teknis utama antara OS X Apple dan Linux? Saya mengerti Mac dan Linux keduanya memiliki arsitektur yang sama, jadi apa perbedaan utama yang mencegah misalnya, aplikasi mac yang kompatibel dengan linux?
Jawaban:
Mac OS didasarkan pada basis kode BSD , sedangkan Linux adalah pengembangan independen dari sistem mirip-unix. Ini berarti bahwa sistem ini serupa, tetapi tidak kompatibel biner .
Selain itu, Mac OS memiliki banyak aplikasi yang bukan open source dan dibangun di perpustakaan yang bukan open source. Karena alasan ini, port aplikasi tersebut tidak dapat dijalankan di Linux tanpa menjadi pemilik hak cipta dari aplikasi dan pustaka tersebut.
Dari menggunakan semua 3 Sistem Operasi utama (mempertimbangkan Ubuntu sebagai yang ketiga, sebagai perwakilan dari Linux,) saya dapat memberitahu Anda bahwa Ubuntu sangat mirip dengan Mac OS X dalam kesederhanaan, juga saya perhatikan dialog jendela cenderung sangat mirip dengan yang yang kita lihat di Ubuntu. Sementara Ubuntu mempertahankan faktor-faktor tertentu yang mirip dengan Windows, seperti bilah tugas default (yang biasanya diganti bagaimanapun.)
Dari segi kegunaan, kedua Sistem Operasi ini hampir sama.
Seperti yang dikatakan twxwikinger , perbedaan utama antara Mac OS X dan Ubuntu adalah bahwa Mac OS X adalah sumber tertutup, seperti yang dia jelaskan. Pada dasarnya, Ubuntu gratis karena lisensi Open Source, Mac OS X; karena sumber tertutup, bukan.
Selain itu, Mac OS X dan Ubuntu adalah sepupu, Mac OS X didasarkan dari FreeBSD / BSD, dan Ubuntu berbasis Linux, yang merupakan dua cabang terpisah dari UNIX.
Mac OS X pada dasarnya hanya kernel khusus (karena Apple dapat mengunci perangkat keras apa yang digunakan secara efektif, mereka dapat mengoptimalkan tanpa harus memenuhi banyak perangkat keras) dan GUI disisipkan di atas UNIX. Ini juga sangat dekat dengan sepenuhnya kompatibel dengan Linux secara teknis kecuali untuk langkah-langkah yang diambil Apple untuk menjaga open source. Sangat mungkin untuk menjatuhkan sistem pengemasan linux seperti apt-get ke instalasi OSX dan membuatnya bekerja dengan baik.
VLC benar-benar menuntut mereka untuk menghapus VLC Player dari App Store karena mereka tidak ingin melihat mereka mendapat keuntungan finansial dari jalan "1-arah" mengambil kode terbuka, mengubahnya, dan kemudian menguncinya.
Sungguh saya kira saya sedang mencoba untuk mengatakan bahwa OSX dan Linux lebih mirip daripada komunitas mana pun mungkin akan membuat Anda percaya. Dan seperti yang dikatakan Grayson , keduanya sangat dekat dengan kakek mereka UNIX - Anda dapat secara efektif mempelajari 90% sistem OSX dan Linux dengan hanya mempelajari UNIX.