没错,自阿里、腾讯之后,华为也终于开源了自家的 JDK——毕昇 JDK!
收费!收费!收费!!!
Oracle 要慌了?
毕昇 JDK
毕昇 JDK 是华为外部
定制版 Huawei JDK 的开源版本,是一个高性能、可用于生产环境的 OpenJDK 发行版。
Huawei JDK 运行在华为外部 500 多个产品上,积攒了大量应用场景和 Java 开发者反馈的问题和诉求,解决了业务理论运行中遇到的多个问题,并在 ARM 架构上进行了性能优化,毕昇 JDK 运行在大数据等场景下能够取得更好的性能。
毕昇 JDK 8 与 Java SE 规范兼容,同时是 OpenJDK 的上游,对一些华为外部利用场景上遇到的性能和稳定性问题进行了修复,并在 ARM 架构上进行了性能优化和稳定性加强,在 ARM 架构上更稳固,在大数据等场景下能够取得更好的性能。
毕昇 JDK 当初和将来也会继续稳固为 OpenJDK 社区做出奉献。
平台反对
1)毕昇 JDK 目前只反对基于 OpenJDK 8 和 11 两个 LTS 版本。
2)毕昇 JDK 以后反对 Linux/AArch64 平台。
装置指南
能够应用 tar 压缩包格局或者 yum 源形式来装置 JDK(Java Development Kit)或者 JRE(Java Runtime Environment)。
JDK 是 JRE 的超集,蕴含了 JRE 的所有内容,并蕴含 javac/jdb 等开发者必须的编译器和调试器。
JRE 提供运行时库、Java 虚拟机和其余运行 Java 应用程序所必须的组件。请留神 JRE 不只蕴含 Java SE 标准的内容,也蕴含一些标准之外 java 应用程序罕用的内容。
能够通过以下两种形式来装置:
1、tar 压缩包格局(.tar.gz)
通过这种形式您能够将 JDK 装置到零碎的任意地位,且不会和零碎中其余 JDK 产生影响。然而这种形式会须要用户进行一些手动设置,详情请见下表。
2、从 yum 源装置
通过这种形式您能够将 JDK 装置到零碎的某个固定门路中,并为所有用户提供,这种装置形式须要 root 权限。以后只有 openEuler 操作系统反对该操作,详情请见下表。
下载文件
操作指南
反对架构
装置所需权限
Sha256
在 Linux/AArch64 平台上装置 JDK 8
1)下载压缩包 bisheng-jdk-8u262-linux-aarch64.tar.gz.
2)进入到你想要将 JDK 装置的目录中,并将 .tar.gz 压缩包拷贝到当前目录。
$ cd /path/to/jdk
3)将 .tar.gz 压缩包解压缩:
$ tar zxvf bisheng-jdk-8u262-linux-aarch64.tar.gz
JDK 的装置目录为 jdk-8u262,关 注公号 Java 技术栈能够获取我写的 Java8 系列教程。
4)如果您想节俭磁盘空间,您能够删除 .tar.gz 压缩包。
在 Linux/AArch64 平台上装置 JRE 8
1)下载压缩包 bisheng-jre-8u262-linux-aarch64.tar.gz.
2)进入到你想要将 JDK 装置的目录中,并将 .tar.gz 压缩包拷贝到当前目录。
$ cd /path/to/jre
3)将 .tar.gz 压缩包解压缩:
$ tar zxvf bisheng-jre-8u262-linux-aarch64.tar.gz
JRE 的装置目录为 jre-8u262.
参考 / 开源地址:
https://gitee.com/openeuler/b…
最初,随着阿里、腾讯、华为等大厂都推出自家的 JDK,Oracle JDK 的免费之路还能走多远?