[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Java, GPL and CDDL



>I am wondering if Java GPLed application can link with CDDL classes?
>Case looks like the cdrecord question i saw in the archive.

>The case is in CarMetal (geometrical program derived from the wondeful
>CaR from René Grothman)
>http://db-maths.nuxit.net/CaRMetal/

You first need to be very carefull to find out the license for this
software. It does not mention the GPL version number, which makes 
it hard to find the authors will.

Given the fact that a lot of the files have not been touched since the
GPLv3 has been published, the Author most likely intended to put the
software under GPLv2.

Given the fact that it is illegal to agree on a license that is unknown at the
time a contact has been signed, the old files cannot ever be under GPLv3. As 
GPLv2 and GPLv3 are incompatible, we need to asume that CaRMetal is under GPLv2.

This makes things easier, as the GPLv2 is less restrictive than GPLv3.


>CarMetal uses colorchooser https://colorchooser.dev.java.net/ wich is
>CDDL licensed.

If colorchooser has been developed independently from CaRMetal, and only
CaRMetal calls colorchooser, it is indeed similar to what happens with mkisofs
and the license mix you describe is legal too.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily



Reply to: