[lkml]   [2007]   [Jun]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
    On Jun 20, 2007, "David Schwartz" <> wrote:

    > The freedom to "run the program, for any purpose" is just as much
    > violated by Microsoft when they make the Xbox.

    That's correct.

    > You can't run the Linux kernel on that either, for the exact same
    > reasons you can't run a modified Linux kernel on the Tivo.

    Technically speaking, yes.

    Legally speaking, these are completely different situations.

    First of all, Microsoft is not in any way involved in how you received
    the copy of the kernel Linux you'd like to run on the Xbox. If it is,
    you might have a claim that they couldn't impose this restriction on
    you. IANAL.

    Second, you're not a user of Linux on the Xbox in the first place, so
    you don't have an inherent right to run the program there that the
    hardware manufacturer is denying you. It's not much different than
    wanting to run the program on on computers you have remote access to,
    on which you have no permission to install Linux, or on computers you
    have but with incompatible hardware architectures.

    The case of incompatible hardware architectures is actually a bit
    different, since nobody is really stopping you from running the
    program there, it would just take you porting work to get to run it.

    While in both the remote-access case and the Xbox case someone *is*
    indeed stopping you from installing and running the software on those
    computers, this does not render the software non-free, because you're
    not a user of the software there in the first place, and stating that,
    in order for software to be free, you'd have to have the ability to
    install it on any existing computer in the world would be nonsensical.

    However, in the case of TiVo, you have received the software from TiVo
    with the express purpose of running it on the hardware they sold you,
    and you can't install or run modified versions precisely because they
    don't want to let you. They're denying you a freedom that you are
    entitled to have, which renders that binary copy of Linux installed on
    it non-Free, and at the same time they're imposing further
    restrictions on your freedoms that the GPL is designed to respect and
    defend, which violates the spirit, if not the letter, of the GPL.

    So you see, these are two very different cases, the key difference
    being the obligation that TiVo accepted towards the copyright holders
    of Linux, when it distributed the software to you, of respecting your
    freedoms, by not imposing restrictions on your exercise of the
    freedoms in addition the restrictions that the license itself imposes.

    > (And GPL rights were always applicable equally to all hardware in
    > the universe, not specially to some hardware and not others.)

    Correct. Whoever distributed you the software entitled you to enjoy
    the freedoms wherever you manage to run the software.

    Alexandre Oliva
    FSF Latin America Board Member
    Red Hat Compiler Engineer aoliva@{,}
    Free Software Evangelist oliva@{,}
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2007-06-20 09:39    [W:0.023 / U:63.388 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site