This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: YAFFS2 software license and eCOS software license compatiable?
- From: Jürgen Lambrecht <J dot Lambrecht at televic dot com>
- To: "ecos-discuss at ecos dot sourceware dot org" <ecos-discuss at ecos dot sourceware dot org>
- Cc: Tim michals <tcmichals at yahoo dot com>, Rutger Hofman <rutger at cs dot vu dot nl>
- Date: Fri, 24 Oct 2008 16:40:40 +0200
- Subject: Re: [ECOS] YAFFS2 software license and eCOS software license compatiable?
- References: <860331.44618.qm@web53206.mail.re2.yahoo.com> <20081023143244.GB24016@lunn.ch>
Andrew Lunn wrote:
On Thu, Oct 23, 2008 at 07:23:24AM -0700, Tim michals wrote:
Is the YAFFS2 software license compatible with eCOS license?
It depends on how you define compatible.
YAFFS2 CVS is as far as i understand GPL. eCos is GPL with an
exception. You can combine the two, but you effectively loose the eCos
exception. The eCos exception stops the GPL on eCos spreading into
your application. The YAFFS2 GPL code will spread its GPL license into
your whole system, ie eCos and the application code. Your application
becomes GPL.
For many commercial application of eCos this is not wanted. YAFFS has
a solution to this problem. You can pay some money and get a copy of
YAFFS which is not GPL, it has some other commercial license. See the
YAFFS website.
Andrew
Indeed. We will probably pay for YAFFS.
But is it not possible to put the YAFFS "interface code" into ecos? :
- HW interface code in /devs/flash/nand and /devs/flash/[arm]/[eb9260]
- file system "interface" functions
a sort of yaffs_ecos.c , just like fs/jffs2/../fs-ecos.c
Jürgen
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss