Apakah ada sesuatu untuk menjalankan aplikasi yang dirancang untuk OS X di Linux tanpa memiliki OSX, mirip dengan bagaimana Anda dapat menjalankan aplikasi Windows di Linux menggunakan Wine tanpa memiliki Windows?
Apakah ada sesuatu untuk menjalankan aplikasi yang dirancang untuk OS X di Linux tanpa memiliki OSX, mirip dengan bagaimana Anda dapat menjalankan aplikasi Windows di Linux menggunakan Wine tanpa memiliki Windows?
Jawaban:
Tampaknya Anda mencari implementasi kerangka Carbon / Cocoa yang digunakan di Mac OS X.
Saya cukup yakin bahwa tidak ada implementasi yang cukup lengkap untuk menjalankan aplikasi Mac. Satu-satunya proyek serupa dengan bobot apa pun yang dapat saya temukan adalah Cocotron dan GNUstep , yang keduanya tampaknya hanya menerapkan sebagian dari API Kakao, dan bahkan hanya untuk pengembangan lintas platform. Saya akan terkejut jika Anda dapat menjalankan program Mac substansial di Linux dengan salah satu proyek ini.
Ada Sayang . Berikut adalah beberapa kutipan dari situsnya:
Sayang adalah lapisan terjemahan yang memungkinkan Anda untuk menjalankan binari MacOS yang tidak dimodifikasi di Linux. Pada dasarnya, ini mirip dengan proyek Wine yang terkenal.
...
Sayang mampu menjalankan banyak alat konsol atau aplikasi.
Di masa lalu menjalankan aplikasi konsol itu yang bisa dilakukan. Tetapi sekarang dapat menjalankan beberapa aplikasi GUI juga:
Apakah itu mendukung aplikasi GUI?
Hampir! Ini membutuhkan banyak waktu dan upaya, tetapi kami akhirnya memiliki dukungan eksperimental dasar untuk menjalankan aplikasi grafis sederhana. Ini membutuhkan beberapa pengaturan khusus untuk saat ini, jadi jangan berharap itu berfungsi di luar kotak dulu. Kami sedang mengerjakan ini; tetap disini!
Saya belum pernah menemukan sesuatu, tetapi google cepat di atasnya menghasilkan hal-hal menarik, inilah salah satu hasil di sini . Selain itu, akan menarik untuk melihat bagaimana persaingan seperti untuk era Intel pra-Mac yaitu PowerPC dapat dicapai, apalagi binari untuk powerpc yang berjalan pada prosesor x86. Namun, karena MacOSX adalah turunan dari BSD, mengapa tidak mendapatkan sumber untuk program macosx yang ingin Anda jalankan dan kompilasi ulang yang menargetkan sistem Anda?
Semoga ini bisa membantu, Salam, Tom.