> weed out the GPL from ECJ (notably in Mersenne Twister). I'd really
> prefer not to revisit that!
So no GPL then, specially because it can be bad for my derivative works
also. I have worked with that code 7 years quite actively, so I little
think how that is published. Narugo project targets for gogame AI , started
+1year ago. I try to find some approach that fits ECJ and gnugo GPL lisence.
----- Original Message -----
From: "Sean Luke" <[log in to unmask]>
To: <[log in to unmask]>
Sent: Saturday, October 22, 2005 10:36 PM
Subject: Re: Nested loop
> Harri, ECJ is not released under GPL because we have a variety of
> commercial groups using ECJ and GPL is not condusive to this. At
> present ECJ is under a modified academic license, but I believe we
> will soon be upgrading it to a high-quality academic license like AFL
> or whatnot.
> There are products which have been released under multiple licenses;
> I'm not sure what the effect would be of releasing ECJ in this
> manner, though I know it would probably be a difficulty given that my
> university has at least part intellectual property control over ECJ
> due to certain sections of it being written by Liviu, Gabriel, and
> other research assistants.
> My understanding was that the GPL is compatible with licenses that
> are more lenient than it (such as a BSD license) without requiring a
> license change on their part -- you may look into this. This has
> been a problem in the past: I had to get various original sources to
> release their code under an academic license to, well, weed out the
> GPL from ECJ (notably in Mersenne Twister). I'd really prefer not to
> revisit that!
> On Oct 21, 2005, at 11:49 AM, Harri Salakoski wrote:
>> I am planning to include ecj derivative for sourceforge/narugo
>> project. It
>> is under gpl
>> as it derives from gpl project, and project is gonna stay GPL. I am
>> how ever
>> don't know how to handle lisences if I add ecj lisence file there
>> and that ecj derivative material.
>> I don't also know how should I mark copyrights for changes over
>> ecj. This is
>> just hypotetical question but could that
>> branch be under GPL? It is quite old branch from ecj.
>> t. Harri
>> "The GNU GPL does not give users permission to attach other
>> licenses to the
>> program. But the copyright holder for a program can release it
>> under several
>> different licenses in parallel. One of them may be the GNU GPL. The
>> that comes in your copy, assuming it was put in by the copyright
>> holder and
>> that you got the copy legitimately, is the license that applies to
>> copy. "