Чи є еквівалент вину для запуску програм Mac?


7

Чи можна запускати програми, розроблені для OS X в Linux, не маючи OSX, подібно до того, як ви можете запускати програми Windows у Linux за допомогою Wine, не маючи Windows?


4
Якби щось таке, що насправді спрацювало, ви думаєте, що у вас виникнуть труднощі з його пошуком?
Hasaan Chop

дійсно. Якщо це безкоштовно і працює, ви знайдете його. Якщо це безкоштовно, але не працює, то вам все одно. Якщо це не безкоштовно, він перемагає мету (просто придбайте OSX).
o0 '.

btw, можливо, вам не знадобиться купувати найсвіжіший OSX, ви можете придбати старіший, використаний (тобто дешевший).
o0 '.

Для чого це варто, я не чув такого програмного забезпечення.
Лоуренс Веласкес

2
Якщо нікому не вдасться отримати 2 оновлення, не буде прийнятої відповіді, і ніхто не отримає 100 балів. Це здається справедливим, особливо якщо врахувати відповідь: "немає".
alex

Відповіді:


8

Здається, ви шукаєте реалізацію рамок Carbon / Cocoa, використовуваних у Mac OS X.

Я майже впевнений, що не існує достатньо повної реалізації для запуску програм Mac. Єдині подібні проекти будь-якої ваги, які я можу знайти, - це Cocotron та GNUstep , обидва вони, схоже, реалізують лише частини API какао, і навіть тоді лише для розробки платформ. Я був би вражений, якби ви могли запустити будь-яку істотну програму Mac на Linux з одним із цих проектів.


1

Є Дарлінг . Однак це порівняно молодий проект, і він наразі має багато обмежень. Ось кілька цитат з його сайту:

Darling - це шар перекладу, який дозволяє запускати немодифіковані бінарні файли MacOS в Linux. За своєю природою він схожий на відомий проект Wine.

...

В даний час Darling здатний запускати безліч консольних інструментів або додатків. Приклади включають Apple Toolchain, Midnight Commander та багато інших пакетів з Rudix.org. Незважаючи на те, що це може бути не дуже цікавим для кінцевих споживачів, кожен проект повинен починатися з міцної основи, щоб залишатися життєздатним у майбутньому.

...

На даний момент ще не запущено програму MacOS з графічним інтерфейсом. Для отримання додаткової інформації перегляньте Стан проекту . Розробники завжди можуть долучитися до проекту - погляньте на фрукти з низьким висінням .


-3

Я ніколи не зустрічав річ, але швидко Google на ньому дали цікаві речі, ось один з таких результатів тут . Крім цього, було б цікаво подивитися, як можна досягти такої емуляції для епохи перед Mac Mac, тобто PowerPC, не кажучи вже про двійкові файли для powerpc, що працюють на процесорі x86. Однак, оскільки MacOSX є похідною BSD, чому б не отримати джерела для програми macosx, яку ви хочете запустити, і перекомпілювати її, орієнтуючись на вашу систему?

Сподіваюся, це допомагає, З найкращими побажаннями, Томе.


Найкраще було б розповісти, чому це було знято з усіх голосів. Це допомогло б іншим краще розміщувати відповіді тут, а також краще на superuser.com. Дякуємо за час, щоб прочитати його. :)
t0mm13b

2
Вино - це реалізація API Win32 з відкритим кодом, а не апаратний емулятор. Аналогічно Macha шукає реалізацію API Mac OS X, а не Linux, а не апаратну емуляцію для апаратних засобів Apple.
Лоуренс Веласкес

Також у Mac OS X вже включено програмне забезпечення для емуляції PowerPC: apple.com/rosetta
Lawrence Velázquez
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.