Java 编写新的JVM合法吗?

Java 编写新的JVM合法吗?,java,jvm,virtual,Java,Jvm,Virtual,假设有人根据当前的Java字节码标准为windows编写了一个商业Java虚拟机。这合法吗?Oracle会起诉作者吗?AFAIR编写您自己的JVM是完全合法的,但我认为您不允许称之为Java兼容,除非您通过了中的测试,该测试具有更严格的许可证 要了解涉及的法律问题,请参阅项目历史。Can Wirte。但他们必须得到甲骨文的许可方才能发布。IMHOOracle甚至有一个验证系统来确保您的JVM是100%兼容的。这个问题似乎离题了,因为它是关于法律建议的。这个问题是关于法律和技术主题的混合。起初,我

假设有人根据当前的Java字节码标准为windows编写了一个商业Java虚拟机。这合法吗?Oracle会起诉作者吗?

AFAIR编写您自己的JVM是完全合法的,但我认为您不允许称之为Java兼容,除非您通过了中的测试,该测试具有更严格的许可证


要了解涉及的法律问题,请参阅项目历史。

Can Wirte。但他们必须得到甲骨文的许可方才能发布。IMHOOracle甚至有一个验证系统来确保您的JVM是100%兼容的。这个问题似乎离题了,因为它是关于法律建议的。这个问题是关于法律和技术主题的混合。起初,我想在专利部分发表文章,但我认为这可能是离题的,因为有一大堆替代JVM:因此,在商业上分发此软件而不称其为认证JVM似乎是合法的。当然,再举一个例子看看GNU类路径项目。没有什么像Java,没有声称是,没有TCK,什么都没有。无用的垃圾,但显然是合法的。