麒麟V10更换OpenJDK为Oracle JDK的方法
常见的有 OpenJDK 和 Oracle JDKOracleJDK 根据 Oracle 二进制代码许可协议获得许可,而 OpenJDK 具有 GNU 通用公共许可证版本2。使用 Oracle 平台时会产生一些许可影响。如 Oracle 宣布的那样,在没有商业许可的情况下,在2019年1月之后发布的 Oracle Java SE 8 的公开更新将无法用于商业,商业或生产用途。但是,OpenJDK 是完全开源的,可以自由使用。因此,大多数 Linux 发行版软件源中采用 OpenJDK,而国内开发者在开发 Java 项目时,多数采用了OracleJDK,通常情况下两者并没有太大差异,但在少数时候程序运行时可能遇到异常。)当然,因为商业许可等原因,这种临时替换不建议用于生产环境,而是通过比较应用在两者上的运行异同,最终适配到默认的 OpenJDK 上来。
下载地址
用户评论