Re-licensing from CPL to EPL (again)

Philippe Marschall <[email protected]> Wed, 22 May 2013 12:43:47 +0200
Newsgroups gmane.comp.java.junit.user
Message-ID <CA+LFMPiZfk6G2+6oDYMZ_A+DGRgB2cE9d8fpdwOn-PnHiLg_GQ@mail.gmail.com>
Hi

There are several cases (at least NetBeans and OpenJDK) where JUnit
can't be used because it's CPL and EPL would be fine.

To sum up:
- EPL is the latest version of CPL (yes, it's a bit confusing at first)
- Since EPL is a more recent version of CPL relicensing does _not_
require approval from all contributors (Section 7 of the CPL)
- The difference between CPL is the removal of one sentence. It
relates to the scope of patent licenses terminated should someone sue
another party for patent infringement.

You can find more information at [1], [2], [3] and look at a diff of
the licenses at [4].

On an unrelated note after tying to set up a Yahoo Groups account I
hope that Yahoo goes bust.

 [1] http://mmilinkov.wordpress.com/2013/02/13/jruby-moves-to-the-epl/
 [2] http://mmilinkov.wordpress.com/2009/04/16/one-small-step-towards-reducing-license-proliferation/
 [3] http://www.eclipse.org/legal/eplfaq.php#EPLDIFFER
 [4] https://github.com/junit-team/junit/pull/678/files

Cheers
Philippe


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/junit/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/junit/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/