从版本7开始,OpenJDK是Java的参考实现。
OpenJDK 7是Oracle作为Oracle JDK发行的版本的起点。其他供应商(例如RedHat for
IcedTea)也可以使用OpenJDK作为其起点。
就OpenJDK和供应商VM之间的差异而言,可能有供应商想要应用的补丁程序,但整个OpenJDK社区尚未接受这些补丁。
当然,如果供应商VM要使用Java商标描述其产品,则必须能够证明它们符合TCK。
Oracle JDK也不是开源的。由于Java的双重许可安排,以及Oracle总体上拥有Java的事实,所以这是可能的。
您是否还有更具体的问题-提出的问题有点含糊。您对哪些方面感兴趣?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)