This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Re: RE : Licence consideratios.


Andrew Lunn wrote:
In fact, licence terms were not included into the files I downloaded.
I have contacted the original contributor that said to me the package
was released under "RTEMs licence".
Regarding the name of four licences, I assumed it was "Primary licence".

Then I have included RTEMs "Primary licence" terms into files and
submited those files to the original contributor for agreement.
He gave me this agreement.

But I can't switch to eCos licence as, I think, all contributors should
give their agreement.

True.


Is this a problem to include files into eCos distribution?


Now we know which license we are talking about, we can read it and see
if its compatible.

Andrew pointed me at the license, and I Am Not A Lawyer, but I think there is an issue for it with contributions. The reason is that the RTEMS Primary Licence contains this:

"[...] linking other files with RTEMS objects to produce an executable
application, does not by itself cause the resulting executable application
to be covered by the GNU General Public License."

Right now we allow any works based on eCos to be distributed with the GPL exception clause. This permits people to distribute unlinked or partially linked objects, e.g. libtarget.a etc. with no further restrictions than if they distributed other binaries.

The RTEMS license only permits executable applications to be distributed with the exception, so if someone distributes libtarget.a, then it becomes fully GPL'd, and so their whole application would become GPL'd. This is an undesirable new restriction.

As such, the license is compatible with eCos so you can use it with eCos, but we could not accept contributions based on it without risking contaminating the main eCos code base with stuff with extra restrictions beyond the current eCos license. And if you distribute non-executable objects containing this code, you have to realise that the full GPL applies to those objects.

However, if you want to contribute back, we can still put this stuff up in our contributions section for download. A .epk format would be best (see the component writer's guide).

Sorry!

Jifl
--
eCosCentric    http://www.eCosCentric.com/    The eCos and RedBoot experts
Visit us in booth 2527 at the Embedded Systems Conference 2004 <<<<<
March 30 - April 1, San Francisco http://www.esconline.com/electronicaUSA/
--["No sense being pessimistic, it wouldn't work anyway"]-- Opinions==mine



--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]