TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Sun-Java6 packages removed soon from Linux

5 点作者 g-garron超过 13 年前
Is this news http://www.reddit.com/r/linux/comments/jwuot/sunjava6_packages_removed_soon_from_debianubuntu/ sensationalist?<p>For what I've found here: http://robilad.livejournal.com/90792.html<p>It only seems to be a change in the licensing of Sun-Java packages. And anyway there is the Open-JDK option.<p>Now, how is this going to affect me as a Linux user? Thanks

2 条评论

gvb超过 13 年前
The license change took away the license for OSes (e.g. linux distributions) to distribute the Oracle JDK (which includes the Java Runtime Environment) as part of their distribution.<p>This means linux distributions can no longer supply the official Oracle JDK as "native" packages. It is still available for free (monetarily), but only as a direct download from the Oracle site.<p>The IcedTea Wikipedia entry <a href="http://en.wikipedia.org/wiki/IcedTea#History" rel="nofollow">http://en.wikipedia.org/wiki/IcedTea#History</a> has a summary list of what proprietary binary bits are in the Oracle JDK. It has a footnote reference to <a href="http://en.wikipedia.org/wiki/Java_Class_Library#Licensing" rel="nofollow">http://en.wikipedia.org/wiki/Java_Class_Library#Licensing</a> which is more definitive.<p>Impact?<p>* Ubuntu (and, I presume, all the others) has already deprecated or removed the Oracle JDK, thus little or no impact.<p>* The Oracle JDK is still available, so from that POV it has little impact. <i>However,</i> the Oracle JDK is now outside the distribution packaging system, so if you download the Oracle JDK and then try to install a package that depends on having a JDK/JRE, the packaging system (e.g. apt/yum) will not know that you have the Oracle JDK installed and will install OpenJDK. This will result in confusion and conflicts (at least, it did for me ;-).<p>* Oracle says it is moving to being based on the OpenJDK itself, so the dichotomy should resolve itself. <a href="http://www.oracle.com/technetwork/java/javase/community/opensourcejdk-jsp-136417.html" rel="nofollow">http://www.oracle.com/technetwork/java/javase/community/open...</a><p>"Oracle's commercial JDK releases will be built from the open-source code, for the most part. Since there's some encumbered code in the JDK, Oracle will continue to use that code in commercial releases until it is replaced by fully-functional open-source alternatives. To learn more about development and deployment support options, visit the Java Support site."<p>* Licensees of Oracle SE will still be able to distribute the Oracle JDK: <a href="http://www.oracle.com/technetwork/java/javase/overview/licensees-jsp-136136.html" rel="nofollow">http://www.oracle.com/technetwork/java/javase/overview/licen...</a>
评论 #2933878 未加载
g-garron超过 13 年前
There original story is also here in HN: <a href="http://news.ycombinator.com/item?id=2931650" rel="nofollow">http://news.ycombinator.com/item?id=2931650</a> (The server is slow now)