Этот вопрос отвечает на вопрос, почему Linux не может запускать приложения OSX, но есть ли какое-либо приложение, подобное Wine, которое позволяет это делать?
linux
osx
compatibility
Тобиас Кинцлер
источник
источник
Ответы:
Поскольку wine - это повторная реализация Windows API - вы ищете повторную реализацию Macintosh API или различные «наборы», которые Apple предоставляет, чтобы приложения OSX могли связываться с системными платформами. Я не знаю ни одного, который отвечает всем требованиям. Единственное, что даже близко - это проект Chamelion, который переносит UIKit с iOS на Mac OS X.
Поскольку у меня нет для вас настоящей библиотеки, Lion можно виртуализировать на оборудовании Mac. Возможно, это сработает для ваших нужд, пока вы ждете более легкой реализации, такой как wine?
В Google есть около сотни обращений о том, «как запустить lion в vmware», и все они в основном указывают на проверку наличия файла plist на сервере, которую установщик хочет увидеть, прежде чем она продолжится. Вот тот, который довольно ясно на шагах.
источник
Проект Darling был начат совсем недавно, и, хотя он еще далеко не готов, это, вероятно, то, что вы ищете. Это уровень совместимости, подобный Wine, для запуска приложений OS X в Linux, и выглядит довольно многообещающе.
источник
Я так не думаю, но, возможно, вы могли бы запустить Hackintosh внутри виртуальной машины.
источник
Там не полный .
Имейте в виду, что Mac OS X начала свою жизнь как NeXTSTEP, OpenStep которого является совместимой реализацией. Вернее, было в свое время, поэтому история идет. С тех пор в Apple фреймворки NextStep превратились в Cocoa. У Cocoa более 10 лет дополнений, расширений и улучшений, которых нет в OpenStep.
Исходя из того, что я понимаю (и это только слухи и, вероятно, не поддается проверке за пределами Apple), некоторые приложения, включенные в предварительную версию для разработчиков OS X (до 10.0), могли бы работать в Linux (или Solaris или Windows в этом отношении). ) с OpenStep, если вы смогли получить исходный код и скомпилировать его. Некоторые из приложений OpenStep (например, File Manager / Finder, Mail, Dock, Preview и др.) Выглядят и функционируют поразительно похоже на версии, поставляемые в OS X 10.0, но со скином Aqua.
источник