Messages in this thread | | | Date | Fri, 27 Oct 2000 12:36:30 -0400 | From | Jason Wohlgemuth <> | Subject | GPL Question |
| |
Consider this:
A subsystem that is statically built into the Linux Kernel is modified to allow the registration of a structure containing function pointers.
The function pointers corrolate to a set of functions within that subsystem. If the new structure of pointers has been registered, the original functions will call the new functions in the structure passing all arguments and returning the return value of the new function.
With this said, if no structure has been registered, then no functionality is degraded within the kernel. Only the loss of some cpu time to check the pointers at the top of the old functions.
Now, if a module is loaded that registers a set of functions that have increased functionality compared to the original functions, if that modules is not based off GPL'd code, must the source code of that module be released under the GPL?
Thanks in advance, Jason Wohlgemuth
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |