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.

I sense creep here. At least JFFS2 is a self-contained package primarily because it's a self-contained external project. But if this code becomes part of a standard eCos NAND flash driver (whether in a general layer or not), then that dilutes what having copyright assignments is all about. It becomes difficult to unravel from the rest of eCos.


I'll reply with more off this list.

Jifl
--
eCosCentric    http://www.eCosCentric.com/    The eCos and RedBoot experts
--["No sense being pessimistic, it wouldn't work anyway"]-- Opinions==mine


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