This is the mail archive of the ecos-patches@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: MOAB - update board support


Gary Thomas wrote:

On Tue, 2004-08-24 at 07:47, Andrew Lunn wrote:

Hi Gary


+//
+// ECC support - adapted from Linux:
+//
+//  drivers/mtd/nand_ecc.c
+//
+//  Copyright (C) 2000 Steven J. Hill (sjhill@realitydiluted.com)
+//                     Toshiba America Electronics Components, Inc.
+//

Two questions:


1) How generic is this? Should it actually go into io/flash or even
  service/crc?


It's very specific to the NAND ECC code, so no it doesn't belong anywhere outside the FLASH tree. Maybe it could be moved to the
IO/FLASH area, but even that's debatable.



2) What is going on with the copright/license here?


It's just like many other files where we have cribbed pieces from the
Linux kernel - those pieces are attributed, with permission, to the
original author, but (IMO) no copyright is claimed or implied on this
derived work.

Are you sure?


Copyright (C) 2000 Steven J. Hill (sjhill@realitydiluted.com)

sure looks like a copyright claim to me.

Normally attributions just go in the contributors/authors bit. If this work was cribbed from Linux and is redistributed under a different license by the author, or even with permission of the author, then an assignment will be required to the FSF/Red Hat/eCosCentric to ensure that it is indeed non-linux and non-GPL.

IANAL, but I have been discussing things like this with lawyers and I am pretty sure that an assignment is required in this case, or at the very least a written letter from the author confirming the redistribution under a different license (assuming that the FSF will be happy with holding code that is copyright somebody else).

Certainly, when eCos is finally assigned over to the FSF by eCosCentric, Red Hat and the maintainers, I would expect all copyright notices to be FSF - with the obvious exception of certain packages such as the TCPIP stack etc.

-- Alex





--
Managing Director / CEO                              eCosCentric Limited
http://www.ecoscentric.com/                 The eCos and RedBoot experts


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