Slashdot Mirror


FSF Uses Android FUD To Push GPLv3

jfruhlinger writes "We've already seen claims from Edward Naughton and Florian Mueller that most Android distributors are in violation of the GPL — claims that the open source community has, for the most part, rejected. Therefore it's disheartening to see that the FSF is using this line of reasoning to push the GPL v3 over the supposedly more troublesome GPL v2. The FSF's press release on the subject emphasizes 'worries' without bringing up a specific concrete case of infringement — a classic FUD technique."

9 of 282 comments (clear)

  1. Re:ah FSF by Hatta · · Score: 4, Insightful

    The difference is that Microsoft's agenda serves only themselves, while the FSF's agenda serves humanity as a whole.

    --
    Give me Classic Slashdot or give me death!
  2. Locked Bootloaders by ArcRiley · · Score: 5, Insightful

    If Android were GPLv3 licensed we wouldn't have a problem with companies locking down their bootloaders. We could use the energy we currently put into hacking root access on our own phones into improving the platform.

    I obviously agree with the FSF.

    1. Re:Locked Bootloaders by jensend · · Score: 5, Insightful

      If Android were GPLv3 licensed not a single major manufacturer would have touched it and not a single major carrier would have offered such phones.

      Google knew all these folks are way too obsessed with playing the patent game and way too distrustful of having to release all their code to use a GPL3-licensed platform. That's why just about everything in Android is Apache licensed (like BSD but with minimal patent licensing language).

    2. Re:Locked Bootloaders by HarrySquatter · · Score: 4, Insightful

      No, they would just choose to skip supporting that OS because they aren't going to open source the code. Or do you live in some fantasy world that exists outside of the real world?

    3. Re:Locked Bootloaders by Microlith · · Score: 4, Insightful

      The GPLv3 prohibits the use of GPLv3'd software on devices that implement signatures as a means of execution control unless the user is given the key that is used to sign the binaries. (Not sure if supplying a means for registering a 3rd party key would suffice.)

      So if you implemented a scheme where all binaries, before execution, were signature checked for your $private_vendor_key and denied if it was missing, then you'd be in violation of the GPLv3 if you didn't give the user $private_vendor_key. This was put in place to defeat the end-run that was TiVOization.

  3. The FSF is indeed generating FUD by tomhudson · · Score: 5, Informative

    Before the FSF site went down temporarily, I read the original news article, (Android GPLv2 termination worries: one more reason to upgrade to GPLv3 and sure enough, the last line currently says "Companies that sell products that use Android can help out by encouraging the developers of Linux to make the switch to GPLv3."

    Linux is licensed solely under GPLv2, not "GPLv2 or later", so switching is not a question of Linus deciding to change (which he wouldn't agree to anyway) - all the other contributors would have to agree as well.

    I emailed Brett Smith (copy in my journal) to point this out, as well as point out that the GPLv2 allows for distribution as long as you are CURRENTLY in compliance. There is no "you lose your rights forever" clause in the GPLv2 license.

    Lesson: Never assign your code to someone who says "trust me." Not even the FSF. And be wary of clauses that allow them to change the license at will to a future version that may not be to your liking, or that they may interpret to say something it doesn't say.

  4. Re:ah FSF by Hatta · · Score: 4, Insightful

    A lot of very good free programs are now kept out of the hands of people because of GPL v3

    Nonsense. The only reason not to use GPLv3 software is if you intend to deprive your users of their fundamental software freedoms. If that's your choice, we're not losing out on anything when we prohibit you from using GPLv3 software.

    --
    Give me Classic Slashdot or give me death!
  5. Re:ah FSF by hedwards · · Score: 4, Insightful

    The GPL does however prevent people from distributing derivative works without the source and then there is the matter of the anti-tivoization language in the GPL v3.

    Some might consider the ability to link in GPL code in otherwise non-GPL code and vice versa to be a fundamental freedom that open source is supposed to provide.

  6. Re:ah FSF by GameboyRMH · · Score: 5, Insightful

    Lemme get this straight, you want to allow tivoization? If so just be honest and use the BSD license, that's practically what tivoization turns the GPLv2 into anyways.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel