[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [ecf-dev] Some small ECF examples | 
 On 10/11/2010 10:25 AM, Jeff McAffer wrote:
Thanks for the pointer. It would be odd for an Eclipse project to point people outside eclipse.org for the official project examples.  Actually, that brings up a couple things about these (and other?) examples.
- What is the licensing?
The short answer to this is:  EPL
The long answer:  it's EPL for code created by ECF team members (like 
the ECF examples by Pavel)...or contributed to ECF.   But since ECF 
providers can be based upon/use third-party libraries (e.g. 
JavaGroups)...which have their own, possibly incompatible licensing (in 
the case of Javagroups...LGPL), the providers that *use* those libraries 
have both EPL components (the code that we create), and non-EPL-licensed 
code (e.g. JavaGroups/LGPL).  And so the resulting providers have code 
that includes both EPL and other licenses.
For the ECF examples and other pure-EPL contributions, these will 
typically go through the Eclipse IP process, but haven't done so yet (as 
they were just created/made available).  We've done this or something 
similar with many previous contributions (e.g. Google summer of code 
projects, etc).   Obviously for providers that are dependent upon other 
licenses (e.g. javagroups/LGPL) they won't go through the IP process 
because of the incompatible license for the third party library.
Scott