Encumbered code in openjdk - code under Apache License?

The Open JDK FAQ has a section on Code and Encumbrances. I wonder why it does not list all the software under Apache License both 1.X and 2.0? For example, Sun has versions of various Apache projects like BCEL, RegExp, Xalan/XPath, Xerces and XML-Security under its own package name com.sun.org.apache. Looks like the Sun Lawyers did not read “GPL-Incompatible Free Software Licenses” and “GPL-compatibility“. So as per FSF, code under Apache License is not kosher with GPLv2. Looks like the Classpath community needs to rescue Sun/OpenJDK from the clutches of Evil Apache just like they freed Java  :) Folks, Here’s where you need to start:

https://openjdk.dev.java.net/source/browse/openjdk/jdk/trunk/j2se/src/share/classes/com/sun/org/apache/


About this entry