有没有像wine这样的东西可以在Linux上运行OSX应用程序?


Answers:


3

由于wine是Windows API的重新实现,因此您需要重新实现Macintosh API或Apple提供的各种“工具包”,以使OSX应用程序链接到系统框架。我不知道有什么合适的。唯一接近的是Chamelion项目,该项目将UIKit从iOS引入了Mac OSX。

由于我没有适合您的真正图书馆,因此可以在Mac硬件上对Lion进行虚拟化。在等待更简单的实现(如wine)时,这可能会满足您的需求?

关于“如何在vmware中运行狮子”的信息,在Google上有大约一百种热门信息,所有这些信息基本上都指向安装程序要查看的服务器plist文件存在性检查。这是一个非常明确的步骤。


我没有在问题中提到它,但我正在寻找一种在PC硬件上运行它的方法。但是仍然感谢您的回答。但是不用担心,问题更多的是出于好奇,而不是出于紧急需求
Tobias Kienzler 2011年

当然,从技术上讲,这是可能的-只是许可证似乎阻止/阻止了它。我将修改我的回答对虚拟化OS X的最近的一些链接
bmike

5

达令计划Darling Project)是在不久前启动的,尽管还远远没有准备好,但它可能正是您想要的。它是类似于Wine的兼容性层,用于在Linux上运行OS X应用程序,并且看起来很有希望。


3

我不这么认为,但也许您可以在VM内运行Hackintosh。


3

没有一个完整的

请记住,Mac OS X以NeXTSTEP开头,其中OpenStep是兼容的实现。或更确切地说,一次,所以故事就这样了。从那以后,在苹果公司,NextStep框架已演变为可可。可可拥有超过10年的OpenStep增补,扩展和改进功能。

据我了解(这只是传闻,可能无法在Apple之外进行验证),OS X Developer Preview(10.0之前)中包含的某些应用程序已经能够在Linux(或Solaris或Windows)上运行)(如果您能够使用源代码并进行编译),请使用OpenStep。一些OpenStep应用程序(例如,文件管理器/查找器,邮件,Dock,预览等)的外观和功能与OS X 10.0中附带的版本极为相似,但具有Aqua外观。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.