我想在 VM 中修改 OS X。它不一定是 VMware,但我确实希望它在 Windows 下运行。
我尝试了以下说明:http ://wiki.osx86project.org/wiki/index.php/Vmware_how_to但无法安装 OS X 安装光盘。
让 OS X 在 VM 中运行的最佳方法是什么?
我想在 VM 中修改 OS X。它不一定是 VMware,但我确实希望它在 Windows 下运行。
我尝试了以下说明:http ://wiki.osx86project.org/wiki/index.php/Vmware_how_to但无法安装 OS X 安装光盘。
让 OS X 在 VM 中运行的最佳方法是什么?
只要 Mac OSX 服务器在 Apple 硬件上运行,Apple 就已经开放了虚拟化 Mac OSX 服务器的能力。以前他们根本不允许这样做,但是时代变了,他们现在允许到一定程度。有关更多信息,请参阅以下帖子:
苹果允许 Leopard 虚拟化
Virtual Leopard Server,Uncaged:VMware Fusion 2.0 上的虚拟化 Mac OS X Leopard Server
这个问题之前有人问过并回答过:
简而言之:这是非法的。请不要在这里讨论这个话题。
编辑 2011 年 1 月 24 日:鉴于其他一些问题,似乎存在关于 OS X 虚拟化的灰色区域,以上可能不再是事实。
这样做可能是非法的,这里不负责任,但我发现了这个简单的说明。
从法律上讲,您不能....从技术上讲,这可能是可能的,但是尽管这样做很好,但您不应该这样做
老实说,OS X 是一个甜蜜的桌面环境。无需借助 CygWin 等工具即可使用所有常用的 UNIX-y 工具。作为一个无头操作系统,这是一种废话。有一个灰色区域,作为开发人员,可能希望拥有一堆虚拟化 OS X 系统来测试不同的版本。除此之外,它并不是一个真正好的虚拟化平台。Apple 允许它为开发人员和测试目的提供足够的空间,但没有类似 ESX 的虚拟数据中心设置......而且我不明白为什么有人想要这样做。
虽然在 Apple 硬件以外的任何设备上运行 OS X 都违反了许可协议,因此您将失去支持,并且可能会采取法律行动(IANAL,但协议具有“约束力”),您可以查看开源Darwin项目,具体取决于您想要“修补”的内容。
由于合法获得 OSX 许可证的唯一方法是购买 Apple 制造的机器,因此虚拟化 OSX是 非法的,即使您购买本身仅包含升级媒体的“盒装”版本也是如此。为了福布斯的利益,违反 EULA 是违法的,因为该协议是一份合同。当许可方试图在虚拟机内或非 Apple 制造的硬件上安装 OSX 时,合同即告失效。无论是否使用原始安装媒体,这构成了民法上的违约,这是非法的。盒装版本的销售是出于善意,其本身仅用于升级。这是隐含的,因为媒体只能安装在预授权的苹果制造的机器。“如果您不熟悉 [原文如此],请不要使用有关合法性的术语 [原文如此]。 ”
通过在 Apple 说您不能(民事侵权)上安装合法拥有的软件来违反协议和做一些非法的事情(例如盗版软件以获取经济利益)(刑事犯罪)之间存在巨大差异。如果您不熟悉它们,请不要使用有关合法性的术语。