On Tue, 2007-02-20 15:36:56 +0100, Helge Hafting <[email protected]> wrote: > If you have a need for "secret" source code, stuff most of it > in userspace. Make the drivers truly minimal; perhaps their > open/closed status won't matter that much when the bulk > of the code and the cleverness is kept safe in userspace. > > Note that keeping drivers small this way is the recommended > way of working anyway. It isn't merely a way to keep your > code away from the GPL - you always want a small kernel. Keeping the legal stuff out of sight for a second, this'll solve the "problem" for the embedded developer, but surely not for the Linux community. Would you ever expect that eg. the thin GPL layer used by ATI/NVidia would be merged iff the rest would run in userland? It's just a workaround for the linking-the-object-file-into-the-kernel-image problem, but after all, it doesn't lead to a working driver being freely available. MfG, JBG -- Jan-Benedict Glaw [email protected] +49-172-7608481 Signature of: If it doesn't work, force it. the second : If it breaks, it needed replacing anyway.
Attachment:
signature.asc
Description: Digital signature
- Follow-Ups:
- Re: GPL vs non-GPL device drivers
- From: Helge Hafting <[email protected]>
- Re: GPL vs non-GPL device drivers
- References:
- Re: GPL vs non-GPL device drivers
- From: "Trent Waddington" <[email protected]>
- RE: GPL vs non-GPL device drivers
- From: "David Schwartz" <[email protected]>
- Re: GPL vs non-GPL device drivers
- From: "v j" <[email protected]>
- Re: GPL vs non-GPL device drivers
- From: Helge Hafting <[email protected]>
- Re: GPL vs non-GPL device drivers
- Prev by Date: Re: [PATCH] free swap space when (re)activating page
- Next by Date: Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?
- Previous by thread: Re: GPL vs non-GPL device drivers
- Next by thread: Re: GPL vs non-GPL device drivers
- Index(es):