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