Sign In

    Enjoy FOSSwire's content? Have it delivered! Subscribe

    Linus and the GPLv3 - the saga continues

    Now that the GPLv3 has been finalised and is now released (and we're starting to see projects adopting it), many of us in the free software community have been wondering what Linus Torvalds' stance is on the final version.

    There has been controversy surrounding Linus' views on the new version of the licence and considerable speculation as to whether he would consider moving the kernel to GPLv3.

    Linus particularly has quite strong feelings about the anti-Tivoisation clause in the GPLv3 which prevents embedded device manufacturers from limiting their devices from running modified versions of GPL-covered software.

    No. The anti-DRM language is still there, and no, it was never a
    misunderstanding. Now it's been limited to "consumer devices" (after I
    pointed out some of the _obvious_ problems with the original language),
    and the only people who called anything a "misunderstanding" were the ones
    that tried to point to *other* points in the license altogether (ie there
    was also a "drm section", which didn't really seem to say anything much at
    all).

    Rms calls it "tivoization", but that's a word he has made up, and a term I
    find offensive, so I don't choose to use it. It's offensive because Tivo
    never did anything wrong, and the FSF even acknowledged that. The fact
    that they do their hardware and have some DRM issues with the content
    producers and thus want to protect the integrity of that hardware.

    The kernel license covers the *kernel*. It does not cover boot loaders and
    hardware, and as far as I'm concerned, people who make their own hardware
    can design them any which way they want. Whether that means "booting only
    a specific kernel" or "sharks with lasers", I don't care.


    It is all quite complex and ultimately just boils down to the age-old issue of idealism (as shown by Stallman and the FSF) versus the pragmatism of Linus and many of the kernel developers.

    It's always difficult when you have such a diverse set of opinions within the free software community and inevitably because of the strong opinions on both sides people will disagree. Ultimately, it's an issue that is unlikely to go away.

    Still it isn't all that clear what the final decision on the kernel licensing will be and it looks like for now the kernel will remain GPLv2 only.


    Avatar for peter Peter Upfold - http://peter.upfold.org.uk/

    Peter Upfold is a technology enthusiast from the UK. Peter’s interest in Linux stems back to 2003, when curiosity got the better of him and he began using SUSE 9.0. Now he runs Ubuntu on his white MacBook, runs a CentOS-based web server from home for his personal website and dabbles in all sorts of technology things.


    Tagged in

    • FSDaily

    Home » Articles »

    Discussion: Linus and the GPLv3 - the saga continues

    1. Peter Cruickshank (guest)

      # Posted on 18 July 2007 at 08:22 PM

      Is it really idealism vs. pragmatism, or is it rather the User's freedom vs. the Developer's freedom? When, in your above quotation, Linus says "people who make their own hardware can design them any which way they want", it seems to me that he is taking the position that there should be fewer restrictions on the developer, whereas Rms is all about removing the restrictions from the end user. When you give freedom to one of them, you place restrictions on the other.

      Just a thought.

       

    2. aa aua (guest)

      # Posted on 19 July 2007 at 04:36 AM

      @Cruickshank Exactly. People don't understand that freedom is a limited resource. The user loses their freedom to modify their Tivo after they have bought the Tivo. In this instance, Tivo (the company) has taken away the user's rights in order to enforce their own rights.

       

    Did you like this article? Want to help write the content that makes FOSSwire great? Submit your own article and get it reviewed by other members.

    Home » Articles » Linus and the GPLv3 - the saga continues