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 . Sylvestre Ledru suggests  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  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.
For those who don’t know what “DLJ” means, read the FAQ.
“1. What is the Operating System Distribution License for Java (a.k.a. the “Distro License for Java” or DLJ)?
The DLJ is a license created specifically for individuals and communities who want to distribute Sun’s binary Java Development Kit (JDK) or Java Runtime Environment (JRE) with a Linux or OpenSolaris Operating System (OS) distribution.
2. Why is Sun releasing the DLJ?
It’s been difficult for developers who want to use Java SE technology on a broad choice of Linux or OpenSolaris distributions to easily obtain and use Sun’s JDK or JRE. One issue has been the redistribution terms of the Binary Code License (BCL) for Java SE technology, which was never intended to license these bits for general distribution with an Operating System. With this new license, Sun is enabling the developer community to distribute our binary JDK and JRE with distributions of Linux or OpenSolaris operating systems, while still maintaining compatibility with the Java Specifications.”
So, once again, we see a negative effect of the takeover of SUN by Oracle. I executed the recommended commands to remove Sun Java from Beast. It was done in less than a minute. Good riddance. What’s left? MySQL. Replacing that with MariaDB will be more difficult because a lot of dependencies will have to change on my system.
One wonders what Oracle intends with FLOSS. Elimination of the DLJ must be seen as an unfriendly act just as SUN’s developing the DLJ was seen as friendly. We saw the same with OpenOffice.org going to ASF. Thank goodness I cannot afford Oracle’s products. I don’t have many.