Slashdot Mirror


RMS: 'Is Android Really Free Software?'

An anonymous reader points out an article by Richard Stallman in The Guardian which questions whether Android should be described as 'free' or 'open.' Quoting: "Google has complied with the requirements of the GNU General Public License for Linux, but the Apache license on the rest of Android does not require source release. Google has said it will never publish the source code of Android 3.0 (aside from Linux), even though executables have been released to the public. Android 3.1 source code is also being withheld. Thus, Android 3, apart from Linux, is non-free software, pure and simple. ... Android is a major step towards an ethical, user-controlled, free-software portable phone, but there is a long way to go. Hackers are working on Replicant, but it's a big job to support a new phone model, and there remains the problem of the firmware. Even though the Android phones of today are considerably less bad than Apple or Windows smartphones, they cannot be said to respect your freedom."

60 of 433 comments (clear)

  1. Marketing by suso · · Score: 2, Insightful

    Marketing: The art of making something seem better than it really is. And sadly, most people fall for it, which is why they keep using that approach.

    1. Re:Marketing by somersault · · Score: 2, Interesting

      Android is "free enough" for me. The API is open for programmers to use, and you can install what software you want. Most people don't care whether it's open source or not - just look at all the most popular OSes and devices out there. I'd prefer that they were still releasing the source, but as long as it works well and they don't try to force an Apple style walled garden, I don't mind.

      --
      which is totally what she said
    2. Re:Marketing by GameboyRMH · · Score: 5, Insightful

      More specifically, I call it "openwashing."

      Named after "greenwashing," the act of selling something as eco-friendly when it actually isn't, openwashing is the act of selling something as open when it actually isn't. Like those "open" phones that you can't get the source code for and run locked bootloaders so you can't even jai- uh, "root" the phone.

      I'm not against open phones, I want open phones. That's why I don't want anyone to accept an openwashed substitute.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    3. Re:Marketing by Samantha+Wright · · Score: 2, Interesting

      Thank you for finally giving us this word. Now we finally have a succinct and compact term for Microsoft's OOXML crap.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    4. Re:Marketing by Neon+Aardvark · · Score: 4, Funny

      And the writer of the piece (Richard Stallman) published by the Guardian seems to be marketing for free software..

      Richard Stallman, founder and president of the Free Software Foundation, marketing free software?

      Have you notified the authorities yet?

      --
      Azural - instrumentals
    5. Re:Marketing by Karlt1 · · Score: 5, Informative

      Erm. Have you seen Android's market share lately?

      But that hasn't equated with success in their respective app stores. The Apple app market made over 17X the revenue of the Android app store last year.

      http://techcrunch.com/2011/02/21/861-5-percent-growth-android-puny/

    6. Re:Marketing by Zerth · · Score: 4, Insightful

      Considering that many of the apps in the Google android store are ad-supported or just free instead of paid, I'd say store sales are a lousy way to measure success of the platform.

    7. Re:Marketing by Desler · · Score: 2

      Have you seen the fact that apple makes 2/3rds of all profits taken from.global smartphone sales? They couldn't care less about android's market share when the android phone makers are fighting for meager scraps.

    8. Re:Marketing by Tsingi · · Score: 5, Insightful
      Openwashing, good term.

      It is a sad day, Android is no longer open.

      RMS might seem idealistic and harsh, he isn't very diplomatic, but he is right. We know that the NSA has no back doors in a GNU/Linux platform because we have the source for everything. Do you know that about Windows?

      If Google doesn't release the source for Android 3.0, then you have to take what is in there on faith. Has it occurred to anyone to question why they are becoming secretive all of a sudden? Maybe because "do no evil" does not apply?

      I have a nexus one, it's open, hardware and software, (I suspect that there are proprietary things in there, but it's as open as it gets FTW) I won't be moving to another phone any time soon.

      RMS's version of free doesn't mean no cost, it refers to your freedom to do as you please with your software/hardware. You won't be able to do that with an Android 3+ device. FAIL.

    9. Re:Marketing by TheJediGeek · · Score: 2

      For the record I don't claim to have invented it, a lot of people naturally came up with it around the same time.

      That never stopped the USPTO

    10. Re:Marketing by Anonymous+Psychopath · · Score: 2

      Have you seen the fact that apple makes 2/3rds of all profits taken from.global smartphone sales? They couldn't care less about android's market share when the android phone makers are fighting for meager scraps.

      I wouldn't characterize it this way at all. If you have 2/3 of the profits, you want 3/4. If you have 3/4, you want 4/5. And so on. I seriously doubt that Apple doesn't care about Android.

      --

      Eagles may soar, but weasels don't get sucked into jet engines.

    11. Re:Marketing by Lost+Engineer · · Score: 2

      I'm guessing that the majority of the apps sold, as opposed to installed, are games and that those games are worth the most money.

      Mobile gamers seem to prefer iPhone to Android. They're probably right. There are probably more/better games. But is it a better platform than most Android phones? I think we may see a shift. Historically gamers have not preferred Apple.

    12. Re:Marketing by dissy · · Score: 2

      You keep talking about the GPL and restrictions, which simply is not the case.

      While your point that RMS does not grant additional rights you feel he should, and in fact I do agree there, but as a matter of semantics you should at least properly word the effects the GPL has compared to the other option of ignoring the GPL (Which is a perfectly valid option too)

      Copyright law is what places the Default Deny rule.

      The GPL has a bunch of Allow rules.

      No, it doesn't have an Allow All rule. But it also doesn't have a single Deny rule.

      If you want to place blame that a specific allow rule is not in place, it's more the fault of copyright for being the cause of the deny, than it is in the GPL for not granting it.

      After all, you can ignore the GPL and all of it's allow rules, and you won't gain a single right you don't have without the GPL (Proving it has no deny rules itself)

      (Apologies for the firewall metaphor, but it does work well here)

    13. Re:Marketing by tomhudson · · Score: 2

      "If they really just wanted manufacturers to commit to timely updates then they could have GPL3'd critical components of the OS. That has anti-tivoization provisions, which means that users would be more likely to end up with phones running BSD or Windows7 or QNX or Symbian."

      FTFY.

    14. Re:Marketing by tomhudson · · Score: 2

      RMS's version of free doesn't mean no cost

      Then why does his software license prohibit charging for the software?

      In theory it doesn't (it even says you can charge, both for the initial software, and for copying) ... in practice, pretty much, because anyone else can distribute for whatever price they set, including zero.

    15. Re:Marketing by TheRaven64 · · Score: 2

      Not necessarily. Apple is generally content with the highest margin parts of the markets that it enters. If you have 10% of the sales, but 60% of the profit from a particular market, then getting 70% of the profit might mean that you'd need to double your market share, which can often be very difficult because it would involve diversifying your product line and diluting your brand. In this situation, it's often better to move into another market. This has been Apple's model for a little while, moving from computers to portable media players to phones to tablets, after taking control of the most profitable segment of each market. It would be very hard for Apple to compete with Dell, because they'd have to offer something like the range of products that Dell offers at similar prices, without compromising on quality at the low end (because that would affect the perception of the high end - people think Dells are cheap crap, even though the high end ones are more expensive and better put together than a lot of Macs).

      --
      I am TheRaven on Soylent News
    16. Re:Marketing by pointybits · · Score: 3, Informative

      No, 65% of Android Market apps are free or ad supported, where only 36% of Apple app store apps are free or ad supported (source Distimo report April 2011). In absolute numbers there are more free apps on the Android Market than there are in the Apple app store.

    17. Re:Marketing by Tim+C · · Score: 2

      We know that the NSA has no back doors in a GNU/Linux platform because we have the source for everything.

      Including your hardware? Oh, and do you have a complete chain of trust on the compiler suite you use? (If you've ever used a compiler you didn't compile yourself, then you don't, as you can't be sure what that compiler did to the binaries it produced.)

      I'm being slightly facetious, but even if you personally inspect every line of source code you use, you don't know for sure that your systems are clean, you just increase your confidence level that they are.

      RMS's version of free doesn't mean no cost

      As the freedom includes the freedom to distribute the software you use then ultimately it does mean "no cost" as there is no artificial scarcity with which to maintain that cost. I'm not saying that's a bad thing, but FOSS licences act to push the cost of commodity software to zero, at least to the user. Support and bespoke software (and donations) is realistically where the money is to be made in that scenario.

    18. Re:Marketing by LWATCDR · · Score: 2

      "Yes, I didn't glean that. Google never releases the source until well after an update. Questionable, but at least they do release, I have recanted elsewhere."
      Not questionable at all since the code they don't release right away isn't under the GPL but instead under apache.
      If the Apache license is not free enough why no outcry from RMS on using Apache? Because that wouldn't get published.

      "Oh and about Linux not having an NSA backdoor? How do you know? Have you checked every source file?

      Of course not, but someone has."
      Who? Since I love to stoke paranoids into catatonic states let me tell you who. The NSA that is who. The NSA looks at the sources with team of experts, they do not put in exploits they just find them and keep them for future use. Then they remove them for their own Linux servers and since they are the end user and they have the code all is well under the GPL. So they now have a list of exploits for your machine and they know that you are worried about them spying on you. Keep an eye out for that UPS truck that is packed with Wifi scanners, that guy working on your street light is planting a wifi intercept device as well. Everything that you do is now being monitored. Your only way to be free is to unplug and join a NeoAmish group in Montana.
        RMS is a great coder but also a crank. He has done so much good but makes too much effort at attacking the least threatening folks. People like Tivo and now Google/Android.
      Let us not even get into the silliness of GNU/Linux. What is your OS? GNU/X.org/TrollTech/Samba/OpenSSH/Linux thank you.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  2. 3.x is errata. by Asten · · Score: 3, Insightful

    Isn't a developer free to license something however they want, within the constraints of the licenses of whatever is being used? If Google suddenly said they weren't ever publishing source again, I'd be pretty peeved, but they had reasonable, non-evil reasons for not releasing 3.x, and have committed to releasing Ice Cream Sandwich. I'd like to see 3.x released, but as long as it's a non-regular occurrence, it doesn't bother me any - but i'm not quite as idealistic as RDS - if that were possible.

  3. Of course not by bonch · · Score: 4, Insightful

    Of course it's not. Not only is it not free in the RMS sense of the world, withholding source is not the openness Google always claimed it was promoting. Android exists solely to get people onto Google services for purposes of web advertising. The only reason it got so much support from techies is because it runs on Linux, and Google's PR department convinced them that it represented the usual unrealistic OSS fantasies about free ecosystems. Most users don't even care about such things. Apple is still the #1 smartphone vendor, and iOS the #1 mobile operating system counting iPads, iPhones, and iPods.

    Remember, Google's main business is a closed, proprietary product--the search engine. Web traffic is regulated by a closed product run by an advertising megacorp. They are not some benevolent cheerleader of openness. They won't even implement Do Not Track in Chrome because it would interfere with their ad business.

    1. Re:Of course not by CastrTroy · · Score: 2, Interesting

      I think the reason that Google isn't releasing Android 3 source is that they don't want it installed on every crappy phone and tablet coming out of China, and giving it a bad name. Android is already known by some for being a bad product, because so many people have a bad impression, because they bought an inferior device. Not releasing the source at all was all they could do to stop it from being put on sub-standard devices. I guess the other option is to just release the source code, but not allow "Android " trademarks to be used on non-approved devices. You'd end up with something like Redhat and CentOS, where you could get the free version, but you wouldn't be able to ruin the Android name, as it has been now. That way people wouldn't confuse official Android with the releases put out by companies who aren't official partners.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:Of course not by GameboyRMH · · Score: 2, Insightful

      I think the reason that Google isn't releasing Android 3 source is that they don't want it installed on every crappy phone and tablet coming out of China, and giving it a bad name.

      This sounds a lot like the argument Apple fanboys use for not allowing other OSes on iShinies.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    3. Re:Of course not by beelsebob · · Score: 2

      Incorrect – if you consider the iPhone only, Android just has more market share. When you include iPods and iPads, iOS's market share is still about 2.5 times that of Android.

    4. Re:Of course not by ilguido · · Score: 2

      Of course it's not. Not only is it not free in the RMS sense of the world, withholding source is not the openness Google always claimed it was promoting.

      However it is still the most open out there, or like Stallman said the less bad. In fact the last time I checked gnu.org had an article about Android Development on its first page. Perhaps Android is not free as the GNU project would like, perhaps Google is not good as someone likes to think, but the remaining is far worse: MS and Apple are a nightmare, Novell, Oracle and all the other big players are pretty bad.

      The only reason it got so much support from techies is because it runs on Linux, and Google's PR department convinced them that it represented the usual unrealistic OSS fantasies about free ecosystems.

      No, it got so much support because everyone can write and release an application for it. Not only that, everyone can write and release an application for Android using free software and free software libraries.

      Apple is still the #1 smartphone vendor

      No. There's a "still" too much. Apple became the number 1 just in the last quarter when it took over Nokia, thanks Microsoft for this. However it's a head to head with Samsung, which is growing much faster (thanks to Android by the way), so it could be a very short lived lead.

      and iOS the #1 mobile operating system counting iPads, iPhones, and iPods.

      [citation needed], in the smartphone market Android is selling 2.5 times iOS. I smell bullshit here:
      Q3 2011 (millions)
      iPad 9.25
      iPhone 20.34
      iPod 7.54
      ---------iOs total 37.13
      Android smartphones ~50
      But probably you have got some secret figures that show heavy negative sales for android tablets...

  4. Re:RMS? Who cares? by bonch · · Score: 4, Insightful

    Because Google has been promoting its supposed openness for years now, so it's kind of a big deal when one of the founders of the movement calls them out.

  5. Don't forget Apple by Anonymous Coward · · Score: 2, Informative

    They also release some iOS 4 source parts. Is Android really more open/free?

    1. Re:Don't forget Apple by green1 · · Score: 2

      Can you install applications on iOS4 that are not approved by apple?
      Can you install applications on android3.0 that are not approved by google?

      Yes, Android is MORE open/free. Is it FULLY open/free? not even close, but it's ahead of iOS by a couple of fairly important items

    2. Re:Don't forget Apple by vux984 · · Score: 2

      With the help of a jailbreak, yes, I can install applications not approved by Apple.

      Sure, but that's like arguing an inmate in a prison is free to watch TV whenever he likes... he just has to have the help of a jailbreak first... er... break out of jail first.

      Seriously, that's pretty much the argument you just made.

  6. Re:Yawn. by bonch · · Score: 5, Informative

    Each tenet of his philosophy?! How can something be open or free at all if the source code isn't even available? That's the fundamental basis of the whole idea.

  7. Re:Better for android as a whole by bonch · · Score: 4, Insightful

    Then Google can't keep pretending it's an "open platform."

  8. Re:RMS? Who cares? by The+Dawn+Of+Time · · Score: 3, Insightful

    Small correction for you - The world doesn't even care that it's open.

  9. Re:Currently by bonch · · Score: 2

    People are clearly demonstrating they can't be trusted to keep it off the phone (I also imagine there was a little bit of pressure from tablet makers wanting to establish a market before the knock-offs could drop the price point).

    Can't be trusted to use an OS how they wanted to? Do you not see how such restrictions and artificial headstarts are against the spirit of openness that Google claimed Android represented?

  10. Re:Here we go by GameboyRMH · · Score: 2

    I wouldn't say Android is a move away from openness but if it's a move towards greater openness at all, it's a very tiny one.

    In practice an Android phone with a locked bootloader (and running a closed-source Android version) is as closed as an iPhone. How is that a significant step towards greater openness? Because the kernel is a distant relative of the Linux kernel? Big deal, some Windows versions used a BSD network stack and nobody was cheering.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  11. Android respects freedom 0 for apps by tepples · · Score: 4, Insightful

    WHY are they less bad? For whom?

    Because Android respects at least freedom 0 with respect to user applications: "The freedom to run the program, for any purpose."

    What does this mean? Phones running Android are less bad than phones running iOS or Windows Phone 7 for people who use applications distributed as free software because Android has the "Unknown sources" checkbox.* This lets the user obtain free applications from anywhere and hire anybody to improve them without having to seek the OS maker's permission to run them.

    *Yes, even AT&T lately; citation available.

    1. Re:Android respects freedom 0 for apps by QuantumRiff · · Score: 4, Insightful

      Of course, that same freedom does not apply to REMOVING applications. unless I root my phone, there are several applications pre-installed that I cannot remove, and nag me every few weeks to buy.. CityID, i'm looking at you, as well as my cell phone companies "Navigator" product, which is much less useful than Google Maps, which is also installed on the darn phone...

      --

      What are we going to do tonight Brain?
    2. Re:Android respects freedom 0 for apps by Jackdaw+Rookery · · Score: 2

      I don't think you get it.

      Regardless of where the 'beef' lies, and whose fault it is, non-removal apps should not be there. It removes freedom of choice and detracts from the user experience. You want me to buy your phone? Then don't mess it up by adding non-removable nagware and other such junk.

    3. Re:Android respects freedom 0 for apps by h4rr4r · · Score: 2

      That is the phone vendor doing that, don't buy those phones. The OS is free enough to remove these apps, you chose this issue when you bought that phone.

  12. Android is not Open Source, it is Open Sauce by drevange · · Score: 3, Insightful

    You don't really get to submit to Android like you do other open source software programs. There is a NIH (not invented here) attitude. It is "open sauce". Add your favorite sauce on top of it after it is done, but that is truly about it,.

    1. Re:Android is not Open Source, it is Open Sauce by yuhong · · Score: 2

      Does not make it any less Free Software though.

    2. Re:Android is not Open Source, it is Open Sauce by SIR_Taco · · Score: 2

      Regardless of whether or not Android is open source, your point about "not invented here" is a mindset in a lot of open source projects. It's unfortunate, but true.

      --
      I say don't drink and drive, you might spill your drink. Before you get behind the wheel just stop and think.
  13. Re:RMS? Who cares? by gstoddart · · Score: 4, Insightful

    The world, aside from the ranks of the rabid Stallmanites, only cares whether it's open, not whether it meets Stallman's ethical standards.

    That's only true if you define "world" to be people who want it open.

    If you want to define the "world" as every potential user of Android, the vast majority DON'T CARE if it's open. They care that it works, that's all.

    People who rigidly cling to the notion that any software which hasn't been provided in a ideologically pure enough way is a Great Evil ... well, those people are as rabid and narrow minded as any other fanatic.

    It's sad you got a Troll mod for pointing out that not everyone cares what RMS has to say. Because, an awful lot of us tuned him out years ago. Sure, he's a smart guy who has been an advocate for free software ... but his completely inflexible view that all software must live up to his notion, well, I just can't agree with him.

    To me, he's that crazy guy on the corner with a "The End is Nigh" sign. Most of the times when I hear what he has to say, I disagree with him and then tune him out.

    --
    Lost at C:>. Found at C.
  14. Re:RMS? Who cares? by c · · Score: 2, Insightful

    > so it's kind of a big deal when one of the founders of the
    > movement calls them out.

    Not really.

    RMS has called out damn near everyone with anything to do with free/open source software. I think it's almost at the point now where most projects/organizations should take it as a badge of honour when they've gotten large and important enough that RMS considers it a problem if they aren't 100% compliant with his concept of freedom.

    --
    Log in or piss off.
  15. Re:RMS? Who cares? by couchslug · · Score: 4, Insightful

    Without Stallmanites sticking to their convictions, there would be little or no Open or Free software, THAT'S FUCKING WHY.

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  16. Re:RMS? Who cares? by gstoddart · · Score: 3, Insightful

    Disagreement is fine, calling people "rabid Stallmanites" is insulting and gets a troll mod from me automatically. If you seriously want to make that point you can make it a bit more politely.

    It's sometimes difficult to not think like then when you're confronted with someone who has a rigid, ideological position, whose starting point in all discussions is that they're right and you're wrong, and there is no room for any give.

    RMS and some people who agree with him are sufficiently fixed in their ideology that it's hard not to end up saying "rabid Stallmanites".

    You might as well try to convince someone their religion is wrong as try to convince RMS that not all software needs to be open. He and others are pretty inflexible on this position.

    --
    Lost at C:>. Found at C.
  17. Re:Android 3.0 will be released by Zebedeu · · Score: 2

    How exactly is that different from "Google has said it will never publish the source code of Android 3.0"?

    It's different in the sense that it will be published.

    I would just like to remind you, and everyone else, of Andy Rubin's tweet about Android:

    "the definition of open: “mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make”"

    If Google is going to go against their own definition of 'open', and their supposed commitment to release the source code, that's their choice. But don't spin it, don't apologize for them, don't defend them. It's especially galling on a site where a large chunk of the subscribers crucify Apple and anybody who even remotely expresses a like for Apple's method of doing things.

    I'm not apologising for anyone. I just stated a fact -- it will be released, although not in a timely manner.
    It's not a detail either. It may be important in order to build custom ROMs for devices which might not be able to run the next version for some reason.

    You are the one attaching opinion to my words which I purposely left out. If you care so much, here is my opinion: I think it's bullshit that they are dragging their feet in this.
    I used to think that their "closed until release" development process was a fair compromise between keeping new features hidden for marketing or competitive purposes and abiding by the open-source ideals they set themselves up to.
    But that's only true as long as they play by the book. I didn't like the arbitrary way they decided to withhold the source, and I thought the fragmentation excuse was bullshit anyway.

    So there you have it: my opinion, which still has nothing to do with the fact that 3.0 will be released.

  18. "Most people don't care" by wall0645 · · Score: 2

    Okay, yes, as many people seem to be parroting in the comments, most people don't care whether or not their software is free (as in freedom) and open source. However, I don't really see how that's an argument for proprietary software or the behavior of companies like Apple, Microsoft, and yes, Google. (And the statement is indeed being used to make such an argument.)

    Most people don't care about much at all. They seem to care when, for example, a televised address from the President prevents them from watching their favorite program on the idiot box. They seem to care when their local sports team is beaten by another sports team. But when they are told that the company that controls the software on their mobile phone (already they are nodding off...) is spying on them, recording their location, and selling their personal information to other companies for profit, do they care? No. They don't even seem to care when can only install programs on their phones that the OS-maker allows them to. (Of course they don't care, they can still install Angry Birds.) They especially don't care when their phone company turns over their private conversations to the police without even putting up a fight for the consumer. That would be because it isn't *their* private conversations, it's the private conversations of those angry hooligans marching in the streets asking for change.

    Most people don't care about freedom in general unless it interferes with their daily pleasures/addictions, and cannot see the long-term consequences of the slow unraveling of their freedoms. The fact remains that proprietary software *is* an attack on our freedoms that we may well end up regretting some day. The fact remains that there *is* an alternative in FOSS. The fact remains that we still have enough freedoms to take a stand against the corporations and the corruption in government. And, in my opinion, those of us that understand these things should indeed take a stand, as RMS is doing.

    1. Re:"Most people don't care" by dward90 · · Score: 2

      Caring is a product of risk. Risk is, by definition, a probability and a cost. In the case of open vs. closed software on my phone, the cost of the worst problems associated open software are approximately equal (open source malware on Android can steal my information just as easily as Google can). The probability that I'll experience any problem at all is HUGELY greater on open software (incompatibilities, slowdowns, and most commonly unintuitive, obtuse configuration).

      Overall, it means that the risk of closed source software is the same or less than open alternatives. You can be condescending all you want, but "Most People" figured this out while enjoying their lives watching sports and sitcoms, while you've spent hours of effort researching and defending an ideological stance that has no evidence of significant impact in the world where actual people live. Eventually you'll find that "most people" are actually a lot more intelligent than you think they are, and they're laughing behind your back while you go on caring about inane shit that doesn't matter.

      --Disclosure--
      I own an Android phone because I like the features and price.

      --
      My other sig is clever.
  19. Re:RMS? Who cares? by gstoddart · · Score: 2, Insightful

    Nobody seriously dedicated to something is flexible in their dedication. All the people who got something big done were uncompromising about it.

    Yes, but unlike Martin Luther King and civil rights, I'm in favor of software not always being something which needs to be open.

    Sure, RMS believes in it ... that's fine. But not everybody agrees with him. At a certain point, his opinion becomes him telling other people what they're free to do.

    If he holds a rigid "either/or" position on if, for example, software that I write needs to be open or not ... well, he can go to hell because he doesn't get a vote on what it I do with code I write.

    If all you're doing is trying to tell me that I'm committing some form of sin because I write proprietary software, you're a rabid zealot, and I will treat you as such.

    Which, is what a lot of people do with RMS ... they just tune him out as someone who has a very loud opinion, but that it's none of his damned business.

    --
    Lost at C:>. Found at C.
  20. #2 Evil by sexconker · · Score: 2

    "Even though the Android phones of today are considerably less bad than Apple or Windows smartphones ..."

    Written like someone who has never actually looked into WP7 phones.
    MS far is less evil than both Apple and Google now when it comes down to anything that matters with your phone.

    I currently have an Android phone, and my next phone (which I don't expect to buy for at least another year), will be a WP8 phone if Google doesn't clean up their act.

    1. Re:#2 Evil by sl3xd · · Score: 2

      I see it as follows: RMS views anything that's not GPLv3 as being "bad" to some extent, including the Apache License used by much of Android, or the BSD license used in much of iOS. Even the Linux Kernel's use of the GPLv2 license has seen criticism by RMS.

      The fact the Apache and BSD license permits closed software (such as Honeycomb and iOS) based on "open" software makes it at least somewhat evil - the return of code to the community isn't required.

      RMS's attitude about fully-proprietary software, such as Windows Phone 7, is very clear: It's evil and must be destroyed. I really don't see how anyone could claim RMS would see a WP7 device as "less bad" than an Android device.

      --
      -- Sometimes you have to turn the lights off in order to see.
  21. Re:RMS? Who cares? by samjam · · Score: 2

    That's the point. Linus chose GPLv2 almost by accident without deep consideration - hence thanks to Stallman. Linus has indicated (according to the gossip chains) that he might not have chosen GPL if he were choosing today.

    Thus RMS putting GPLv2 into Linus hands gave us a system around which freedom zealots can assemble. (As we don't have hurd). BSD doesn't attract zealots and so makes less progress.

  22. Re:RMS doesn't even know what he's talking about by DdJ · · Score: 2

    Even if you weren't missing the point, this wouldn't really be accurate. Even on mobile phones, there are chunks of Android that have never been free. If you want a (relatively) cheap way to see exactly what I mean, get a Nook Color and throw CM7 on there without installing the non-free components (which include Marketplace, YouTube, and the infrastructure for Google accounts). There's a bunch of stuff just missing. (The same stuff is also missing on the Nook Color's stock OS, which again, is running a phone version of Android, not the tablet version.)

    Heck, if you insist on limiting the conversation to phones and nothing else, look at the iDroid project. There's a ton of stuff missing that's not because of undocumented hardware (though there's also some stuff missing for exactly that reason, but that doesn't invalidate the point).

  23. Re:RMS? Who cares? by Andy+Dodd · · Score: 2

    If it's news to you, you must be hiding under a rock, or at least not paying attention at all to Android.

    To summarize the situation:
    Google has been temporarily withholding the 3.x source for two reasons:
    1) They needed time to work on their anti-fragmentation strategy after the rampant Tivoization and poison-pilling that many of the manufacturers (especially) practiced with 1.x and 2.x - This may have been a side aspect to their purchase of Motorola, since Moto was the worst of the major Android handset manufacturers in terms of Tivoization and poison-pill handsets. Once the Motorola purchase completes they can put a kibosh on Moto's insane bootloader-locking practices. (However it remains to be seen whether or not they actually do this - but it would be stupid of them not to.)
    2) 3.x had a lot of tablet-specific cruft in it that Google did not want anyone shoehorning back into a phone handset

    They've clearly stated that when the tablet (3.x) and phone (1.x/2.x) branches are merged in ICS (most likely 4.0), the source for ICS will be released. I believe they have also stated that 3.x source will be retroactively released once ICS is out.

    --
    retrorocket.o not found, launch anyway?
  24. Re:Android 3.0 will be released by Zebedeu · · Score: 2

    Android is double-licensed: the Linux kernel is GPLv2 and the rest is Apache v2.
    The kernel for 3.0 has been published in accordance to the license. I'd give you a link to it, but kernel.org is still down.

    The rest, which is really the most interesting part is what they're holding back, and they're allowed to by the Apache license.

  25. We were used by jago25_98 · · Score: 2

    Personally I feel like an idiot for falling for the PR hype and supporting Android. Now I find it was all a lie and I still don't have a secure phone. Lied to, used and cheated. You could say Apple are closed but are are at least straightforward about it.

    That said, we did get contributions back to linux didn't we? No, we didn't get much of that either.

    I get more and more in agreement with RMS as time goes on. You got to be hard with people and companies, it's the only thing they understand. It's getting better but for the meantime, extremism is what people seem to want.

    I don't want to sound angry with Google, rather I am embarrassed of myself for falling for it. Perhaps more could have been done at inception. Perhaps there's more we can do now, somehow...

  26. Odd, as a consumer I don't see that as bad. In fact the higher the revenue in an App store the worse that market seems for me.

    But maybe I am just to used to Linux on the desktop/laptop and the cheapness of just installing what I need for free.

    I don't play simplistic games that were old fashioned on the commodore for just a few bucks (but if you count investment makes them more expensive then full price games) and the idea of having to pay a buck here and a buck there for trivial functionality that on a desktop is just part of the base makes no sense to me.

    Maybe I am just being allergic to being nickle and dimed to death but when people say they got several hundred dollars worth of apps on their phones I take the hint and stay well clear.

    To put it simple, you just proven that a fool with an iPhone is soon parted from his money. Taking all your money, there is an app for that.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  27. Re:Android 3.0 will be released by wrook · · Score: 2

    This confusion is precisely why the FSF complained about using the term "Linux" to refer to the OS when it is only the kernel. You need lots of user space code to complete the OS (and in fact the kernel is a small part of your OS).

    Linux is the kernel. It specifically allows you to run any code you want in user space on top of it. Usually Linux ships with GNU user space tools along with X windows and your desktop environment and whatever else you want. Where the OS stops being the OS and starts being just whatever you want to run is probably open to debate, but generally speaking with a Linux kernel you get GNU plus X. There are very few exceptions.

    Android is one of the exceptions. You have Linux and Android. Android takes over where you would normally have GNU plus X. Virtually all of your user experience with your OS is a result of either GNU plus X, or in this case Android. The Linux kernel is really only important to programmers, or for hardware compatibility. On most Linux distributions, you don't even usually interface with the kernel directly as a programmer. You use the C library which gives you a nice Posix interface (a long time ago Linux had it's own C library, but now I think everybody uses GNU's). With Android, you interface with Android that interfaces with the kernel.

    Like I said, the Linux kernel specifically allows anyone to run whatever they want in the user space (without that provision, you would only be able to run GPL compatible code on your system, which would be too limiting, even for the FSF). So Android can be licensed however they want. They decided to license some of the Android versions under the Apache license. So far they have not licensed anything with version 3.0+ with a free software license.

    This is not necessarily a problem, except that you can already buy devices with 3.0 installed. This means that these people, who may have thought they were buying a machine with a free software OS, do not have access to the code. It's really not acceptable to tell people your OS is open source and then publish a version which isn't (unless you warn them in big neon letters first). Maybe some people don't care. But I assure you that some people care very much.

  28. Re:Curious focus by HuguesT · · Score: 2

    Let's reverse the argument a little.

    If Apple had very thin margins it would simply cease to be Apple. It would stop doing R&D and the design work that you hate. However, you don't have to buy or even like Apple to enjoy the benefits of their R&D. Android's interface would likely never had seen the light of day without Apple's iPhone, or at the very least much later. Do you remember Symbian from the smartphone market leaders of 2006 ?

    So you should encourage fanbois. Keep them buying Apple's products. It's not your loss, it is actually your gain.

  29. Re:Curious focus by boristhespider · · Score: 2

    Why are you picking "sides" at all? Don't you realise how silly it makes you seem? Feel free to dislike Apple as a company, feel free to dislike how they price their products, and feel free to dislike their marketing... and go on living your life rather than picking the "side" that Google are on and having these petty, futile arguments. Believe me, Google are not on your side.