EE4J代码开启开源之旅
极客时间编辑部
讲述:丁婵大小:1.21M时长:02:38
随着 Oracle 决定开源 Java EE 技术,Eclipse 基金会为了管理这些技术而创建的 EE4J 项目就引起了人们的关注。在项目创建后不久,EclipseLink 和 Yasson 就成为两个最先转移到 EE4J 保护伞之下的项目。根据报道,目前还有七个项目已经发布公告要加入 EE4J。
这些项目的创建及 Eclipse 提供二进制文件的下载,标志着 Java EE 在开源之路上迈出了一大步,但整个开源项目的关键是源代码的提供。现在,代码开始流入 GitHub 库。
1 月 11 日,德米特里·科尔尼洛夫(Dmitry Kornilov)宣布,JSON-P 项目的源代码已经推送到 EE4J 组织的 GitHub 库,并且已经加入了面向 Websocket API、JMS API 和 Jax-RS 的开源代码库。EclipseLink 和 Yasson 项目也提供了源代码,但只能通过 Eclipse 网站下载,而不是通过协作型的 GitHub 环境。
科尔尼洛夫是 JSON-P 规范的领导者,他开始向 Github 提交代码表明一系列必要任务进入了高潮,其中包括 Oracle 向 Eclipse 基金会移交注册商标项目名称。
Oracle 团队还必须更新代码中的文件头,使其包含将要遵循的 Eclipse 公共许可证 2.0,并打包交付。在批准第一次检入之前,Eclipse 管理组织(EMO)的工作人员必须审核项目提案,创建项目、配置库,创建提交者清单及扫描代码中可能遗漏的 IP。
Eclipse 基金会的执行董事迈克·米林科维奇(Mike Milinkovich)在博客中指出,现在的路已经走通,而剩下的 8 个初始项目也将快速跟进,并表示有望在这个月完成。
然而,当前任务的复杂性已经从 EE4J 项目管理委员会一月份的会议记录中得到了证明,Eclipse Ozark 实现项目的许可问题已经被提了出来。该项目目前遵循 Apache-2.0 许可协议,这与 EE4J 项目当前的许可方案相冲突。如果不移到 Eclipse EE4J 保护伞下,就会影响到 MicroProfile 项目。
此外,考虑到企业商标问题,人们担心 Oracle 会限制“java”这个词在包名中的使用。这已经促使有开发者就这个问题在 Java EE Guardians 网站上发表公开信,而这封信在 EE4J 社区的邮件列表上引发了激烈的讨论。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论