Hi Jevon,

Initially, JWebUnit licence was BSD based and I changed it to GPL after the 
major rewrite I did 3 years ago. This was done to avoid someone doing 
modification of JWebUnit without redistribution.

My purpose was not to limit JWebUnit usage. According to me a TestCase 
extending JWebUnit base test class is not a derivative work but fall under the 
"classpath link". AFAIK Java is a complicate topic because GPL was initially 
designed for C-like languages (with the notion of code link).

One of the previous project leader (Martijn Dashort) pointed out that my 
licence change was not totally "clean" as I concede I didn't rewrite 100% of 
the code base. Therefore, JWebUnit is not such a critical project and there 
were not so much contributors to ask. So we can discuss what would be the ideal 
licence and try to do the switch.

HtmlUnit project has much more contributors and they managed to do the switch 
to Apache licence. I don't think they asked all their past contributors for a 
written agreement...

As of today my preference would be an Apache licence (very similar to BSD 
AFAIK) or perhaps LGPL. I also heard about "classpath exception" but I don't 
remember if it applies to GPL.

Thoughts?

Julien




________________________________
De : Jevon Wright <je...@jevon.org>
À : JWebUnit Development mail list <jwebunit-development@lists.sourceforge.net>
Envoyé le : Mercredi, 9 Septembre 2009, 2h09mn 38s
Objet : [JWebUnit-development] JWebUnit licence

Hi,

I know this would require legal advice, but since JWebUnit is licenced
under the GPL, does this mean that it cannot be used with Eclipse
projects licenced under EPL, as test cases would be a derivative work
of JWebUnit? Any thoughts?

Cheers

Jevon

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
JWebUnit-development mailing list
JWebUnit-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jwebunit-development



      
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
JWebUnit-development mailing list
JWebUnit-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jwebunit-development

Reply via email to