EE4J代码开启开源之旅

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

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

查看所有标签

猜你喜欢:

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

学习bash

学习bash

Cameron Newham、Bill Rosenblatt / 徐炎、查石祥 / 机械工业出版社 / 2003-1-1 / 45.00

bash是自由软件基金会发布的“Bourne Again Shell”的缩写。它是流行的UNIX Bourne shell的免费可用替代产品,供全球Linux用户选用。《学习bash》正是bash的权威指南。 无论你是对bash的用户界面感兴趣,还是对其强大的编程能力感兴趣,你都会发现本书很有价值。它教授了如何使用bash的高级命令行特性,如命令历史、命令行编辑和命令完成。 本书还......一起来看看 《学习bash》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码