Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!
没错,自阿里、腾讯之后,华为也终于开源了自家的 JDK——毕昇 JDK!
免费!免费!免费!!!
Oracle 要慌了?
毕昇 JDK
毕昇 JDK 是华为内部 OpenJDK 定制版 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 |
|---|---|---|---|---|
| bisheng-jdk-8u262-linux-aarch64.tar.gz | 在 Linux/AArch64 平台上安装JDK 8 | Linux/AArch64 | 任何人 | sha256 |
| bisheng-jre-8u262-linux-aarch64.tar.gz | 在 Linux/AArch64 平台上安装JRE 8 | Linux/AArch64 | 任何人 | sha256 |
| 从yum源安装 | 即将推出 | * | root权限 | * |
在 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.
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.
参考/开源地址:
最后,随着阿里、腾讯、华为等大厂都推出自家的 JDK,Oracle JDK 的收费之路还能走多远?
近期热文推荐:
1.Java 15 正式发布, 14 个新特性,刷新你的认知!!
2.终于靠开源项目弄到 IntelliJ IDEA 激活码了,真香!
3.我用 Java 8 写了一段逻辑,同事直呼看不懂,你试试看。。
觉得不错,别忘了随手点赞+转发哦!
Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!的更多相关文章
- 【Devops】【docker】【CI/CD】Jenkins自动安装JDK需要提供Oracle的账号密码,否则报错:Unable ro auto-install JDK until the license is accepted
Jenkins自动安装JDK需要提供Oracle的账号密码,否则报错:Unable ro auto-install JDK until the license is accepted 解决方法: ...
- 重磅!挑战Oracle,华为将开源 GaussDB 数据库
来源:中关村在线,https://dwz.cn/nHNSOTeN 有消息称在正在进行的鲲鹏计算产业论坛上,华为宣布将开源其GaussDB数据库. GaussDB数据库是今年5月15日华为公布的分布式数 ...
- 腾讯牛逼!终于开源了自家的 Tencent JDK——Kona!!.md
是的,继阿里 2019/03 开源基于 OpenJDK 的长期支持版本 Alibaba Dragonwell 之后,腾讯也发布了自家的开源免费的 JDK 版本--Tencent Kona,必须替小马哥 ...
- 重磅发布:阿里 OpenJDK终于开源啦! 将长期支持版本 Dragonwell
前几天的北京阿里云峰会,阿里巴巴正式宣布对外开源 OpenJDK 长期支持版本 Alibaba Dragonwell.作为 Java 全球管理组织 Java Community Process (JC ...
- 大家久等了,改造版阿里巴巴 sentinel 控制台终于开源了
前言 最近几天,好几个小伙伴在后台询问,改造后的 sentinel-dashboard 什么时候开源.讲真,不是不想给大家放出来,是因为一些地方还没有完善好,怕误导了大家,在经过了一个星期业余时间的努 ...
- 华为云和开源Istio运维管理对比样例应用部署
前言 在公有云方面,华为云已经率先将 Istio 作为产品投入到公有云中进行商业应用中,保持和开源istio高度兼容,做了商业化的运维管理界面,同时进行了性能优化.这里我们做一次验证测试. Booki ...
- 华为OpenStack开源团队人才招募中
职位要求: 1. 三年以上软件开发经验,编程技能良好. 2. 熟练使用Python.Java.Go或其他语言开发. 3. 有OpenStack经验或者存储经验优先考虑. 4. 良好的学习和沟通能力,责 ...
- GitHub标星120K+的JDK并发编程指南,连续霸榜GitHub终于开源了
前言 在编程行业中,有一个东西是和广大程序员形影不离的,在最一开始接触编程就是配置它的运行环境,然后java / javac,对,这个东西就是jdk 昨天项目刚上线,可以稍微休息一下了,但是猛的闲下来 ...
- openEuler 20.03/21.03 - 华为欧拉开源版(CentOS 8 华为版开源版)下载
开始 openEuler 之旅吧 openEuler 通过社区合作,打造创新平台,构建支持多处理架构.统一和开放的操作系统,推动软硬件应用生态繁荣发展. 好玩的活动停不下来 openEuler 社区不 ...
随机推荐
- HBuilderX SVN地址更改(SVN服务器IP地址变更)
HBuilderX编辑器中无法修改SVN地址,需要手动在SVN工具中修改 修改步骤: 1.右键编辑器中的SVN项目,选择打开文件所在目录 2.目录中空白处右键,选择TortoiseSVN --> ...
- linux打包 压缩 解压tar常归操作
tar 打包 tar -cvf 打包后路径和文件名.tar 需要打包的路径和文件压缩 tar -zcvf 打包后路径和文件名.tar.gz 需要打包的路径和文件解压 tar -xvf 包名 -C 路径 ...
- ServiceStack.Redis 的 ASP.NET Core 扩展库
给大家安利一款 ServiceStack.Redis 的 ASP.NET Core 扩展库,它是基于 ServiceStack.Redis.Core 开发的. 简单易用,开源免费,使用ASP.NET ...
- SMBv3远程代码执行漏洞复现(CVE-2020-0796)
漏洞基本信息 服务器消息块(SMB),是一个网络通信协议,用于提供共享访问到文件,打印机和串行端口的节点之间的网络上.它还提供了经过身份验证的进程间通信机制.SMB的大多数用法涉及运行Microsof ...
- Postman设置自动捕获传递Cookie教程
目录 前言 一.安装 1.Postman安装Install Interceptor Bridge 2.谷歌浏览器安装扩展Postman Interceptor 二.使用 1. 打开Capture Co ...
- 商业智能(BI)可视化大屏的设计及使用原则
信息时代,数据是一种可贵的资源,我们可能经常听到的一句话就是:用数据说话.但是,在没有进行系统化整理之前,数据不过只是一串串冰冷的数字,我们很难从大量的数据中获取到有价值的信息.只有通过合适的可视化工 ...
- linux常见目录
- 【Flutter 实战】酷炫的开关动画效果
此动画效果是我在浏览文章时发现的一个非常酷炫的效果,于是就使用 Flutter 实现了. 更多动画效果及Flutter资源:https://github.com/781238222/flutter-d ...
- JavaSE 学习笔记08丨网络编程
Chapter 14. 网络编程 14.1 计算机网络入门 当前节的知识点只是一个概述,更具体.详细的内容放在 计算机网络 中. 14.1.1 软件结构 C/S结构(Client/Server结构): ...
- 企业安全01-Apache solr XML实体注入漏洞CVE-2017-12629
Apache solr XML 实体注入漏洞CVE-2017-12629 一.简介 Apache Solr 是一个开源的搜索服务器.Solr 使用 Java 语言开发,主要基于 HTTP 和 Apac ...