lkml.org 
[lkml]   [2007]   [Jun]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRE: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
    Date

    > Perhaps the FSF will in future remember to pack a copy of the GPL in each
    > of its md5sum files on the mirror if this is a derivative work, and
    > modify the bittorrent protocol to include a copy of the GPL in the seed
    > files 8)
    >
    > Alan

    I realize you're joking, but for the benefit of anyone who might not
    understand how this works:

    A derivative work must, first and foremost, be a work. If it's not a work,
    it's not a derivative work because a derivative work is a type of work.
    Aggregations of multiple works, when that aggregation is performed in an
    automated way, are not works. Even if I compile and link a bunch of source
    code, provided there is no creative input in the compile and link process,
    the result is not a work for copyright purposes. It is simply an aggregate
    of the bits of source code. The gist of a compilation or derivative work is
    the creative selection and modification process.

    If someone argues that a program is a derivative work of a header file it
    was compiled with, he is probably just being sloppy. The resulting
    executable contains the header file combines with other works. Of course, a
    source code file that is designed based on the contents of a header file may
    be a derivative work of that header file, but that would be because the
    human who wrote the source code file used bits of the header file in the
    source code itself. It would not be because the compiler combined them --
    such an automated combination has no creative input and so cannot produce a
    work, and so cannot produce a derivative work.

    This is grossly oversimplified, but should give you the idea.

    DS


    -
    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: 2007-06-15 02:41    [W:3.306 / U:0.276 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site