EE4J代码开启开源之旅

栏目: Java · 发布时间: 8年前

内容简介:EE4J代码开启开源之旅

看新闻很累?看技术新闻更累?试试 下载InfoQ手机客户端 ,每天上下班路上听新闻,有趣还有料!

随着Oracle 决定 开源Java EE技术,Eclipse基金会为了管理这些技术而创建的 EE4J 项目就引起了人们的关注。

在项目创建后不久, EclipseLinkYasson [Java JSON Binding(JSR-367)的官方参考实现]就成为两个最先转移到EE4J保护伞之下的项目。根据11月份的报道,还有其他七个项目发布公告要加入该项目。

尽管这些项目的创建及Eclipse提供二进制文件的下载标志着Java EE在开源之路上迈出了一大步,但整个开源项目的关键是提供了源代码。现在,代码开始流入 GitHub库 。1月11日, Dmitry Kornilov 宣布 ,JSON-P项目的源代码已经推送到EE4J组织的 GitHub库 。在本文撰写之时,JSON-P已经加入了面向 Websocket APIJMS API 和Jax-RS的开源代码库。EclipseLink和Yasson项目也提供了源代码,但只能通过Eclipse网站下载而不是通过协作型的GitHub环境。

Kornilov是JSON-P规范的领导者,他开始向Github提交表明一系列必要任务进入了高潮,其中,包括Oracle向Eclipse基金会移交像Glassfish这样的注册商标项目名称。Oracle团队还必须更新代码中的文件头,使其包含它现在将要遵循的 Eclipse公共许可证2.0 ,并打包交付。在批准第一次检入之前,Eclipse管理组织(EMO)的工作人员必须审核项目提案,创建项目,配置库,创建提交者清单及扫描代码中可能遗漏的IP。

1月11日,Kornilov在 EE4J社区邮件列表 中宣布了这件事,其兴奋之情显而易见。Mike Milinkovich是Eclipse基金会的执行董事。他在 博客 中指出,现在路已经走通,剩下了8个初始项目将快速跟进,“这个月有望完成”。

然而,当前任务的复杂性已经从EE4J项目管理委员会 一月份的会议 记录中得到了证明, Eclipse Ozark 实现项目的许可问题已经被提了出来。该项目目前遵循Apache-2.0许可协议,这与EE4J项目当前的许可方案相冲突。如果不移到Eclipse EE4J保护伞下,就会影响到 MicroProfile 项目。此外,考虑到企业商标问题,人们担心Oracle会限制“java”一词在包名中的使用。这已经促使Reza Rahman就这个问题在Java EE Guardians网站上发表了一封 公开信 ,而这封信在 EE4J社区邮件列表 上引发了激烈的讨论。

查看英文原文: EE4J Code Begins the Journey to Open Source


以上所述就是小编给大家介绍的《EE4J代码开启开源之旅》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

应用Rails进行敏捷Web开发

应用Rails进行敏捷Web开发

Dave Thomas, David Hansson等 / 林芷薰 / 电子工业出版社 / 2006-7 / 65.00元

这是第一本关于Ruby on Rails的著作。 全书主要内容分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站” 示例。在演示的过程中,作者真实地再现了一个完整的迭代式开发过程,让读者亲身体验实际应用开发中遇到的各种问题、以及Rails如何有效解决这些问题。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组成部分。尤为值得一提的是本部分的后几章......一起来看看 《应用Rails进行敏捷Web开发》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具