Oracle 计划将 OpenJDK 的源码库迁移至 GitHub
由于 Oracle 对Java SE 的商业支持模式的更改,自Java 11 开始,Oracle JDK 已采用付费商业许可,想要继续免费使用 Java 11 的开发者只能选择 OpenJDK 。OpenJDK 是 Java SE 的开源实现,与 Oracle JDK 没有大的技术差异,目前托管于 Oracle 的Mercurial 存储库上。 今年7月份,JDK 团队发起了一起名为 “Project Skara” 的意见征集,讨论如何帮助 OpenJDK 贡献者提高效率,找到比 Mercurial 更好的替代品。据 Infoworld 最新消息,3个月过去了,他们似乎更偏向于GitHub 。OpenJDK 董事会主席兼Oracle的 Java 平台小组开发副总裁Georges Saab 表示,如果 Java SE 的开发转移到GitHub ,开发者将可以使用大量的自动化工具。此外,这对于项目组之外的其他 Java 开发者来说也很有用,他们可以访问到用于开发 JDK 的许多源码。 Saab 补充道,是否迁移将由 OpenJDK 社区决定,预估时间会在明年3月 JDK 12 发布之时。


