内容简介:EE4J代码开启开源之旅
看新闻很累?看技术新闻更累?试试 下载InfoQ手机客户端 ,每天上下班路上听新闻,有趣还有料!
随着Oracle 决定 开源Java EE技术,Eclipse基金会为了管理这些技术而创建的 EE4J 项目就引起了人们的关注。
在项目创建后不久, EclipseLink 和 Yasson [Java JSON Binding(JSR-367)的官方参考实现]就成为两个最先转移到EE4J保护伞之下的项目。根据11月份的报道,还有其他七个项目发布公告要加入该项目。
尽管这些项目的创建及Eclipse提供二进制文件的下载标志着Java EE在开源之路上迈出了一大步,但整个开源项目的关键是提供了源代码。现在,代码开始流入 GitHub库 。1月11日, Dmitry Kornilov 宣布 ,JSON-P项目的源代码已经推送到EE4J组织的 GitHub库 。在本文撰写之时,JSON-P已经加入了面向 Websocket API 、 JMS 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代码开启开源之旅》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 开源自由智能手机 Librem 5 开启预售,早鸟价599刀
- Cocos-BCX 宣布代码开源,并开启全球开发者计划
- 开源中国 APP4.5.0 版本丨猪年主题,为你开启新春模式
- FFM:功能强大的开源渗透测试工具,帮你开启自由攻击模式的“新大陆“
- MySQL开启远程连接
- 如何开启Nginx缓存
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Building Social Web Applications
Gavin Bell / O'Reilly Media / 2009-10-1 / USD 34.99
Building a social web application that attracts and retains regular visitors, and gets them to interact, isn't easy to do. This book walks you through the tough questions you'll face if you're to crea......一起来看看 《Building Social Web Applications》 这本书的介绍吧!