首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >开源Java的状态是什么?

开源Java的状态是什么?
EN

Stack Overflow用户
提问于 2009-08-07 19:49:45
回答 4查看 978关注 0票数 21

:Java向开源许可(哪个Wikipedia列表为GNU通用公共许可证/ Java社区进程)过渡的当前状态是什么?

Java包含许多内容,包括:

  • JVM
  • JRE
  • 京东
  • 核心Java库
  • JavaME
  • JavaEE

我听过/读过各种各样的东西,但从未见过它以一种直截了当、明确的方式展开。但是,如果您只知道Java的一个小节,请毫不犹豫地添加一个答案。

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

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-08-12 20:59:44

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

但是,根据我到目前为止所读到的各种许可,Java现在(应该是)完全GPL了,除了SNMP实现之外,该实现仍然被占用。这包括您已经声明的所有项目,但Java可能除外。(我对此不太了解)

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

Java 7看起来将完全符合Sun提供的信息GPL。但这要到2010年才会发布--这是一个暂时的时间表。

票数 2
EN

Stack Overflow用户

发布于 2009-08-07 20:57:41

我不能说我对当前的转换/流程了解那么多,但是我可以告诉您,OpenJDK (也请参阅维基百科的OpenJDK),特别是OpenJDK 6已经足够好,可以代替Sun 6发行版了,现在已经是经规范认证用于Ubuntu黄疸了。

票数 5
EN

Stack Overflow用户

发布于 2009-08-07 21:16:42

尽管OpenJDK使Java的实现是开放的,但是仍然存在一些关注,因为Java的规范不是开放的。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1246678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档