John Dallaway wrote:
Hi Christian
Hi John,
Christian Gagneraud wrote:
I'm using boards made by TS (Technologic systems), these boards are
based on the Cirrus Logic EP9301 and EP9302.
TS provide a version of redboot for their boards and of course they
provide the modified source of ecos (2.0). Part of the path set is
likely to be more or less what's pending in [1].
I would be interested to see the changes ported to ecos 3.0 and merged
upstream.
I suggest you talk with Technologic Systems about this in the first
instance since all code contributions are subject to copyright assignment.
Correct me if I'm wrong, to be integrated upstream, the copyright have
to be granted to the FSF, is that right? Ecos v2.0 was copyright Red
Hat and licensed under the eCos License and/or the GPL, and now v3.0
is copyright FSF and is licensed under the GPL only(?).
By greping through the patch I've generated myself, i've found:
Mixed copyright:
- Cirrus logic (from bug report 1000739)
- Red Hat, Inc. (I guess these are files copied over and then adapted)
- Technologic System (at least redboot/version.c, where they've
added a copyright print statement)
Authors and contributor:
- gthomas
- hmt
- Jesse Off
- jordan
- jskov
- nickg
- Travis C. Furrer
- rgorsegn
So the best would be to ask TS if they can provide officially a patch
against an official version of ecos with all the copyright statements
updated.
What do you think?
Regards,
Chris
I saw on this ML archive that other peoples are working on EP93XX, and
that there is some issue with copyright stuff, hopefully it will be
solved soon.
In the mean time can anyone point me to an unofficial tree, so that i
can start working on adding the TS specific stuff on top of it?
I am not aware of any more recent public sources than those in bug
1000739. As you note, there are several developers already making use of
this work. I would anticipate further contributions as soon as the
copyright assignment is in place and the original contribution is
accepted into eCos CVS.
John Dallaway