|
|
|
|
OpenJDK 下的 Java 平台现已迎来“参与时代”。该页面介绍为 JDK 6 和 JDK 7 项目创建的贡献流程。其他项目可遵循这些约定或建立自己的约定;请查阅相应的项目页面了解详细信息。该流程面向已掌握在 JDK 上工作所需的技能但尚未获得完整署名(即,作者)权的开发人员。
内容现已提供 JDK 工程版的源代码和二进制代码,供开发人员进行了解和评估。Oracle 定期生成开发树的“快照”,并将 Oracle 工程师的实际开发的代码发布到 java.net. 上的 JDK 社区网站。有个这些代码,您将可以:
轻松访问源代码和二进制代码快照是任何社区开发工作的重要组成部分。我们为您简化了访问过程 — 您可以亲自查看。
如果您打算参与 OpenJDK,请访问http://openjdk.java.net/contribute/ 了解详细的贡献流程,然后
加入 OpenJDK 社区的方法有很多。社区主页可作为您参与 Java SE 实施的途径。在该主页中,您可以执行以下操作:
如果您想将代码回馈给 JDK 社区,OpenJDK 社区要求贡献者共同转让其贡献代码的版权。如何您尚未签署 Oracle 贡献者协议 (OCA),请尽快签署。
该许可代替了原来的 Sun 社区源代码许可 (SCSL),且更简短和易于阅读。由于这要求您重新发布 JDK,因此您需要满足标准 Java SE 的兼容性要求,以确保您的实现是兼容的。该许可仅适用于现已发布的 JDK 版本。
通过该许可,我们正将开源开发模型的众多优势引入到核心 Java 技术中,同时不会削弱 Java 平台市场成功的核心要素 — 跨平台兼容性承诺。