Re: [rvm-research] GSoC 2013 Call for Jikes RVM project proposals

Erik Brangs <[email protected]>
Newsgroups gmane.comp.java.jikes.rvm.devel
Message-ID <[email protected]>
Hi,

On 09.04.2013 15:44, Eliot Moss wrote:
>>> Right; so are we happy with importing code that was written
>>> under GPLv2?
>>
>> I am not a lawyer but I wouldn't be happy at all with importing code
>> that was written under the GPL. My interpretation of the position of the
>> Eclipse Foundation [1] is that the EPL is incompatible with any version
>> of the GPL in any useful scenario. The license list of the Free Software
>> Foundation also mentions that the Eclipse Public License is incompatible
>> with the GPL [2].
> 
> I understand your words, but we're talking about Jikes RVM,
> not Eclipse.  Is it that Jikes RVM is promulgated under the
> EPL?  If that's the case, and if they're essentially
> incompatible, then it would seem that the Open JDK and Maxine
> implementations are both out of bounds for our use.

Yes, Jikes RVM is licensed under the EPL. Exceptions include
class-library specific code in the libraryInterface directory and jburg
(which is licensed under the MIT license).

> Ok ... another verifier out there is in Apache BCEL, which
> comes under the Apache License 2.0.  Is that compatible with
> Jikes RVM?

I think so but I haven't really looked at this in detail and I'm not a
lawyer. AFAIK we can use Apache License 2.0 code but we can't relicense
it. We must also comply with the Apache License's terms (which is
probably unproblematic). Code from ASM (which is licensed under the
3-clause BSD license) should also be license-compatible.


Kind regards,

Erik Brangs

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.