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

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

这个问题回答了为什么 Linux 不能运行 OSX 应用程序,但是是否有一些类似于 Wine 的应用程序允许人们这样做?

答案1

亲爱的计划不久前就开始了,虽然还远未准备好,但可能正是您正在寻找的。它是一个类似 Wine 的兼容层,用于在 Linux 上运行 OS X 应用程序,看起来很有前途。

答案2

由于 wine 是 Windows API 的重新实现 - 您正在寻找 Macintosh API 的重新实现或 Apple 提供的各种“工具包”,以使 OSX 应用程序链接到系统框架。我不知道有哪个符合要求。唯一接近的是变色龙项目它将 UIKit 从 iOS 带到了 Mac OS X。

由于我没有真正的库供您使用,因此允许在 Mac 硬件上虚拟化 Lion。也许当您等待像 wine 这样的更轻量级的实现时,这会满足您的需求?

Google 上大约有一百个关于“如何在 vmware 中运行 lion”的点击,所有这些基本上都指向安装程序在继续之前希望查看的服务器 plist 文件存在检查。这是相当清楚的在台阶上。

答案3

我不这么认为,但也许你可以在虚拟机内运行 Hackintosh。

答案4

没有一个完全的一。

请记住,Mac OS X 最初是 NeXTSTEP,OpenStep 是 NeXTSTEP 的兼容实现。更确切地说,曾是有一次,故事就是这样。从那时起,Apple 的 NextStep 框架已演变为 Cocoa。 Cocoa 拥有超过 10 年的添加、扩展和改进,这是 OpenStep 中不存在的。

据我了解(这只是传闻,可能无法在 Apple 之外验证),OS X 开发者预览版(10.0 之前)中包含的一些应用程序本来可以在 Linux(或 Solaris 或 Windows)上运行)如果您能够获得源代码并编译它,则可以使用 OpenStep。一些 OpenStep 应用程序(例如,文件管理器/Finder、邮件、Dock、预览等)的外观和功能与 OS X 10.0 中发布的版本非常相似,但具有 Aqua 皮肤。

相关内容