Hi all! Summary: Usage of GPLed libs to compile GPL-incompatible code makes the result *undistributable*. [0]
Affected java packages: Every package that contains GPL-incompatible software which was *compiled* using GPLed libs. Examples: current Ant package apparently(!) has been compiled w/ Kaffe libs which are GPLed. See for ex. unpacked current libant1.5-java: http://www.gadek.homelinux.org/java-illegal/ant/META-INF/MANIFEST.MF More discussion (cleaned up IRC log from #kaffe): http://www.gadek.homelinux.org/java-illegal/gpl-conflicts-log.txt Possible actions (no special order): * Review what java packages (especially the ones that are in "main" and contain GPL incompatible software) have been compiled with * Filling RC bugs for packages that seem to be indistributable * Finding a good way to check/assure what's the license of libs a package has been compiled with * Finding a good way to avoid such problems in the future (ex. by putting some tests into packages' build scripts or by using an improved version of findjava-like tool that understands licenses...) Problems not touched: *execution* of GPL-incompatible code using GPLed libs and/or GPLed JVMs is beyond the scope of this message. Cheers, Grzegorz B. Prokopski [0] AFAIK for the same reason KDE was once removed from Debian completly as linking GPLed code w/ GPL-incompatible license made it not only violate the license but also made the result undistributable. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]