lkml.org 
[lkml]   [2007]   [Jun]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
    From
    Date
    On Jun 14, 2007, Linus Torvalds <torvalds@linux-foundation.org> wrote:

    > On Thu, 14 Jun 2007, Kevin Fox wrote:
    >>
    >> The hardware isn't directly covered by the GPL, correct. But, if they
    >> want to use the software on the hardware, they have to comply with the
    >> GPL.

    > Only with the GPLv3.

    This is not true. The terms of the GPLv2 that say you can't impose
    further restrictions on the exercise of the freedoms apply to the
    software under GPLv2 and GPLv3 just the same way.

    > Do you like licenses that force the licensee to give money back?

    > So why do you like licenses that force the licensee to give access to
    > hardware back?

    I don't know where the 'back' in the second question amounts to, but
    it definitely isn't about GPLv3.

    In fact, the GPL isn't about giving anything back. It's about passing
    on.

    So both requirements, as you phrased them, would be equally wrong.

    So let's change the question to turn them into forms of passing on:

    Do you like licenses that force the licensee to pass money on?

    Do you like licenses that force the licensee to pass on access to
    hardware?

    This is still bad. This is still not what the GPLv3 is about.
    There's no requirement to let the user go wild and do whatever she
    likes on the hardware.

    The only requirement is the one that was always there: to respect the
    freedoms of the users of the software, i.e., let them modify and share
    the software, not imposing any further restrictions, by whatever
    means.

    So the second question would be correctly phrased as

    Do you like licenses that force the licensee to pass on the right to
    modify the software in the hardware containing it?

    Or, reframing it:

    Do you like licenses that permit the licensee to deny others the
    right to modify the software in the hardware containing it?

    > It's a form of "extra compensation" that the GPLv2 never had.

    No, sir, it's still respect for the freedoms. The same "in kind"
    contribution as always.

    > The GPLv2 talks about giving access to the *source* code.

    It does. But that's not all. Even GPLv1 went further than that.

    > Can people really not see the difference, and why I might think it's a
    > fundamental difference, and why I might choose to say that the GPLv3 is a
    > worse license?

    Since someone brought liberal (Original BSD, Modified BSD, MIT, etc)
    licenses into the picture, and you expressed dislike for them, let me
    pick that up for a moment.

    > The license doesn't encode my fundamental beliefs of "fairness". I
    > think the BSD license encourages a "everybody for himself"
    > mentality, and doesn't encourage people to work together, and to
    > merge.

    And then you say what TiVO does is ok, saying:

    > Oh, but you want to hack the hardware to accept it? That's a totally
    > different issue. If so, buy a Neuros OSD box.

    Sounds a lot like the very "everybody for himself" attitude you
    dislike.

    So can you please explain to me how enabling TiVO to deny others the
    freedom that it received "in kind", failing to keep with the "in kind"
    spirit of the GPL, encourage people to work together, and to merge?

    --
    Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
    FSF Latin America Board Member http://www.fsfla.org/
    Red Hat Compiler Engineer aoliva@{redhat.com, gcc.gnu.org}
    Free Software Evangelist oliva@{lsd.ic.unicamp.br, gnu.org}
    -
    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-14 21:11    [W:4.172 / U:0.280 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site