数据库
首页 > 数据库> > 为什么Oracle Java不包含在标准的Ubuntu仓库中?

为什么Oracle Java不包含在标准的Ubuntu仓库中?

作者:互联网

与许多流行的编程语言不同,流行的Oracle Javais only available using a PPA,不是官方的回购.

为什么Oracle Java不包含在标准的Ubuntu仓库中?

解决方法:

Ubuntu在其存储库中有OpenJDK.它是Oracle JDK, which contains some closed-source parts的完全开源版本.

这是一个神话,OpenJDK更低,更不稳定,但这是过去.
今天(从第7版开始),它们非常平等. OpenJDK甚至是Java 7Java 8的参考实现.这是两个实现之间的竞争,因为一些新特性首先出现在OpenJDK中,然后被包含到OracleJDK中,而一些特性则反过来包含在内.

主要区别在于OpenJDK没有包含Webstart(但是开源IcedTea完成了这项工作)和其他一些Oracle缺失的闭源工具,但没什么重要的.

总结一下:As Ubuntu supports everything that is open-source,它支持OpenJDK,特别是因为它没有任何真正的缺点.

标签:java,oracle,ppa,legal
来源: https://codeday.me/bug/20190807/1615140.html