Просто интересно, есть ли такие проекты, как WINE, но для программного обеспечения Mac? То есть мы можем использовать программу, которая работает как слой совместимости, для запуска приложений Mac?
macosx
crossplatform
Данте Эштон
источник
источник
Ответы:
Недавно на Slashdot был представлен проект Darling , цель которого - обеспечить эмуляцию Darwin / OS X и уже может запускать некоторые приложения Mac OS X в Linux.
Похоже, что он разработан для академических целей и все еще находится на ранних стадиях, но выглядит многообещающе. Он основан на вышеупомянутом GNUstep.
источник
К сожалению нет.
Существуют различные проекты, которые пытаются эмулировать PowerPC, но ни один из них не позволил бы вам запустить стандартное приложение Mac OS X.
источник
GNUstep в качестве равноправного API для Cocoa, Mac API на базе NeXTstep, но он еще не завершен, требует перекомпиляции, и тогда ваше приложение Mac выглядит так, как будто оно вернулось в прошлое.
источник
Был проект, который пытался сделать это для очень старого Mac Software (68k) под названием Executor: http://en.wikipedia.org/wiki/Executor_%28software%29 - это, конечно, больше не существует.
Насколько я могу судить, современного эквивалента не существует, и создание такой вещи было бы почти такой же большой задачей, как и сам Wine.
источник
РЕДАКТИРОВАТЬ: Читая другие ответы, кажется, что теперь есть способы сделать то, что спросил OP. Я оставляю этот ответ здесь, потому что это все еще жизнеспособная альтернатива на некоторых аппаратных средствах для приложений, которые не будут работать под эмуляцией.
Хотя другие ответы верны (нет, вы не можете), есть способ установить OSX на программное обеспечение для виртуализации, такое как VirtualBox. Это не то, о чем вы просили, поэтому будьте осторожны, но это может дать вам необходимые результаты.
http://www.taranfx.com/install-snow-leopard-virtualbox
источник
Нет.
К сожалению, нет способа (без эмуляции / виртуализации самой Mac OSX) запускать программы Mac. В отличие от Windows, библиотеки которой были юридически реплицированы для WINE, для Какао нет такой репликации, кроме Gnustep, которая является очень неполной.
источник
Ваша лучшая ставка сейчас - запуск Mac OS X в virtualbox и использование бесшовного режима. Я пробовал бесшовный режим с Winxp, и он прекрасно работает. Я действительно не пробовал это с Mac OS X, но, думаю, никогда не поздно!
источник
Хм, вы не можете запускать приложения OSX в Ubuntu. Хотя обе ОС основаны на Unix, но приложения Mac OS X предназначены для работы на платформе Mac OS X и кодировании, в то время как Ubuntu основана на Debian, общих факторов относительно нет.
источник
Нет.
Вы не можете запускать приложения Mac на компьютере с Ubuntu. Даже если бы это было возможно, было бы очень сложно удовлетворить требования большинства приложений.
Большинство приложений Mac используют такие функции, как
/Library/Application Support
то, чего нет в Ubuntu (насколько мне известно). Некоторые приложения даже изменяют системные файлы или добавляют новые (первые могут сломать вашу систему, если они окажутся в одном месте).Тем не мение...
Если вы действительно хотите запускать приложения для Mac, лучше всего либо виртуализировать macOS, либо загружать его самостоятельно. Последний будет (наиболее вероятно) самым сложным; это называется hackintoshing, и это очень популярный метод (но нарушает лицензионное соглашение Apple).
Если вы можете найти дистрибутив macOS, который будет работать на вашем оборудовании, попробуйте попробовать, если вам действительно нужна встроенная поддержка. Однако это может быть тяжелой работой. Я не буду вдаваться в подробности, но большую часть того, что вы обычно хотели бы узнать, можно найти с помощью быстрого поиска в Google .
источник