您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    Java 社区首领结合发文:别慌,Java 依然是收费的!
    时间:2018-09-26 12:02 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    【新品产上线啦】51CTO播客,随时随地,碎片化学习

    在去年的 Java One 上,Mark Cavage 事先宣布 Oracle 将逐渐开源 Oracle JDK 的专有功用(商业特性)。Oracle Java 平台产品管理初级总监 Donald Smith 曾在一篇博客文章中写道,他们的目的是让 OpenJDK 版本和 Oracle JDK 二进制文件之间没有技术差异。

    但关于 OpenJDK 和 Oracle JDK 以及其他效劳商提供的变种版本,各自的容许证是什么,又都提供哪些效劳和支持,让许多 Java 开发者理不清眉目,容易混杂。Oracle 7 月份启用新的 Java SE 订阅形式的音讯一出,更是让许多开发者以为是不是代表 Java 以后要收费?

    为解答 Java 社区的疑惑,超过30位 Java 社区首领和专家共同创立了一个 Google 文档,外面详细描画了各版本之间的区别,并对一些常见成绩停止了答疑。文档分为“短版本”和“长版本”,建议一切 Java 开发者研读。

    Java 社区首领结合发文:别慌,Java 依然是收费的!

    文档中强调,开发者依然可以收费取得 Oracle JDK、Oracle 的 OpenJDK ,以及其他效劳商提供的 OpenJDK:

    OpenJDK 社区创立并维护 (GPLv2+CE 容许) Java SE 标准的开源参考完成(RI),受 JCP(Java Community Process)管理,并依据 JSR(Java Specification Request)发布未来每个版本。

    有不同效劳商提供不同的 Java SE 完成(如 Azul、Eclipse、IBM、Red Hat、Oracle、SAP 和其他公司),其中最通用的是 Oracle JDK 。

    虽然 Java 11 LTS 已发布,但更多的开发者还停留在上一个 LTS 版本 —— Java 8 。关于开发者最为关注的 Java 8 的容许成绩,文档给出了解答:

    Oracle 将在2020年12月前为团体桌面用户继续提供 Oracle JDK 8 的公共更新。若是商业用途,则在2019年1月之后不会再有收费的商业版本更新。但是,自 Java SE 9 以后,Oracle 还提供了 OpenJDK 版本,可收费用于商业用途,并且还有其他效劳商提供的收费 OpenJDK 版本可供选择,如 AdoptOpenJDK、Azul、IBM、Red Hat、Linux distros 等。

    也就是说,假设届时你想继续无偿运用 Java 8,你可以:

    不再更新,继续有限期地运用 Oracle JDK 8 ;

    运用来自其他效劳商的收费 Java SE 8 / OpenJDK 8 二进制分发版。

    下面也有提到,由于 Oracle 在7月份改动了 Java SE 的商业支持形式,所以从 Java 11 末尾,支持方式有所不同:

    Oracle OpenJDK - 运用 GPLv2 + CE 容许,可用于商业用途;
    Oracle JDK - 运用付费商业容许(团体和非商业运用收费)。

    最后附上各版本支持路途图:

    Java 社区首领结合发文:别慌,Java 依然是收费的!

    Java 社区首领结合发文:别慌,Java 依然是收费的!

    【编辑引荐】

    谷歌云结合 Unity 开源 Open Match 玩家配对方案

    前端 JavaScript 的未来前景究竟如何?

    LinkedIn 开源 TonY,让 Hadoop 原生支持 TensorFlow

    腾讯AI Lab开源首款自动化模型紧缩框架:将深度学习装口袋

    Versity 开源 ScoutFS 单一命名空间能贮存1万亿文件

    (责任编辑:admin)