On Sun, 2004-11-21 at 10:56 +0100, Stefan Sonnenberg-Carstens wrote: > The problem I have now, that the driver needs to be > rebuild with every new kernel version, which is released. > Is there a way to avoid that ? > I have developed kernel drivers for Linux for 2.2.x kernels, > but things seem to have changed .... Note that you really should talk to your lawyers about this; it's not entirely clear if such non-GPL kernel components are legal or not (personally I don't think they are). For example, see the statements from Linus Torvalds on this at http://people.redhat.com/arjanv/COPYING.modules . I also wonder if the *driver* or the hardware has the "valuable IP" that needs to be protected, most of the time it's the hardware after all. Even if your lawyers think you're in the clear, it's a major pain. Well that's actually an encouragement to make driver vendors consider if the IP they try to protect really is worth the hassle... because a hassle it is. ABI and API change with every kernel release. And lots of people run *lots* of different kernels, including kernels with really weird patchkits.
Attachment:
signature.asc
Description: This is a digitally signed message part