[jbosstools-dev] About using 3rd party code in JBoss Tools

Max Rydahl Andersen manderse at redhat.com
Mon Mar 5 10:12:54 EST 2012


> This seems like it would be better suited for a wiki/article as opposed to a mailing list entry.  It would be easier to find.  Adding a list of licensing preferences would be useful too.

Sure - but right now I got a release frenzy going on so did the minimal I could do ;)

I got it on my todo for updating the wiki.

/max

> 
> ----- Original Message -----
>> Hi,
>> 
>> Since we've had a few recent questions/incidents concerning usage of
>> 3rd party code in JBoss Tools i'm sending out this again ;)
>> 
>> Remember it all depends on the license of the thing you are copying
>> from and what you
>> are copying it to. The rules are hard to summarize, but as a general
>> rule we should do:
>> 
>> 1. ALWAYS look at the license of where you are copying from and see
>> if it is compatible with the license the relevant plugin is under,
>> if in doubt raise the question on jbosstools dev.
>> 
>> 2. (required) Copied code must contain original comment with links to
>> license or html/text file with license text.
>> 
>> 3. If you are using EPL code in a LGPL project (the plugins from
>> before Exadel is still LGPL, e.g. hibernate tools) you should
>>  put the code in a directory named .xpl in the end and this code is
>>  not allowed to call back to the LGPL project (the EPL code must be
>>  independent)
>> 
>> In general Mozilla, ASL is ok to use as long as #2 is obeyed above.
>> 
>> CPL, EPL and LGPL is fine as long as we obey #2 and #3 above.
>> 
>> GPL is not possible to use directly from our plugins because of the
>> virality of GPL.
>> 
>> BSD can be used directly.
>> 
>> ..but do remember, if in doubt raise it at jbosstools dev.
>> 
>> Thus anything outside ASL, CPL, EPL and LGPL or in doubt -> raise it
>> on jbosstools dev!
>> 
>> --
>> /max
>> _______________________________________________
>> jbosstools-dev mailing list
>> jbosstools-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>> 
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
> 
> 




More information about the jbosstools-dev mailing list