I would like to thank everybody who responded. Thanks for the suggestions, the thoughts, the pointers. I was aware of most technical issues, my main interest was in the legal angle.
At this point I have a follow-up question. Assume for now that a binary-only module without modification of the kernel itself is OK. Is it equally (read: to the same degree) OK to modify the kernel to work with my module, and to release the patch to the kernel under GPL, keeping the module closed? Probably a more relevant question: is it OK to modify another, GPLed module and release the patch under GPL, and keep my own module closed? This variant of the question might seem simpler, because the boundary between different modules is easier to determine. On the other hand, the modules conceivably do not belong to Linus... This is largely theoretical. I hope I won't need to modufy anything. -- Oleg Goldshmidt | [EMAIL PROTECTED] "If it ain't broken, it has not got enough features yet." ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]