如题,微软的,Zulu JDK ,或是 阿里的龙井 JDK 。
这么多 OpenJDK 有什么本质的区别吗?
还是仅仅是 “编译的人” 不一样?
1
KagurazakaNyaa Jul 4, 2022 |
2
12101111 Jul 4, 2022 有的就是 OpenJDK 编译一下然后去跑官方的测试得到一个什么认证, 有的是改了 JVM 的实现, 和 Hotspot 不太一样了
至少微软和 Zulu 这两个看上去就是 OpenJDK |
3
ruanimal Jul 4, 2022 @XiLingHost
Recommendation: Do not use Alibaba Dragonwell, unless you are forced by your government. 哈哈哈 |
4
kaf Jul 4, 2022
官方 jdk 收费了,免费版只保留最基础的代码,然后只能靠三方开源补齐官方收费的方法呗
|
5
twofox Jul 4, 2022
最近接手的一个项目,用的 Oracle 的产品,不支持 OpenJDK
|
6
liangkang1436 Jul 4, 2022 via Android
@ruanimal 看到 dragonwell 我还没明白这是啥东西,然后我想起来标题中的龙井,好家伙,外国人翻译中文也用机翻
|
7
EastLord Jul 4, 2022
|
8
28Sv0ngQfIE7Yloe Jul 4, 2022
别用阿里的,在 CI 中踩过坑
|
9
Mithril Jul 4, 2022
|
10
lower Jul 4, 2022
@XiLingHost 这网站作者最推荐的好像是最后的 GraalVM
|
11
KagurazakaNyaa Jul 4, 2022
@lower Please share your experiences with GraalVM in production, so that we can elaborate a validated recommendation.
他们的意思是需要进一步的反馈来让他们能评估是否推荐这个构建 |
12
chiyagao Jul 4, 2022
@liangkang1436 感觉像龙威。哈哈哈
|
13
ncepuzs Jul 4, 2022
@lower 蛤?最上面「太长不看」不是已经给出推荐了?
TL;DR ✅ Recommendation: Use Adoptium Eclipse Temurin 17 and ensure that your local version matches the CI and production version. Make sure, you have the latest patch level 17.0.3 or later, due to CVE-2022-21449. |
14
Bromine0x23 Jul 4, 2022
Terurim 、Semeru 、Graalvm
free 应该实际上就这 3 种,再加个收费的 Zing |
16
shenqi Jul 4, 2022
说到这一点就得吐槽 oracle ,一个个项目死在他手上。
|
18
FrankHB Jul 5, 2022
@XiLingHost 看起来不咋地,理由不够具体,也没有提到系统发行版自带的选项。
不如这里的讨论靠谱: https://news.ycombinator.com/item?id=28820601 @lower 并没有,而暗示了经验不足。 不过 GraalVM 确实和所有其它的东西不是同一个层次上的产品。如果从其它语言运行时迁移(不依赖现有 Java 实现的“扩展”特性和具体实现),那么是个首先值得考虑的选择。 |
19
iminto Jul 5, 2022 via Android 说一点我知道的吧,华为的毕晟 jdk8 把 openjdk 1x 有的 numa 绑定合并到 1.8 了
|
20
iminto Jul 5, 2022 via Android
很多国内 jdk 做的事类似,会吧新版本的改进向后合并,当然也会有自己的一些增强,比如 ali jdk
|
21
Dockerfile Jul 5, 2022
|
23
yy306525121 Feb 24, 2023
不知道有啥区别, 哈哈,不过我用的是 temurin
|
24
zhang45xiang Oct 26, 2023
有没有 openjdk1.7 ,支持 arm 架构的啊,或者谁编译过,求分享
麒麟系统 v10 |