[lkml]   [2007]   [Jun]   [13]   [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 13, 2007, Chris Adams <> wrote:

    > Once upon a time, Alexandre Oliva <> said:
    >> if you distribute copies of such a program, [...]
    >> you must give the recipients all the rights that you have

    >> So, TiVo includes a copy of Linux in its DVR.

    >> TiVo retains the right to modify that copy of Linux as it sees fit.

    >> It doesn't give the recipients the same right.

    > Sure it does; you received a program (the kernel) and you can modify it.

    If I take the software I received, build it and install it on the same
    hardware, it won't run. Something is missing in the source code I
    received, I guess..

    If I make changes to the source code, build it, and install it on that
    same computer, it won't run. How is that being able to modify *that*
    copy of the program?

    If TiVo makes the same changes, builds tehm, and installs it on my
    computer, it will run just fine. How are they passing on the right
    they had to me?

    > You also received hardware; they don't support modification of that.

    They don't have to support them. They don't have to help me if it
    breaks. But if they can do it and I can't, they're failing to comply
    with the spirit of the GPL.

    > Nowhere in the license does it say they have to, because the license
    > only covers the program.

    They can't distribute the program while imposing restrictions on
    modification not present in the software license itself.

    > Or are you claiming that putting software on hardware makes the result a
    > derivative work? I think it falls under the "mere aggregation" clause.

    I tend to agree, in this particular case, but IANAL. I don't rule out
    derivative works in future attempts to find loopholes in the GPL.

    > What if TiVo had put the kernel in a burned-in ROM

    Then they wouldn't have the ability to change it any more, so there
    wouldn't be such a right to pass on to the users.

    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-14 04:49    [W:0.021 / U:28.852 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site