This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: HD file system?
- From: Nick Garnett <nickg at ecoscentric dot com>
- To: "Eric Verlind" <eric dot verlind at streamconcept dot be>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: 01 Mar 2003 10:42:31 +0000
- Subject: Re: [ECOS] HD file system?
- References: <001e01c2df65$cfaa9870$010a0a0a@bardolino><m37kbkngxo.fsf@balti.calivar.com><000901c2df85$c478f120$010a0a0a@bardolino>
"Eric Verlind" <eric dot verlind at streamconcept dot be> writes:
[Please keep the discussion on the ecos-discuss list so others may
benefit from the mail exchange.]
> Could you please elaborate on your statement about the license? Could we
> take for instance the network driver for our pet Ethernet chip, which is not
> on the list of supported devices, from Linux and use it as a starting point
> for an eCos version?
>
Anything from Linux is pure GPL, eCos is GPL with an exception. The
exception allows non-GPL code to be linked directly with eCos to make
a single executable. Pure GPL does not allow that. Importing any GPL
code into eCos would effectively nullify the exception, reverting it
to pure GPL. We don't want that.
Aside from that issue, eCos network drivers are very different from
Linux ones, and there may not be very much code that could be used. I
have certainly looked at Linux drivers in the past when the details of
some controller were unclear from the documentation, but I have always
been very careful not to just cut-n-paste code across.
--
Nick Garnett eCos Kernel Architect
http://www.ecoscentric.com/ The eCos and RedBoot experts
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss