支持 JVM 的 Apple OSX(或任何虚拟机)

支持 JVM 的 Apple OSX(或任何虚拟机)

关于 OS X 有一些我不明白的事情......

从2010年到今天...

  • 互联网上有几个消息来源指出,根据 Apple 的 EULA,在 OS X 10.5 及更高版本上运行任何虚拟机(包括 JVM)都是不合法的。

  • 随着时间的推移,互联网消息称 OS X 附带的 JVM 已被弃用,并且 Oracle 接管了更新。

目前,在 OS X 上运行 JVM 合法吗?如果合法,Apple 是否支持它?

编辑:所有 Apple 的 i 设备都不会运行 JVM(至少不支持)。我不知道这个问题的未来会怎样,但似乎有适用于 i 设备的 JVM,但它们合法吗?

答案1

当然,OSX 的最近几个版本没有附带 JRE,但如果您尝试运行任何 .jar 文件,就会弹出一条消息询问您是否要下载。虽然它几乎是 100% 纯 Oracle 代码,但它直接来自他们并得到他们的支持。

答案2

在 MacOS 上运行 JVM 始终是合法的。不要将其与在 VMWare Fusion 或 VirtualBox 中运行虚拟机相混淆。有了它,您始终可以运行 Windows、Linux 等。您可能提到的限制适用于虚拟化 MacOS X,目前在某些情况下允许虚拟化,但仅限于 Apple 硬件,而不能在其他硬件上进行。

相关内容