lkml.org 
[lkml]   [2000]   [Oct]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectGPL 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/

    \
     
     \ /
      Last update: 2005-03-22 12:45    [W:3.222 / U:0.304 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site