lkml.org 
[lkml]   [2002]   [Apr]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH 2.5.5] do export vmalloc_to_page to modules...
    Date
    From
    > The vmalloc_to_page function is been patched into the kernel without any
    > special restriction or requirement for such code, there is not a single

    Untrue.

    > comment about a change of licence (infact it's probably been cut and
    > pasted from one of the dozen of device drivers doing that by hand

    All of them GPL none of them exporting it to non GPL users. That code is
    and always was GPL. Nor is it an interface for random binary authors. That
    vmalloc handling code took a lot of work, binary authors can go and write
    their own.

    > have the agreement Linus can release a new kernel tarball with the new
    > licence for all the normal kernel code, i.e. pure GPL. But for the core

    Every single line of code I ever submitted to Linus is -pure- GPL. It bears
    a GPL header. That includes my part of the vmalloc_to_page work. It has
    never been available to non GPL modules. You took code I and many others
    own and exposed it as a library for non GPL users. If they use it that way
    they are violating copyright law, and they *will* get cease and desist
    letters.

    Anyone using any code of mine in the kernel with non GPL code does so on
    the basis of the legal doctrine of what is or is not a derivative work,
    and they do so on their own legal assessment. Taking code I am one of the
    authors of and making it convenient for people like veritas to use in non
    GPL code is quite different. Its theft plain and simple.

    Alan
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:25    [W:0.048 / U:91.452 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site