[fpc-other] FPCUnit, DUnit2 and JUnit licenses question

Graeme Geldenhuys graemeg at opensoft.homeip.net
Tue Jul 21 11:54:54 CEST 2009


Jonas Maebe wrote:
> 
>> Or maybe CPL is incompatible with (L)GPL and none of the 3 products  
>> may actually be bundled with FPC?
> 
> The CPL is not compatible with the (L)GPL: http://www.gnu.org/philosophy/license-list.html#CommonPublicLicense10


Correct, the IBM FAQ on CPL also states that the CPL is incompatible 
with (L)GPL.


> So unless the authors of both JUnit and DUnit gave permission to also  
> distribute their code under the modified LGPL, fpcunit cannot be  
> distributed under that license.

But was FPCUnit allowed to use a different license? I'm trying to track 
down information regarding "derived work" where the original code was 
CPL.  I haven't found anything yet.


> made for a unit testing framework. After all, you seldom distribute  
> unit tests, so the license is of minor importance. 

Good to know.


> (CC'ing Michael, since he's not subscribed to fpc-other; Michael,  
> Graeme's original message can be found here: http://lists.freepascal.org/lists/fpc-other/2009-July/000300.html 
>   )

Thanks Jonas.  I wasn't sure if this message thread should have been in 
FPC-devel or not. So I instead opted for fpc-other to be safe. But yeah, 
I don't know how many developers are subscribed to fpc-other.


Regards,
   - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://opensoft.homeip.net/fpgui/



More information about the fpc-other mailing list