Diese Frage beantwortet, warum Linux keine OSX-Apps ausführen kann. Gibt es jedoch eine ähnliche Anwendung wie Wine, die dies ermöglicht?
linux
osx
compatibility
Tobias Kienzler
quelle
quelle
Antworten:
Da Wine eine Neuimplementierung der Windows-API ist, suchen Sie nach einer Neuimplementierung der Macintosh-API oder verschiedener "Kits", die Apple bereitstellt, damit OSX-Apps mit den Systemframeworks verknüpft werden können. Ich kenne keine, die zur Rechnung passen. Die einzige Sache ist , auch nur annähernd das Chamelion Projekt , das die UIKit von iOS auf Mac OS X bringt
Da ich keine echte Bibliothek für Sie habe, darf Lion auf Mac-Hardware virtualisiert werden. Vielleicht würde das für Ihre Bedürfnisse funktionieren, während Sie auf eine leichtere Implementierung wie Wein warten?
Bei Google gibt es ungefähr hundert Treffer zum Thema "Ausführen von Löwen in VMware", und alle weisen im Wesentlichen auf die Überprüfung der Anwesenheit einer Server-Plist-Datei hin, die das Installationsprogramm sehen möchte, bevor es fortgesetzt wird. Hier ist eine, die auf den Stufen ziemlich klar ist .
quelle
Das Darling-Projekt wurde vor kurzem gestartet und ist wahrscheinlich noch nicht das, wonach Sie suchen. Es ist eine Wine-ähnliche Kompatibilitätsschicht zum Ausführen von OS X-Anwendungen unter Linux und sieht ziemlich vielversprechend aus.
quelle
Ich glaube nicht, aber vielleicht könnten Sie einen Hackintosh in einer VM ausführen.
quelle
Es gibt keine vollständige .
Denken Sie daran, dass Mac OS X als NeXTSTEP begann, von dem OpenStep eine kompatible Implementierung ist. Oder besser gesagt, war einmal, so geht die Geschichte. Seitdem haben sich die NextStep-Frameworks bei Apple zu Cocoa entwickelt. Cocoa verfügt über mehr als 10 Jahre an Ergänzungen, Erweiterungen und Verbesserungen, die in OpenStep nicht vorhanden sind.
Soweit ich weiß (und dies ist nur Hörensagen und außerhalb von Apple wahrscheinlich nicht überprüfbar), hätten einige der in der Entwicklervorschau von OS X (vor 10.0) enthaltenen Anwendungen unter Linux (oder Solaris oder Windows) ausgeführt werden können ) mit OpenStep, wenn Sie den Quellcode in die Hände bekommen und kompilieren konnten. Einige der OpenStep-Anwendungen (z. B. Dateimanager / Finder, Mail, Dock, Vorschau usw.) sehen und funktionieren auffallend ähnlich wie die Versionen, die in OS X 10.0 ausgeliefert werden, jedoch mit dem Aqua-Skin.
quelle