EE4J代码开启开源之旅

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

内容简介: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代码开启开源之旅》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

Scrum精髓

Scrum精髓

Kenneth Rubin / 姜信宝、米全喜、左洪斌、(审校)徐毅 / 清华大学出版社 / 2014-6-1 / CNY 79.00

短短几年时间,Scrum跃升为敏捷首选方法,在全球各地得以普遍应用。针对如何用好、用巧这个看似简单的框架,本书以通俗易懂的语言、条理清晰的脉络阐述和提炼出Scrum的精髓。全书共4部分23章,阐述了七大核心概念:Scrum框架,敏捷原则,冲刺,需求和用户故事,产品列表,估算与速率,技术债;三大角色:产品负责人,ScrumMaster,开发团队以及Scrum团队构成:Scrum规划原则及四大规划活动......一起来看看 《Scrum精髓》 这本书的介绍吧!

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

在线图片转Base64编码工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换