Open source 开源Java的现状是什么?

Open source 开源Java的现状是什么?,open-source,jvm,java,Open Source,Jvm,Java,Java向开源许可证过渡的当前状态是什么(哪个) Java包含许多内容,包括: JVM JRE JDK 核心Java库 爪哇梅 爪哇 我听过/读过各种各样的东西,但从未见过它以一种直截了当、明确的方式摆出来。但是,如果您只知道Java的一部分,请毫不犹豫地添加一个答案 只是想澄清一下,这个问题是关于进程的当前状态,而不是Sun将来可能做什么或不做什么。我不能说我对当前的过渡/进程了解得太多,但我可以告诉你(另请参见),具体来说,OpenJDK 6足以取代Sun Java JDK 6发行版,现

Java向开源许可证过渡的当前状态是什么(哪个)

Java包含许多内容,包括:

  • JVM
  • JRE
  • JDK
  • 核心Java库
  • 爪哇梅
  • 爪哇
我听过/读过各种各样的东西,但从未见过它以一种直截了当、明确的方式摆出来。但是,如果您只知道Java的一部分,请毫不犹豫地添加一个答案


只是想澄清一下,这个问题是关于进程的当前状态,而不是Sun将来可能做什么或不做什么。

我不能说我对当前的过渡/进程了解得太多,但我可以告诉你(另请参见),具体来说,OpenJDK 6足以取代Sun Java JDK 6发行版,现在已经是了。

尽管OpenJDK使Java实现开放,但仍然存在一些问题,因为Java的规范还没有开放。

你在这里不会得到一个明确的答案。或者在维基百科上。或者在gnu.org上

如果有一个明确的答案,那就是Sun在页面上所说的


我所做的任何总结都是不确定的,所以我不会。

正如您非常正确地指出的,Java包含大量组件;我不确定你能否得到一个明确的答案,澄清这里所有的复杂问题

然而,根据我到目前为止读到的各种许可证,Java现在(应该)是完全GPL的,但SNMP实现除外,它仍然受到阻碍。这包括您所述的所有项目,JavaEE可能是个例外。(我对此不太了解)

关于过程的状态;在替换SNMP实现方面似乎没有多大进展。因此,我认为Java6不会完全兼容GPL


根据Sun提供的信息,Java7看起来将完全符合GPL。但这一版本要到2010年才会发布——这只是一个暂定的时间表。

我想知道他是否会对此发表评论?根据他的个人资料(),他已经好几天没来了。我试过了。它可以工作,但MetalTheUI是。。。不知怎的,我走了。东西放错地方了,看起来很糟糕。OpenJDK 6是OpenJDK 7的一个后端口。那么为什么不完全是GPL呢?可能完全是这样;你显然比我更了解这件事。我指的是Sun JDK。Jou我忘了列出JavaFX,这在我看来确实很重要。@Tshepang-该页面在Oracle网站上已经不存在了。您可以使用Wayback机器查看它过去的样子:。我不会在Oracle网站上搜索Oracle的最新声明。但是如果你这样做了,如果你发现了一些重要的事情,请随时更新我对这个问题的答案,或者创建一个你自己的答案。改用这个链接。我不确定旧版本是否相关。Ir肯定与了解Oracle当前的位置无关。