Этот вопрос отвечает на вопрос, почему Linux не может запускать приложения OSX, но есть ли какое-либо приложение, подобное Wine, которое позволяет это делать?
Этот вопрос отвечает на вопрос, почему Linux не может запускать приложения OSX, но есть ли какое-либо приложение, подобное Wine, которое позволяет это делать?
Ответы:
Поскольку wine - это повторная реализация Windows API - вы ищете повторную реализацию Macintosh API или различные «наборы», которые Apple предоставляет, чтобы приложения OSX могли связываться с системными платформами. Я не знаю ни одного, который отвечает всем требованиям. Единственное, что даже близко - это проект Chamelion, который переносит UIKit с iOS на Mac OS X.
Поскольку у меня нет для вас настоящей библиотеки, Lion можно виртуализировать на оборудовании Mac. Возможно, это сработает для ваших нужд, пока вы ждете более легкой реализации, такой как wine?
В Google есть около сотни обращений о том, «как запустить lion в vmware», и все они в основном указывают на проверку наличия файла plist на сервере, которую установщик хочет увидеть, прежде чем она продолжится. Вот тот, который довольно ясно на шагах.
Там не полный .
Имейте в виду, что 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.