+++ James [03-11-27 17:38 +0000]:
>
> > > I'm unclear about non GPL code in the kernel, what are the
> > > implications of this.
> > Binary only drivers are legal only if they don't include any GPL executable
Even that is a matter of opinion. Many kernel contributors are not
happy about Linus 'exception' which only means that Linus won't sue you. And
anyway we all know we're not interested in binary-only drivers. If that's
all we can get then a chip is not going to be acceptable.
> No I'd really not want binary, I assumed you meant non
> GPL, source code. The problem with both binary and
> non-GPL is that it I think (need to ask lawyers) t makes
> it impossible for me to distribute a boot yaffs image
> containing any GPL code.
I don't think it's quite that drastic. A YAFFS image would be a collection
of code, not linked code. Not all of it has to be GPLed (otherwise you
couldn't distribute any propietary software in your device).
Whther you could include a module which was under a different licence would
(I think) depend on the license. It's certainly been argued cogently by
David Woodhouse amongst others that you can't include a binary module in a
filesystem image (see the linksys router debate about a month ago). I'm not
sure if anything changes if the module is under some other free license.
I recall Nick asked me to check out the licensing on these drivers/devices a
while ago and I haven't done it yet. I'll have a proper look tomorrow. Must
dash.
Wookey
--
Aleph One Ltd, Bottisham, CAMBRIDGE, CB5 9BA, UK Tel +44 (0) 1223 811679
work: http://www.aleph1.co.uk/ play: http://www.chaos.org.uk/~wookey/