4 ms·
Since this is a licensing issue, Ubuntu isn't the only distribution dealing with this. Here is the announcement from Debian Project News: The release of Java u
by sciurus 15y ago
Since this is a licensing issue, Ubuntu isn't the only distribution dealing with this. Here is the announcement from Debian Project News:
The release of Java update 29 from Oracle marks not only security updates, but a change to the licensing, removing Debian's ability to distribute the non-free JVM. The clause in the Java license under which we were able to distribute Java, the DLJ, has been removed. As a result, the sun-java6 package is no longer suitable for the archive, and has been removed, as documented in Debian Bug #646524 [2]. Sylvestre Ledru suggests [3] that sun-java6 installs be migrated to openjdk, the open-source alternative, using the following command: "apt-get --purge remove sun-java6-jre && apt-get install openjdk-7-jre" Kai Wasserbäch has also been pointed out elsewhere [4] that this upgrade path might not be suitable for all Java programs, and special attention should be paid to re-testing installed Java applications on OpenJDK.
2 : http://bugs.debian.org/646524
3 : http://sylvestre.ledru.info/blog/sylvestre/2011/10/25/removal_of_sun_java6_from_debian
4 : http://www.carbon-project.org/Removal_of_sun_java6_and_ElsterOnline.html
- ryanpers 15y agoThe notion of replacing the sun java6 with a openjdk7 is extremely laughable. If you have a high performance java server app, openjdk just doesnt cut it.
- mdeslaur 15y agoYou do know that Oracle's JDK 7 is based on openjdk7, right?
- sigzero 15y ago"based on" doesn't mean they are on par by any means.
- nodata 15y agoDon't just laugh at it - make a suggestion. What do you suggest they do?
- wbkang 15y agoWell, people can go download jdk7 themselves... but that doesn't really solve the problem that the article is describing.
- jhdevos 15y agoDo you have some benchmark results to share?
- scotu 15y agoI would rather say that revoking the packaging license is laughable and sad at the same time
- cmiles74 15y agoI run a Hadoop cluster on Ubunutu and use Sun's JVM. Hadoop doesn't function properly on OpenJDK[1]. "OpenJDK cannot be used to compile hadoop mapreduce code in branch-0.23 and beyond, please use other JDKs." 1: http://wiki.apache.org/hadoop/HadoopJavaVersions
- scotu 15y agoyou should migrate to official java distributed by Oracle. I know, it's stupid. I suppose we can thank Oracle, the non-tech-but-lawyer company for this. Sigh