[
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