OpenJDK作为Linux上的默认Java

大家好,

最近,我收到了很多人的私人来信,他们对Linux的默认Java软件包的更改感到困惑/担心。 对于许多Linux发行版,Java的Sun / Oracle官方版本已打包为该平台的默认Java。 但是,由于最近的许可更改,情况将不再如此! 那么,这对Java和开源生态系统是正面还是负面的影响? 继续阅读以了解我的看法

背景

Dalibor Topic 宣布 ,随着Java SE 7和JDK 7的发布以及OpenJDK作为Java SE 7的官方参考实现 ,终于可以退出非开源的“ Java操作系统发行商许可证”( DLJ )了。

对我来说意味着什么?

这样做的影响是,Linux发行版将把较长的Oracle Java(== OpenJDK打包成一些专有的代码)封装为默认Java。 最初,这可能会/将对某些Java用户造成问题,因为OpenJDK中仍然存在一些影响PCGen之类的错误(尤其是在Swing UI库中)。 但是,几年前已经有一些Linux发行版采用了这种方式, 其中最著名的是Ubuntu ,而剩余的bug很快就被清除了。

正面还是负面?

总体而言,我认为这是朝着Linux平台上的免费和开放Java正确方向迈出的积极一步。 著名的开源倡导者西蒙·菲普斯(Simon Phipps)在推特上对此表示欢迎。 OpenJDK现在是参考实现(结合为OpenJDK打开问题跟踪程序的努力),这意味着大量Java / Linux最终用户现在可以为我们所有人直接改善“官方Java”。

我想要Oracle版本!

当然,需要使用Oracle JDK 6或Oracle JDK 7二进制文件的专有部分的Linux用户可以像往常一样简单地从http://oracle.com/java获得免费下载,其下载方式与其他平台上的用户相同。 但是,如果是由于发现“错误”引起的,我强烈建议那些用户向OpenJDK项目提交错误报告,以便我们所有人都可以解决所有问题。

欢迎意见和进一步评论!

参考: Java 7开发者博客上的 JCG合作伙伴提供的OpenJDK作为Linux上的默认Java。

相关文章:


翻译自: https://www.javacodegeeks.com/2011/09/openjdk-as-default-java-on-linux.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值