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."

433 comments

  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 ibib · · Score: 0

      Absolutely. And the writer of the piece (Richard Stallman) published by the Guardian seems to be marketing for free software. I mean, his statement that: "Even though the Android phones of today are considerably less bad than Apple or Windows smartphones, they cannot be said to respect your freedom." is in any way you look at it: bollocks.

      WHY are they less bad? For whom?

      Yes Apple smartphones are SuperLockedIn and not many people has much good to say of the new Windows phones. But come on, that blanket statement gets FOSS systems nowhere...

    3. Re:Marketing by bonch · · Score: 1, Flamebait

      You're right. Most people aren't ideologues and don't care whether something is open source or not, which is why the walled garden you dislike is so hugely successful compared to Android's approach, which seems to have only served as a platform for malware.

    4. 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
    5. Re:Marketing by YodasEvilTwin · · Score: 1

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

    6. 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!
    7. Re:Marketing by GameboyRMH · · Score: 1

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

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    8. Re:Marketing by Anonymous Coward · · Score: 0

      Hi. I represent Kenmore, and I'd like to tell you about the new OpenWash(tm) system, featured in all of our top-of-the-line 2012 dishwasher models...

    9. 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
    10. 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/

    11. Re:Marketing by cyfer2000 · · Score: 0, Redundant

      Windows 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.

      --
      There is a spark in every single flame bait point.
    12. Re:Marketing by Anonymous Coward · · Score: 0

      For whom?

      What about actually reading the first paragraph of the article? I know this is slashdot but, come on... your question is answered in the second sentence of TFA. Surely it is faster to read those two sentences than to write a post bashing the article.

      To what extent does Android respect the freedom of its users? For a computer user that values freedom, that is the most important question to ask about any software system.

    13. Re:Marketing by Microlith · · Score: 1

      With the move to Metro, I suspect they'll start creeping towards that walled garden they've always wanted.

    14. 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.

    15. 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.

    16. 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.

    17. Re:Marketing by BitZtream · · Score: 1

      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.

      The Apple app store is no different. It has a great majority of ad supported and free apps. The ratio between the two is likely more or less the same.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    18. Re:Marketing by Anonymous Coward · · Score: 1

      Starting this year, more Android apps will be downloaded than iOS apps. And we're only talking about the Android Market here, not about alternate repositories like aptoid, appslib etc. Let's not even mention the good old way of installing apps called sideloading these days.

      To me, this sounds like success. Revenue will certainly follow at some point.

      http://www.appolicious.com/tech/articles/9375-analysts-expect-8-billion-app-downloads-for-apple-this-year-but-more-for-android

    19. Re:Marketing by tomhudson · · Score: 1, 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.

      ... which is what RMS has been doing all along, and continues to do. Marketing.

      The fact is that his own software fails to meet the ideals laid down on the front page of the fsf website:

      1. "free from restriction"? The GPL license is full of restrictions, on copying, on redistribution, etc. That's not "free as in free speech".

      2. "free to share and copy"? ... but only within the restrictions of the GPL. That's not free as in "free speech" either.

      3. "free to learn and adapt?" While you're free to learn, you are NOT free to adapt, except within the restrictions of the GPL. Once again, that's not free as in "free speech" either.

      4. "free to work with others"? Have you seen the restrictions on linking in the GPL? Or the list of licenses that it's not compatible with? That's not free as in "free speech" either.

      Stallman is a hypocrite to be taking pokes at Google, while claiming his own license is "free as in free speech". Most licenses, by their nature, impose restrictions. Nothing wrong with that - but don't claim that yours doesn't when it does, and then be a bigger hypocrite by claiming others aren't "free".

      Maybe it's another side effect of eating too much foot cheese, just like the FSF pushing anti-google / anti-linux FUD last month in a lame effort to get some attention for that ugly stepchild, the GPLv3, as reported on slashdot.

      I'd suggest Stallman first clean up his own act, except that his apparent disdain for the frequent use of soap and water makes that unlikely.

    20. 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

    21. Re:Marketing by poetmatt · · Score: 1

      While I like google products, and I'm glad that it's free-er than the competition, I think they could go further. RMS is correct, however, the fault does not like exclusively with google - it also lies with many phone manufacturers, of which only a few have been sticking to GPL and other OS's straight up encourage proprietary (apple, microsoft).

    22. Re:Marketing by poetmatt · · Score: 1

      no longer open? It was never completely open. It was simply "better than the competition". It's no less partially open than it ever was. I'm not happy about that, but who else will you go to? I notice the irony in you saying how it's a fail and uncool and all that, yet you have a nexus one.

      This has zero to do with the do no evil part and everything to do with "you should be open sourcing everything, not a part".Bolds and trolling don't help.

    23. Re:Marketing by somersault · · Score: 1

      Angry Birds is only available as ad supported on Android. I would have bought it outright, but they didn't even give that options for some stupid reason. Considering it's probably the best selling app ever, that doesn't seem to bode well for an even comparison.

      I rarely look at apps anyway. Beyond the obvious ones like Skype and the occasional use of a different browser (to spoof desktop mode since the built in browser doesn't seem to do it any more), I've only downloaded a few games. I bought about 3 of them I think. I don't have my android devices for gaming though really. I have my phone for being a phone with a decent web browser/media player, and my tablet as an ebook reader/browser/media player

      --
      which is totally what she said
    24. Re:Marketing by somersault · · Score: 1, Flamebait

      Wow. It's always sad to be reminded how ready people are to be ripped off for the sake of fashion.

      --
      which is totally what she said
    25. Re:Marketing by Anonymous Coward · · Score: 0

      Fauxpen is a bit more succinct.

    26. Re:Marketing by somersault · · Score: 1

      I'm aware that Windows and all desktop OSes before iOS didn't have the walled garden.

      I included the "works well" bit specifically because I was thinking of just how great Windows is. It's so fast and securely designed that IIS still has access to kernel memory space by default just to try to keep up with Apache.

      --
      which is totally what she said
    27. Re:Marketing by amRadioHed · · Score: 1

      Android is still open, it's only Android 3.0/3.1 that they aren't releasing source code for. And there is no need to question why they aren't releasing the source code for those versions because they've been very clear about the reason. They simply broke a lot of stuff needed to run Android on phones while they rushed to get tablet support working in honeycomb, and they do not want to release code that doesn't work. ICS will be out in a month or two, relax and you will have the latest Android source again in no time.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    28. Re:Marketing by Anonymous Coward · · Score: 0

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

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

    29. Re:Marketing by Anonymous Coward · · Score: 0

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

      When speaking of openwashing, do they also talk about the marketing spincycles and lack of cleancoding?

    30. Re:Marketing by overlordofmu · · Score: 1

      Richard M. Stallman is a fucking ROCKSTAR! Would you please get off his dick?

    31. Re:Marketing by Andy+Dodd · · Score: 1

      Also, I thought that Google said that they would release 3.x source code once ICS was released?

      Google was in a pretty bad position... On one hand, the "openness" of Android was great for consumers. However, some of the sacrifices to "openness" that Google had to make in order to get carriers and hardware manufacturers on board resulted in carriers/manufacturers being able to release closed "poison pill" devices (Motorola) or simply fragment Android by not releasing updates in a timely fashion (AT&T).

      So with Honeycomb, Google withheld sources for two reasons that I can see:
      1) Prevent people from porting 3.x to phones, for which it was not suited
      2) Prevent manufacturers from fragmenting Android further, by saying "You want Honeycomb? Commit to timely updates." - The honest truth is that despite the reduction in "openness" with 3.x - the user experience IS better. Update latency is measured in weeks or maybe 1-2 months, not the 6+ month latencies you saw for 2.x on some devices.

      However I think that this was not the best way to do things. What Google should have done is be FAR more restrictive in terms of Market/Google Apps licensing. That along would've been enough to keep the manufacturers in line without having to close up the source for a year.

      --
      retrorocket.o not found, launch anyway?
    32. Re:Marketing by Angostura · · Score: 1

      I'm unclear whether you are standing like a rock or swimming, or this occasion.

    33. 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.

    34. 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.

    35. Re:Marketing by GameboyRMH · · Score: 1

      It doesn't seem so restrictive when you see that the GPL's "restrictions" basically mean "you can't use GPL'ed code in closed-source software, thereby defeating the entire purpose of the license." Yes it's a "restriction" the BSDs and similar don't have, but it's on purpose and most of us like it that way. Those that don't should just use the BSD license, and don't bitch when you get ripped off.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    36. Re:Marketing by Anonymous Coward · · Score: 0

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

      No, we don't. That would be like saying we know that there are no bugs in GNU/Linux. It's perfectly possible for the code to function in ways other than is obvious to a code reviewer or user.

    37. Re:Marketing by Anonymous Coward · · Score: 0

      Actually, this RMS article is more diplomatic than usual, although still very idealistic. He says that Android could be an important step toward having a truly Free/open smartphone platform, but many important steps are unfulfilled.

      I don't think Google is being "evil" with Android, just that they are only tangentially interested in what someone like RMS considers "good". Stallman doesn't have stockholders breathing down his neck, or ruthless competitors suing him at every turn. I can see why Google's management might feel they have more important things to worry about than getting public source releases up to date, when they have no obligation to do so under the Apache license. Let's see if they release the source to Ice Cream Sandwich like they have promised.

    38. Re:Marketing by h4rr4r · · Score: 1

      This has not been true for quite a while. I bought it from Amazon, and it has no ads.

    39. Re:Marketing by jgrahn · · Score: 1

      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.

      To be fair, "open" WRT software once meant it had published APIs and that you were free to write programs which worked with it. The Unix lifestyle versus consultants from IBM. But that was in the 1980s.

    40. Re:Marketing by cyborch · · Score: 1

      --Like cars, computers will become boring sealed appliances, built mainly for safety & ease of use. Thanks Apple fans!

      You're welcome. I look forward to this future where we can start doing stuff in stead of tinkering with our tools. Oh, and I want the new Camaro SS laptop when it comes out!

    41. Re:Marketing by Tsingi · · Score: 1

      This has zero to do with the do no evil part and everything to do with "you should be open sourcing everything, not a part".Bolds and trolling don't help.

      I have an openMoko Neo, but it never really worked. Mostly I bought it to support the project.

      I run Cyanogenmod on my Nexus One. It IS a port of Android.

      As for do no evil, I'm not saying they are doing evil, or that they aren't. What I'm saying is that we will no longer know one way or the other.

      Trolling how?

    42. Re:Marketing by Tsingi · · Score: 1

      relax and you will have the latest Android source again in no time.

      I don't know what's remarkable about 3.0 then. Why all the fuss? They've done the exact same thing with the other versions of Android. They typically drag their feet about releasing the source.

      I got all excited for nothing.

    43. Re:Marketing by Rich0 · · Score: 1

      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 upgradable phones with or without vendor support.

    44. Re:Marketing by somersault · · Score: 1

      Not wasting money is a good principle.

      --
      which is totally what she said
    45. Re:Marketing by mugurel · · Score: 1

      Marketing: The art of making something seem better than it really is.

      Even if that may be a common practice, it's a very inadequate definition of marketing.

    46. Re:Marketing by tomhudson · · Score: 1

      You seemed to miss the point - Stallman is in no position to point fingers when the front page of his own FSF has a definition of freedom that his own license doesn't meet in any respect. It has absolutely nothing to do with the merits of one license over another, and everything to do with Stallman's hypocrisy.

    47. Re:Marketing by Anonymous Coward · · Score: 0

      Look upon me my fellow neckbeards, for we have found our king! The all powerful Stallman has been slain.

        All Hail Tom Hudson! We swear our beards to him!

    48. Re:Marketing by tomhudson · · Score: 1

      Would you please stop posting with a LISP?

      LISP is not the be-all and end-all, and Stallman is not a rock star. The world has moved on, and smelly aged hippies who have a reputation for eating their boogers and foot cheese, touching themselves inappropriately, and not bathing often enough are unacceptable as "the face of free software" nowadays.

      The fact that the FSF has already lied about Android and Linux in order to promote their own more restrictive GPL3 and AGPL 3 means that it's time to walk away from them.

    49. Re:Marketing by webheaded · · Score: 1

      The only restrictions on the GPL are restrictions on you (the developer) restricting what others can do with the software. If you take a GPL project and modify it then you'd damn well better GPL your program too. I don't find that restrictive and I frankly get tired of seeing this repeated over and over again on Slashdot. What copy restrictions are there? What redistribution restrictions are there? Are you pulling this out of your ass?

      Here is what the GPL says you have to do. It says that if you take someone else's GPL code, you have to release your additions to it as GPL as well. It prevents you from using the code and then not giving you a way to modify and run it on the device that the code runs on (a nasty work around). It keeps the USER of the software free to do whatever they want with it. That's what the freedom is about. As a developer the only restriction is that you must keep your code GPL if you're going to redistribute the modified program. What's restrictive about that? The fact you can't just steal someone else's shit and close it back up again? I honestly don't understand what all this whining is about. This doesn't take away a user's freedom nor does it take much freedom away from a developer. The only restriction is that you can't take other people's shit without giving back. Tough shit. Anyone that can't abide by that is a freeloading asshole, if you ask me. If you don't want to GPL your code, then don't start with someone else's GPL code. I don't think that's very hard to do.

      --
      "Those who would sacrifice essential liberties for a little temporary safety deserve neither liberty nor safety." - BenF
    50. 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)

    51. Re:Marketing by tomhudson · · Score: 1

      What copy restrictions are there? What redistribution restrictions are there?

      Please read the GPL. It most certainly has restrictions. BTW, instead of a knee-jerk reaction, why not read what I wrote instead of making a straw-man argument.

      I'm not saying (or even implying) that the GPL is evil or the spawn of satan - different licenses for different folks and all that. What I *am* saying is that Stallman is a hypocrite for pointing out the supposed failures of others while claiming on the FSF website to be in favour of free software, but his own license (the GPL) doesn't meet the definition on the FSF front page.

      This is far from the first time that the FSF and Stallman have trolled.

    52. 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.

    53. Re:Marketing by Anonymous Coward · · Score: 0

      Idiots part with their cash easier....

    54. 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.

    55. Re:Marketing by Synerg1y · · Score: 1

      Rofl, are you serious?

      I remember trying to download bejeweled on an iphone because I didn't have my phone, and I couldn't find a free copy! I then tried bubble blaster, and a bunch of other games only to find .99 - 3.99 price tags on them, then I was going to try and theme the phone, but lets not get into that horrible mess. Ok I get that the app makers need to eat, but am I to then say the app makers releasing these two games for free on android don't eat? I don't think so, they just make money through ads, and then have a paid version of the app without ads... here's the point: Choice.. apple users don't have it, android users do.

      That market $ is mostly going to the developers I believe, so that has nothing to do w/ Apple's success. And what's funny is on jailbroken iphones the open market is very similar to the android one.

    56. 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
    57. Re:Marketing by tomhudson · · Score: 1
      Someone else who can't read what I wrote? My point was that the GPL does not meet the standard of freedom laid down on the FSF web site's front page, so Stallman is being a hypocrite when he talks about how his software is supposedly "free" and Android is "less free." The GPL is "less free" as well, when held up to the standard published for the world to see on the front page of Stallman's FSF web site.

      My argument had ZERO to do with the merits (or lack thereof) of the GPL, or copyright law, so there was no reason for you to bring that up.

      Your whole argument is one massive straw man. Now, instead of getting angry with me, why not read what I actually wrote, instead of what you thought I was writing, and address that instead, hmm? :-)

      Is Stallman being a hypocrite (again)? If not, why not?

    58. Re:Marketing by dissy · · Score: 1

      As you wrote "Is Stallman being a hypocrite (again)? If not, why not?"
      Or from the original "The fact is that his own software fails to meet the ideals laid down on the front page of the fsf website "

      I responded: "While your point that RMS does not grant additional rights you feel he should, and in fact I do agree there"

      So yes, yes he is.

      To continue reading what you wrote:
        "The GPL license is full of restrictions"
      "but only within the restrictions of the GPL"
      "except within the restrictions of the GPL"
      "Have you seen the restrictions on linking in the GPL?"

      Thus the remainder of my reply...

      You made a point, I agreed. You used language that is factually incorrect so I attempted to explain that it was incorrect, and why, in hopes you might refrain from that in the future to provide even less distraction from your (very valid) point.

      To say it a third time, I agreed with you. Fully. So much so, other than saying I agree, I don't see what more needs said. I agree! There was no part about RMSs statements being hypocritical that I disagree with, so I refrained from doing exactly that.

      Sure, it's going off on a tangent, and I even meant to imply that with the "It's only semantics" dismissal, but is that not OK with you?

      I felt and feel no need to correct your point, because I agree. I did feel the need to correct a couple of your statements, because they are wrong. I don't really feel that anymore, after such a huge dismissive comment though...
      You can of course say whatever you like, but you only serve to distract from your main point if other people read the rest of your comment and dismiss you totally.

    59. Re:Marketing by gmhowell · · Score: 1

      "This code is released as public domain software. No copyrights are asserted and are specifically disavowed."

      That seems much more free than any version of the GPL, and you rather keenly avoid problems with copyright 'restrictions'. It may not pass muster with an attorney, but I guarantee it's easier for the jury to understand.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    60. 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.

    61. Re:Marketing by CheerfulMacFanboy · · Score: 1

      Wow. I never thought somebody saying something like "free enough software" would actually get moded-up on Slashdot.

      --
      Fandroids hate facts.
    62. Re:Marketing by Anonymous Coward · · Score: 0

      Translation: "I really wanted an iPhone but couldn't afford one."

    63. Re:Marketing by Anonymous Coward · · Score: 0

      How does a discussion thread over the level of freedom of the Android platform become a pissing match about iOS vs. Android? Can you really not discuss a topic about Android without bringing up Apple? or vice versa?

    64. Re:Marketing by Anonymous Coward · · Score: 1

      Yes, because everyone who plays games looks back at the 1990s and says "OH MY GOD, THERE WEREN'T MANY GAMES ON A MAC, WHAT AM I DOING PLAYING ONE OF THESE THOUSANDS OF GAMES ON MY IPHONE WHICH HAPPENS TO BE MADE BY THE SAME COMPANY??????"

      Fucking *hell*. I know Slashdot has always been full of cretins but these days they seem to run the factory.

    65. Re:Marketing by Anonymous Coward · · Score: 0

      Then come up with a better definition. Here's one to start off with: marketing is the art of molding your victim's expectations such that your product meets his perceived needs

    66. Re:Marketing by Anonymous Coward · · Score: 0

      "I have an openMoko Neo, but it never really worked. Mostly I bought it to support the project. "

      LOL this is one of the most amusing things I've ever read on Slashdot.

      "Hey, I bought this phone! A real bargain, 300 euro! For the yanks in the audience, that's more than FOUR HUNDRED FUCKING DOLLARS."
      "Looks like a piece of shit to me. Is it any good?"
      "Yeah! Yeah! It's all really open source!"
      "But is it any good? How is it as a phone? How is it running any apps? It looks like someone shat out an old Nokia and painted it black."
      "Well, true, it doesn't work, but it's a great project!"
      "So are you still using your Android phone?"
      "..........yeah. But the openMoko Neo is really great!"

      Also, I just went onto the website of one of hte people selling the openMoko Frontrunner. They can't even fucking code. Would you buy from these people? http://www.handheld-linux.com/wiki.php?page=Neo%20Freerunner No, me neither.

    67. Re:Marketing by Anonymous Coward · · Score: 0

      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?

      This should be required reading. The relevant bit is this:

      First we compile the modified source with the normal C compiler to produce a bugged binary. We install this binary as the official C. We can now remove the bugs from the source of the compiler and the new binary will reinsert the bugs whenever it is compiled. Of course, the login command will remain bugged with no trace in source anywhere.

      The moral is obvious. You can't trust code that you did not totally create yourself.

      Don't kid yourself that it's impossible for the NSA or whoever to have a backdoor in your program just because you can look at the source.

    68. 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.

    69. Re:Marketing by RogerWilco · · Score: 1

      I think that the iPod Touch features heavily in the gaming purchases. It allows parents to give their kids a device capable of running the smartphone applications without it being a phone. I think Apple underestimated it's popularity a lot initially.

      --
      RogerWilco the Adventurous Janitor
    70. Re:Marketing by Tsingi · · Score: 1

      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.

      I use it to build air traffic control systems. We don't give those away.

    71. Re:Marketing by Anonymous Coward · · Score: 0

      oh yea ! better at games ? how about buttons ? Games on a touch device (iDevice or Android for that matter) is a joke ! Whatever happened to hand-eye co-ordination and haptic skills ...

    72. Re:Marketing by NickFortune · · Score: 1

      1. "free from restriction"? The GPL license is full of restrictions, on copying, on redistribution, etc. That's not "free as in free speech".

      meh. When people complain that the GPL is "insufficiently free", the freedom they want is generally "the freedom to take other people's hard work and release it under any damn terms they feel like". It's an interesting idea: maybe one day some will persuade MS that users of MS Office have a moral right redistribute the product as (say) public domain. But until that happens, it's hard to take the notion too seriously

      The key point here is "freedom for whom?". Stallman's priority has always been freedom for the software user. As such he designed the GPL to maximise the freedom of the user, while at the same time making very difficult for distributors to erode those freedoms.

      The GPL has always stated up front that it seeks to ensure certain freedoms, but not all. I'm not a huge fan of Stallman, but In this, he has been entirely consistent. You may not like what he's trying to achieve, but it's hardly fair to accuse him of hypocrisy.

      --
      Don't let THEM immanentize the Eschaton!
    73. Re:Marketing by AmiMoJo · · Score: 1

      Apple phones have one advantage for games: a fixed hardware platform. If the developer gets 30 FPS and tunes the accelerometer control system to perfection the player will get exactly the same experience. That is much the same as game consoles.

      Because Android lets you choose the hardware it is more like a PC for gaming, in that performance varies considerably.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    74. Re:Marketing by Risen888 · · Score: 1

      Of course not. Then the OP would have said something like this: "Richard Stallman, founder and president of the Free Software Foundation, marketing for Apple, Inc." Your freedom to swing your fist stops at my face.

      --
      Hey, I finally got my first freak! Took you long enough!
    75. Re:Marketing by NickFortune · · Score: 1

      My point was that the GPL does not meet the standard of freedom laid down on the FSF web site's front page

      That would be this, then?

      The FSF advocates for free software ideals as outlined in the Free Software Definition

      Following that link, we get:

      Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it means that the program's users have the four essential freedoms:

      • The freedom to run the program, for any purpose (freedom 0).
      • The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
      • The freedom to redistribute copies so you can help your neighbor (freedom 2).
      • The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.

      So we can see that the software is intended to be free from the users perspective primarily, rather than that of the distributor, and the specific freedoms vouchsafed are clearly defined.

      I'm afraid I'm still not seeing any hypocrisy here. You can say a lot of things about Stallman, but one thing is he is, is consistent.

      --
      Don't let THEM immanentize the Eschaton!
    76. Re:Marketing by 4phun · · Score: 1

      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.

      I bet you didn't know Apple's OS X 10.7, Lion is OPEN SOURCE.

      Just goto apple dot com open source to download the code

      Enjoy what few know about.

    77. Re:Marketing by Eunuchswear · · Score: 1

      Android is "free enough" for me. The API is open for programmers to use, and you can install what software you want.

      So, being just like windows is good enough.

      Bleurgh.

      --
      Watch this Heartland Institute video
    78. Re:Marketing by Aeiri · · Score: 1

      SInce we are talking about Google vs. Apple, here, I think bringing Amazon into the picture is a bit off topic.

    79. Re:Marketing by SenseiLeNoir · · Score: 1

      True, but it does highlight a difference between the two platforms which could in future skew the results. Apple has only one app store. Android has "Android Market", and "Amazon Market", and in addition FDroid (for open source), plus many smaller ones (including dodgy ones), plus the ability to install applications directly via the apk files.

      --
      Have a nice day!
    80. Re:Marketing by tomhudson · · Score: 1

      I think you miss my point. I'm not saying that people should be free to do whatever they want if the author doesn't give them permission to ... just that RMS is a hypocrite when he points fingers at Google and Android, because his GPL fails the test of being "free" based on what the front page of the FSF web site says ...

      He also has a history of minimizing the freedom of the developer by demanding the assignment of copyrights for any contribution to GNU software. Funny how the GPL wasn't "good enough" if it's someone else holding the copyrights, hmm?

      He's a hypocrite, and both he and the FSF have been generating FUD for the last month. It's time we grew up as a community, and realized that we need to walk away from the freetards - they've gone slightly power-mad in thinking that they can lie with impunity.

    81. Re:Marketing by JAlexoi · · Score: 1

      No.... The original issue was "But that hasn't equated with success in their respective app stores". So Amazon fits into the picture quite well...

    82. Re:Marketing by JAlexoi · · Score: 1

      Is that why iPod's sales are pumetting quarter to quarter? I think many more people now see cheaper Android phones as the multimedia devices for their kids. Since the price is right and it's also a phone. Granted, it might not be the case in US.

    83. Re:Marketing by JAlexoi · · Score: 1

      Thus you will see different types of games on the two systems. The types of games popular on PCs and on consoles differs wildly.

    84. Re:Marketing by tomhudson · · Score: 1
      No - look at the definition on the front page of the FSF web site http://fsf.org/. It's just another example of the latest round of hypocrisy from Stallman (or have you forgotten his connection with the FSF?) Two weights, two measures ...

      It's the same hypocrisy that he's demonstrated for decades. The same hypocrisy that says "the GPL extends enough rights to protect developers sharing code and end users ... except for when developers want to add their code to GNU, in which case, a license under the GPL isn't enough - gimme your copyright, b*tch".

      He's a control freak. Just look at the xemacs vs emacs debacle. It's the same as his reputation for being late all the time (passive-aggressive behavior), being blatantly offensive (inappropriately touching his privates, picking his nose, eating boogers, not bathing, etc - again, a pattern of forcing his offensive BO and habits on others as a way of "marking his territory").

      He's well past his due date (judging by the smell, that occurred LONG ago). We don't need a "social movement" - we need stable code. The GPL promotes forks rather than getting the fix done at the source.

      Remember all the complaints about forking in the Unix universe? Now, Unix is pretty much standardized, and it's GPL-based linux that has hundreds of distros with incompatabilities.

    85. Re:Marketing by JAlexoi · · Score: 1

      Sure they do.... Do you remember what market dominance leads to? Does it remind you of Windows? Apple's meager single digit desktop OS share?
      And they know, that when Android's market share gets to a certain level, their income will plummet. They need to have developer support and market share; both of those are very much related to each other.
      Even though they are making a most of income, there is Samsung that is growing like crazy. Why do you think all those lawsuits got started?

    86. Re:Marketing by LWATCDR · · Score: 1

      RMS "freedom means doing it my way". I think we have seen greenwashing now once more RMS gives us "free turfing".
      Google didn't release the source for Android 3.x because it was a stop gap release. Maybe they are using some code that bought to get it out sooner. That happens in business. Some times you have to get it on the market now. Oh and you do not use 3.x on phones it is for tablets. The next version of Android will include a source release. This is RMS just trying to grab the spotlight.
      Oh and about Linux not having an NSA backdoor? How do you know? Have you checked every source file? What about utilities that maybe running as root? You build your own kernel or do you use a Distro?
      Of course the funniest thing is that anybody worries about the NSA having a back door on their OS. What level of self delusion must one have to think that the NSA would care enough to spy on them.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    87. Re:Marketing by JAlexoi · · Score: 1

      I'm sorry, but as a ThinkPad user that is forced to use a Dell I have to say that Dells are cheap crap lately*, even at the high end. It's the little things that make them crap, though their build quality is proably as good as Apples' or ThinkPads'.
      * - Older Latitudes were much better.

    88. Re:Marketing by Tsingi · · Score: 1

      RMS "freedom means doing it my way". I think we have seen greenwashing now once more RMS gives us "free turfing". Google didn't release the source for Android 3.x because it was a stop gap release. Maybe they are using some code that bought to get it out sooner.

      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.

      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.

      What about utilities that maybe running as root? You build your own kernel or do you use a Distro? Of course the funniest thing is that anybody worries about the NSA having a back door on their OS. What level of self delusion must one have to think that the NSA would care enough to spy on them.

      It was an example, I used the NSA because they have sparked controversy in the past. If you think that the NSA has no interest in spying on anyone, then perhaps you might be interested in homeland security. If you think homeland security is not spying on as many people as they have manpower for then you are living on a different planet. All this is aside from my point.

    89. Re:Marketing by Anonymous Coward · · Score: 0

      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.

      Then buy a different one.. (And if you can't buy one that lets you do that doesn't that make you wonder why not?)

    90. Re:Marketing by somersault · · Score: 1

      lol :) My phone is a 32GB Dell Streak which I bought with my own money (but put my work SIM into so I get free calls/texts/data). It probably cost less than a 32GB iPhone, but price had nothing to do with it.

      I also have a 32GB Motorola Xoom, which I think cost exactly the same as the 32GB iPad 2.

      I don't mind spending money, but I do mind wasting it. I do own one Apple product - an iPod, which I bought used. I rarely use the iPod now because I have Spotify on all my Android devices and computers.

      --
      which is totally what she said
    91. Re:Marketing by somersault · · Score: 1

      I've always known that OSX was based on an open source kernel, but I didn't know that the interface was now open.

      Looking at http://www.opensource.apple.com/release/mac-os-x-1071/, I still don't see anything about Cocoa on there, apart from one Ruby library. So I don't think it really is fully open source.

      Besides, we're talking about mobile OSes here, not the desktop versions. You can still have a walled garden (where you can only install "approved"/signed apps) whether your source is open or not. Like I said, I don't mind whether Android is open or closed source, as long as they allow you to install whatever you want.

      --
      which is totally what she said
    92. Re:Marketing by somersault · · Score: 1

      That's a bit of a strawman argument. If you're going to argue like that then most Unix based distributions are "just like Windows" too. But yes. Though I then went on to say "as long as it works well". Microsoft aren't exactly well known for caring about stability or security - up until Vista/7 they'd done very little to even try to encourage good security practices in their users.

      I would still use Linux even if it were closed source, though I am planning on looking into kernel/driver programming soon just out of interest, so I do appreciate that the source is there to learn from and tinker with.

      --
      which is totally what she said
    93. Re:Marketing by Eunuchswear · · Score: 1

      I'm not realy talking about the quality of the software.

      I'm just remarking that your "free enough" means "as free as windows".

      I don't find windows "free enough".

      (No straw was injured in the preparation of this message).

      --
      Watch this Heartland Institute video
    94. 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.
    95. Re:Marketing by Tsingi · · Score: 1

      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.

      But you can't resist labeling the stokage. I suppose your ego must be served, but it would be more effective if you didn't do that.

    96. Re:Marketing by NickFortune · · Score: 1

      No - look at the definition on the front page of the FSF web site http://fsf.org/.

      Well, I did. The one I found said this:

      The FSF advocates for free software ideals as outlined in the Free Software Definition

      If there's another incompatible definition on the page, please do quote it, because as it is, I'm sorry but I can't see your point at all.

      It's just another example of the latest round of hypocrisy from Stallman (or have you forgotten his connection with the FSF?) Two weights, two measures ...

      I really don't see a conflict of interest there. Now if he was demanding people use a licence that let him rebrand and sell other people's hard work, all in the name of freedom, that would be hypocrisy. As it is, I don't see it.

      The same hypocrisy that says "the GPL extends enough rights to protect developers sharing code and end users ... except for when developers want to add their code to GNU, in which case, a license under the GPL isn't enough - gimme your copyright, b*tch".

      Well, it's not as if you need to have your project in GNU in order for it to be Free Software. Sure, you can take issue with the acceptance criteria for GNU, but that's a separate issue to my mind.

      He's a control freak

      That's quite possible. Certainly he's got one hell of an ego. On the other hand, without that, he'd never have been able stick to his guns for nigh-on 30 years. So I tend to cut him some slack; I think the Free Software movement has done far and away more good than harm.

      Apart from that ... I've never met the man, so I can't comment on his personal habits, but nothing that you mention constitutes hypocrisy on his part.

      Remember all the complaints about forking in the Unix universe? Now, Unix is pretty much standardized, and it's GPL-based linux that has hundreds of distros with incompatabilities.

      Again, an issue separate from Stallman's ethical standing. And really, I think that's something of a paper tiger. I mean, by and large the same software is available and running on distros as diverse as Slackware, Fedora, Debian and Gentoo.

      There may be a certain duplication of effort involved, some extra work to handle different layouts ... but what's the alternative? You'd need to have some sort of central controlling body with the authority to tell people what they could and do not do with their distros ... and that doesn't much sound like freedom to me.

      --
      Don't let THEM immanentize the Eschaton!
    97. Re:Marketing by NickFortune · · Score: 1

      He also has a history of minimizing the freedom of the developer by demanding the assignment of copyrights for any contribution to GNU software. Funny how the GPL wasn't "good enough" if it's someone else holding the copyrights, hmm?

      Well, arguably, if Linus had made a similar requirement for the kernel, we wouldn't have the "it's not feasible to migrate to GPLv3" kerfuffle that we had a while back.

      That's not to say I think that would have been a good idea - I prefer the way Linus does things. But I think you can make a good case for doing it the GNU way, too.

      It's time we grew up as a community, and realized that we need to walk away from the freetards - they've gone slightly power-mad in thinking that they can lie with impunity

      I must admit, when people start using terms like "freetard", I tend to think "flamebait" and dismiss the message as such. It's especially a pity when someone's been arguing their point as well as you have. One word, and you lose so many of your audience.

      --
      Don't let THEM immanentize the Eschaton!
    98. Re:Marketing by Anonymous Coward · · Score: 0

      Not at all. The fact so many applications are ad-supported is indicative of two problems. One, pirates have destroyed the application ecosystem. Two, ad-supported applications exist because its the only hope developers have of actually being paid for their applications. To which, no pirates and scumbags both remove ad-ware and re-release the application and/or block ads, thusly ensuring zero compensation for developers.

      Everything negative with the android platform can be hung on the head of pirates. Long story short, yes, absolutely store sales is the best measure of the platform's success. Which is to Android is an eipc failure for commercial developers.

    99. Re:Marketing by somersault · · Score: 1

      Why did you choose Windows specifically then? Why the "bleurgh"? Pretty much every OS throughout history apart from Unix has been closed source. Even some Unix based OSes have closed source sections. If it wasn't for AT&T being dictated terms after an antitrust case, Unix wouldn't even be open source either. I think free is good, but I think policy and quality are more important. I don't see what is so disgusting about proprietary software in general. Certainly whenever I buy a game I want to play I don't sit there going "bleurgh, I feel so dirty!".

      --
      which is totally what she said
    100. Re:Marketing by Unequivocal · · Score: 1

      While I concede that Google's android app store is crappier than Apple's, it's possible that Google's goal with Android is very different from Apple's with the iPhone. Google may be trying to prevent someone like Apple or Microsoft from closing out the phone market in the way Microsoft did on the PC market years ago. If Google prevents that, then they will be able to continue to deliver search and ads on every platform.. I think this is probably a big reason why they are invested so heavily in Android: not because it is a profit center, but it is a strategic market force to keep their main lines of profit solid as the industry moves to tablets and phones from PCs and laptops..

      In which case a somewhat crappier App environment while not desirable isn't that bad either for them.. So long as users are still adopting it and preventing a market unification around the iphone, which looked inevitable (at least to me) just a few years ago.

    101. Re:Marketing by Unequivocal · · Score: 1

      Wait - I recall reading a while back that Google isn't releasing 3.0-3.1 as open source but that they have said they *intend* to release future revs 3.3+ (or something like that) again as open? Am I misremembering? Is this a blip in the scheme of things or is Google in fact never planning to release another OSS version of Android? Anyone?

    102. Re:Marketing by LWATCDR · · Score: 1

      Your Ip address has been recorded, your location found, thank you for your cooperation in this matter.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    103. Re:Marketing by Tsingi · · Score: 1
      I'm pretty sure that they just aren't releasing the source with the binary but are planning to release it later. This is what they always do. It's reprehensible, but not really worth this much fuss.

      I thought as you did that they were closing it up, it appears that that is not so.

    104. Re:Marketing by Tsingi · · Score: 1

      Your Ip address has been recorded, your location found, thank you for your cooperation in this matter.

      ROFL! Good one.

      I write ATC software for your Air Force, you probably want to leave me alone. Not that there are any back doors or anything.

    105. Re:Marketing by LWATCDR · · Score: 1

      well at least you know a joke when you see one.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    106. Re:Marketing by tomhudson · · Score: 1

      The definition you refer to is NOT on the front page of the fsf.org website.

      Here's the definition on the front page : http://www.fsf.org/static/nosvn/working/w/deserve.png

      They put it in a png so that it won't be indexed (another example of misleading marketing by Stallman et. al.).

    107. Re:Marketing by tomhudson · · Score: 1

      Linus has already said he has zero interest in migrating to the GPLv3 - and for a very good reason. It wouldn't be possible to use the kernel in devices that require that core services be secured properly. It would result in the immediate moving of projects like Android to the BSD kernel (and you can be that Google has such a project ready to do a drop-in swap-out).

      Stallman and co have been unleashing a lot of verbal diarrhea because the GPLv3 simply isn't interesting to most devs - and that means that they're not able to push their social agenda.

      However, the fact is that people want stuff that works more than they want stuff that's "free as in the restricted world or RMS" ... it's sad, because even Vista is now more stable than KDE ... KDE craps out on me several times a day, despite always updating. Openbox and LXDE? Updates killed them both a month ago. Gnome? Don't even ask.

      I still use linux/KDE for more than 95% of my work, but the recent emphasis on quick release cycles, with the sacrifice of stability, coupled with the difficulty of devs to monetize their code under the GPL, means that we lose most of the supposed benefits of "many eyes." That's the problem with people who try to shove their agendas down your throat in a dishonest manner - the law of unintended consequences ends up biting back hard.

      We need to:

      1. find ways for coders to monetize their code and not just "sell services"
      2. slow down the current release cycle madness - what good are features when it's not stable?

      Just my 2 cents. (and thanks for the compliments, and for the discussion in general. I'm not trying to "blow you off" or anything).

    108. Re:Marketing by Risen888 · · Score: 1

      It doesn't, you fucking idiot.

      --
      Hey, I finally got my first freak! Took you long enough!
    109. Re:Marketing by Eunuchswear · · Score: 1

      Pretty much every OS throughout history apart from Unix has been closed source.

      Unix is closed source. The AT&T case prevented AT&T from selling Unix, it didn't force it to open the source.

      The currently available Unix sources are BSD (where all the AT&T code has been removed) and "ancient Unix", released by SCO.

      The story is about whether Android is free software. The obvious answer is it isn't. You think that's ok. I don't.

      --
      Watch this Heartland Institute video
    110. Re:Marketing by NickFortune · · Score: 1

      The definition you refer to is NOT on the front page of the fsf.org website.

      No it isn't, and I never said it was. What IS on the front page is a line that says (paraphrasing) "this is what we mean by 'free software'" and then a link to that definition, helpfully labelled "The Free Software Definition".

      Here's the definition on the front page : http://www.fsf.org/static/nosvn/working/w/deserve.png

      It's a marketing blurb. It simplifies things to grab attention, and it doesn't claim to be definitive. As opposed to the Free Software Definition, which does.

      Even then, it says "you deserve to use", and from a purely user perspective, nothing it says is incorrect. If it said "distribute" instead of "use" then I could maybe see your point.

      As it is, the only way I can imagine this image misleading anyone would be if they spent five seconds looking at the page, and then leave never to return, convinced they knew all there is to know about the FSF. And really, anyone with that strategy is going to get unintentionally misled by a lot of web sites, not just the FSF.

      --
      Don't let THEM immanentize the Eschaton!
    111. Re:Marketing by Anonymous Coward · · Score: 0

      I really don't think so. People see PCs and consoles as completely different, they don't mind that some games require a high end or enthusiast PC and never make it to console. I don't think you're going to find nearly as many people who are as understanding of apps in the Android Market that don't run on their non-enthusiast phone. Part of this is because Apple has made it seem unreasonable for an app to not run on every device.

    112. Re:Marketing by rdnetto · · Score: 1

      I like that Android uses the Linux kernel. It makes it extremely easy to port other Linux-based OSes like Meego or Ubuntu to it, since all you really need to modify is the kernel (which is GPLed). Admittedly, there's a fair bit of work involved, but it's nowhere near the amount that would be needed to get Linux running on the iPhone, for example.

      If Android becomes the de factor mobile/tablet OS, then by virtue of the fact that it uses the Linux kernel, running a generic Linux distro designed for usage on mobile phones could very well become a reality. KDE even has an alpha version of Kubuntu for mobiles out now, and I wouldn't be surprised if Meego went down this line either.

      --
      Most human behaviour can be explained in terms of identity.
    113. Re:Marketing by somersault · · Score: 1

      I don't think you really need to modify the kernel too much to port it, but you do need to have appropriate drivers. It's getting drivers for all the different hardware that is the hard part. Though in a roundabout way I think you're right since drivers that work for Android may work with other Linux distros.

      --
      which is totally what she said
    114. Re:Marketing by somersault · · Score: 1

      If Unix wasn't (originally) open source, then how did Berkeley get access to it? You can open up your source while still retaining copyright.

      --
      which is totally what she said
    115. Re:Marketing by Eunuchswear · · Score: 1

      If Unix wasn't (originally) open source, then how did Berkeley get access to it? You can open up your source while still retaining copyright.

      It wasn't open source.

      The source was (and still is) only open to licensees.

      That was quite a common model.

      (Actualy some people have access to the source of Windows. I doubt you'd count that as open source).

      --
      Watch this Heartland Institute video
    116. Re:Marketing by Eunuchswear · · Score: 1

      The source was (and still is) only open to licensees.

      Sory, I forgot the other copy of the Unix source that is now open - Solaris. Sun bought the rights to it. (From SCO? Novell? I can't remember).

      --
      Watch this Heartland Institute video
    117. Re:Marketing by tomhudson · · Score: 1

      ... and I had quoted the definition on the front page, said multiple times that was what I was quoting (""No - look at the definition on the front page of the FSF web site" (which you also quoted, btw), included the link to that page (which you also quoted), and quoted it word for word.

      It was on that basis, said that both the FSF and Stallman are being misleading and hypocritical, and don't even meet their standard for what "free software" is.

      That they bury a different definition elsewhere on their site that is not as comprehensive as the definition plastered in big letters on their front page is just another example of their misleading tactics. Trying to say "it's a marketing blurb" kind of makes my point for me, doesn't it?

      After all, what is marketing, in this particular case, but bait-and-switch?

      If it said "distribute" instead of "use" then I could maybe see your point.

      Here are the freedoms on the front page (notice the bolded one - it means distribution):

      You deserve to use software that is:-
      1. free from restriction
      2. free to share and copy
      3. free to learn and adapt
      4. free to work with others
      you deserve free software.

      See my point? In this case "share" software == "distribute" software.

      My point is, again, that they are being hypocrites when they say people "deserve free software", and yet software under the GPL is not free, not for the developer, and not for the user.

      It's okay to have licenses that contain restrictions such as the GPL, but to claim that they're "free as in free speech", and to blatantly market them as such is dishonest.

    118. Re:Marketing by Rich0 · · Score: 1

      Yup, which is why I'm in favor of making Tivoization of hardware illegal in the first place. Just require that hardware that contains cryptographic keys provide a copy to the owner of all keys embedded devices, and any paired keys for asymmetric crypto. Also require that hardware vendors provide a mechanism for the owner to replace this key with one that they choose.

      This still prevents viruses/etc from infecting the device since they wouldn't know the key, but the owner can install their own software on it. Each device would probably need a unique key for this to provide any security.

    119. Re:Marketing by tomhudson · · Score: 1

      The problem with that is that we all know what end users are like. People should be able to install their own software, their own hardware, and their own OS ... but those situations can be addressed by the person having the right to have their own keys in addition to any existing keys. This way, multiple users can be given different rights on the same machine, for example.

    120. Re:Marketing by webheaded · · Score: 1

      You haven't addressed anything I've said. Nothing in that license text advises you to do anything other than distribute the source code with the program along with the license and possibly a notice saying it was modified. I don't consider those restrictions the same way you do apparently.

      --
      "Those who would sacrifice essential liberties for a little temporary safety deserve neither liberty nor safety." - BenF
    121. Re:Marketing by Hognoxious · · Score: 1

      Marketing: The art of making something seem better than it really is.

      Nope, that's advertising.

      Don't they teach the 4 P's at DeVry?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    122. Re:Marketing by tomhudson · · Score: 1

      Whether the restrictions are onerous or not is simply not relevant. The fact is that, like most licenses, the GPL does contain restrictions, including restrictions on distributing modified source. So any claim that the GPL doesn't restrict people is false.

      In this case, Stallman claiming that other people distribute software that isn't free is hypocritical, because his isn't free either. His practice of demanding copyright assignment shows how little he respects other programmers' freedom as well.

    123. Re:Marketing by NickFortune · · Score: 1

      [ I thought I hit "submit" on this about 8 hours ago ... ]

      Linus has already said he has zero interest in migrating to the GPLv3

      Agreed. And for what it's worth, I think if he did want to move to V3 the project could probably code around the bits where there's no clear author or where they couldn't get permission to change the licence.

      It would take some time though. Which was more or less my point: there are valid reasons for asking for copyrights to be assigned to a project rather than held individually. Especially if the same code is already released under the GPL. I don't think I'd set a project up that way, but it's not necessarily a hallmark of evil, either.

      Stallman and co have been unleashing a lot of verbal diarrhea because the GPLv3 simply isn't interesting to most devs - and that means that they're not able to push their social agenda.

      I don't know about "not interesting". It hasn't gained as much traction as they'd like, certainly.

      Nothing wrong with having a social agenda, though. Well, I suppose it depends on what the agenda is; In Stallman's case it's always been to move the economics of software to a post-scarcity model, something else he's always been up-front about. I can't see that as a bad thing, in itself.

      However, the fact is that people want stuff that works more than they want stuff that's "free as in the restricted world or RMS" ... it's sad, because even Vista is now more stable than KDE ... KDE craps out on me several times a day, despite always updating. Openbox and LXDE? Updates killed them both a month ago. Gnome? Don't even ask.

      Debian and FVWM. Never have a problem :)

      I don't really see how you lay the current update cycle issues at Stallman's feet though. I mean the distro that hews closest to his ideals is perhaps Debian, and that's very stable with a 24 month release cycle. Ubuntu on the other hand is leading the charge for faster release times and pressuring projects to keep pace. I do sometimes wonder how much of impetus for that comes from Canonical's need to commercialise their investment in Ubuntu.

      but the recent emphasis on quick release cycles, with the sacrifice of stability, coupled with the difficulty of devs to monetize their code under the GPL, means that we lose most of the supposed benefits of "many eyes."

      I guess if the benefits of many eyes are only "supposed" benefits, then it doesn't hurt us to lose them :)

      More seriously, I can see your point about release cycles meaning less time to debug. I'm not sure I'm convinced, but I see where you're coming from. As for monetizing code, I can't see how anything has changed in that respect that might imperil the Free Software development model.

      --
      Don't let THEM immanentize the Eschaton!
    124. Re:Marketing by NickFortune · · Score: 1

      It was on that basis, said that both the FSF and Stallman are being misleading and hypocritical, and don't even meet their standard for what "free software" is.

      Now, here, I don't think we're ever going to agree. I think the definition they intend us to use is the one in the Free Software Definition. As opposed to 29 words in an attention grabbing blurb. Aside from the clue in the name, it's also the definition they actually say they use on the page in question. Always assuming anyone bothers to read beyond the big blue PNG, obviously.

      See my point? In this case "share" software == "distribute" software.

      That still seems like a bit of a stretch to me. If I copy a windows disc and give it to a friend to copy, then I am breaking the law. If I copy, let's say Pidgin onto a USB stick and give it to a friend, I'm fine. OK, strictly speaking he's entitled to ask me for the source code, and if he does, I'll probably just point him at the repository. I'd say those two cases probably cover 99.9% of all user experience of the GPL. It just doesn't seem like a big deal.

      Now if I set up a server somewhere and offer the same code for download, then I have a few additional responsibilities, and if I ignore them, I run the risk of getting an email from the copyright holders asking me to kindly comply with the licence. If I'm determined to flout the terms of the licence, it may end up going to court, but on the whole, I either offer the source code as a download, or else stop distributing it, and it's still not that big a deal.

      It's okay to have licenses that contain restrictions such as the GPL, but to claim that they're "free as in free speech", and to blatantly market them as such is dishonest.

      Personally, I doubt there's any intent to deceive here. I also doubt there's any particularly dire consequence if someone does misunderstand, and I really can't see how misleading distributors would benefit anyone, Stallman included.

      Honestly, I think you're letting your personal dislike of the man colour your judgement.

      --
      Don't let THEM immanentize the Eschaton!
    125. Re:Marketing by tomhudson · · Score: 1
      The major problem I see in the future is that independent developers can't monetize their code if it uses GPL code as well. Eventually, this means a smaller pool of developers, or developers moving to where the money is (we're seeing the latter already - iApple development makes more $ for developers than Android, and it's going to stay that way. The "oh, we'll sell free apps and make $ of the ads we serve" will dry out same as the "oh we'll make money off support" did, when everyone is copying everyone else.

      So the alternatives that I see are BSD/MIT/RtPL and other licenses that let you use source that you can read, or licensing code.

    126. Re:Marketing by tomhudson · · Score: 1
      Well, the GPL puts restrictions on freedoms #0, #1, #2 and #3.

      If I want to run a distributed version of my program across a bunch of servers owned by other people, that links to GPL code, I am not free to unless I also offer to give them the code. So I am not free to run the code as I wish (some conditions do in fact apply #0, #1)

      Ditto for #2, in that I can only distribute copies if I also offer to distribute the source, so again my freedom is being restricted.

      Ditto for #3, for modified copies.

      Whether this is good or bad is beside the point - the fact is that the restrictions do exist, and that in a distributed world (remember those "yay cloud" commercials?) where your code is sometimes going to be sitting on a server, and sometimes distributed on many people's computers while it runs your tasks in a shared, sandboxed environment, the GPL is a problem.

      But whether it's a problem or not is irrelevant to my original point - Stallman is being hypocritical when he points fingers at other licenses and says his is "freer." It all depends on what hat you're wearing at the time :-)

      Now as to my personal feelings, up until he started with the Andoid FUD last month, I had zero issues with him. It's only after he started that I did my "due diligence", and I am underwhelmed. The guy is simply well past his best before date, and the evidence is that the AGPL and GPL3 are going in the wrong direction.

    127. Re:Marketing by NickFortune · · Score: 1

      Whether this is good or bad is beside the point - the fact is that the restrictions do exist

      My concern is more the vast array of inferences you seem to be drawing from that single data point. You've taken the fact that the GPL fails to be free from every possible point of view (something you can say about any licence) and from that you're inferring a deliberate intention to deceive on the part of Stallman, and from there onward to hypocrisy, control-freakery and scary sounding hints about social agenda.

      Personally, I think a more reasonable explanation is that Richard thinks the licence he wrote is the best thing in the world, and when he talks about it, he occasionally forgets to word his sentences like a lawyer debating how many founding fathers can dance on the head of a constitutional amendment.

      Occam's Razor suggests that my version is probably the better of the two, at least to my way of thinking.

      and that in a distributed world ... where your code is sometimes going to be sitting on a server, and sometimes distributed on many people's computers ... the GPL is a problem.

      It's still a long way from "The GPL in its current form may not be well suited to deployment in the cloud" to "Stallman is deliberately deceiving us to further a hidden agenda".

      Now as to my personal feelings, up until he started with the Andoid FUD last month, I had zero issues with him. It's only after he started that I did my "due diligence", and I am underwhelmed

      So your due diligence on a software licence extended to an investigation of the author's personal hygiene and genital-scratching issues? Now that's what I call being thorough!

      Seriously, if you say there's nothing personal involved then obviously I have to believe you. But purely as a matter of feedback, you should be aware that that's not how you are coming across at the this end. The tone of this thread is less "I have concerns about aspects of the GPL and how they may affect the community in the future" and rather more "Stallman is a nasty, smelly, dishonest person, and I hate him! Hate him! Hate him!".

      On a more general point: if we split these hairs much finer, we're going to need to borrow the Large Haddock Collider and risk annoying the Higgs Boson. Perhaps we're getting to the point where we should agree to differ?

      --
      Don't let THEM immanentize the Eschaton!
    128. Re:Marketing by NickFortune · · Score: 1

      The major problem I see in the future is that independent developers can't monetize their code if it uses GPL code as well.

      There's a lot to talk about in that sentence.

      Firstly, saying "can't" is too strong. There are lots of people making good money from offering support services. I know you'd like to see a better solution than software support, but that doesn't mean that no options currently exist.

      Secondly, you've yet to show that anything is changed in this respect. I can't see any reason why this is a problem in the future when it doesn't seem to be a problem right now. (OK, you talk about Android apps - I'll get to that in a moment).

      Thirdly, if it's their own code, there isn't a problem monetizing it. They can close the source and release future versions under a proprietary licence.

      If it's not their own code though ... then we said into murky waters indeed. The problem becomes not "how do I monetize my code" but "how to I monetize everyone else's hard work, if necessary over their express objections?". And that's a harder proposition to sell, I'm afraid.

      Eventually, this means a smaller pool of developers, or developers moving to where the money is (we're seeing the latter already - iApple development makes more $ for developers than Android, and it's going to stay that way

      We're also seeing developers being paid to work on free software projects by organisations that use the software. Which not only keeps the devs working on the project, but also means they can work longer and harder. Swings and roundabouts, I feel.

      The fundamental problem here is that, as a business plan or a career path, deciding to write free software for a living is always going to suck . There's no getting around that. In the majority of cases you're going to be better off getting a paying job and doing the free software development as a hobby. Changing the licence is not going to fix that.

      The "oh, we'll sell free apps and make $ of the ads we serve" will dry out same as the "oh we'll make money off support" did, when everyone is copying everyone else.

      I'm not aware of the support model drying up, particularly. MySQL were doing very nicely from it until Oracle bought them out. RedHat still are, so far as I can tell. It's not a guaranteed income stream, certainly. But then what is? Particularly in the realm of software?

      So the alternatives that I see are BSD/MIT/RtPL and other licenses that let you use source that you can read, or licensing code.

      So, just to be clear: by "source that you can read", you mean a licence that doesn't require you to release all the source, so that you can keep certain modules closed and proprietary? And by "licensing code" you mean re-licensing code, so you can take an existing project, modify it and sell it as closed, proprietary software?

      Is that a fair understanding of what you wrote? Because that's fair enough if that's what the project founders want, but not everyone is going to want that.

      And by and large, the people doing the monetizing are not going to be the same people who did the actual work.

      --
      Don't let THEM immanentize the Eschaton!
    129. Re:Marketing by tomhudson · · Score: 1

      Remember all those ads that say "past performance is no guarantee of future performance?" In Stallman's case, we have the FSF anti-android FUD attack last month claiming that device manufacturers are at risk because the kernel is GPLv2, and now this latest "we're more open". The man seems to be grasping at anything to remain relevant. Fact is, almost nobody cares about his "copyrights are evil" agenda any more (and the obvious one - he loses everything if copyright becomes unenforceable, which means that copyrights are of utility even to him).

      As for his personal issues, it's all collateral stuff that anyone who checks out his past behaviour in trying to understand why he's doing what he's doing is going to come across. And he comes across as a control freak with an anti-business agenda, dubious hygiene, and a misogynist. "Oh, it's not because he's intentionally that way, he just doesn't care about such things" is a poor excuse for trying to justify antisocial passive-aggressive behaviour, more often seen in the late teens/early 20s.

      But seriously, how relevant is the GPLv3? Not much. How relevant is the AGPL? Even less so. The world is moving on, and we have bigger fish to fry.

    130. Re:Marketing by tomhudson · · Score: 1
      Thanks for replying on these specific points - they're the REAL issues nowadays.

      The major problem I see in the future is that independent developers can't monetize their code if it uses GPL code as well.

      There's a lot to talk about in that sentence.

      Firstly, saying "can't" is too strong. There are lots of people making good money from offering support services. I know you'd like to see a better solution than software support, but that doesn't mean that no options currently exist.

      "Oh, we can sell support services", as I pointed out, doesn't work for more than 99.9% of all projects.

      The alternative, of course, is to bundle your code with code from a more permissive license instead of GPL code.

      We're also seeing developers being paid to work on free software projects by organisations that use the software. Which not only keeps the devs working on the project, but also means they can work longer and harder. Swings and roundabouts, I feel.

      You might want to ask Larry Wall about how that worked out with Perl. There are very few free projects that companies make a consistent commitment to funding. Very few. Most are done by devs in their free time.

      I'm not aware of the support model drying up, particularly. MySQL were doing very nicely from it until Oracle bought them out. RedHat still are, so far as I can tell. It's not a guaranteed income stream, certainly. But then what is? Particularly in the realm of software?

      MySQL was dual-licensing their code, remember? Near the end of their independent existence, they had the same model Oracle is moving back to - a free version, and a proprietary version with extra features. They could only do that because they owned all the code, unlike most projects.

      Redhat is the exception. It didn't work for Mandrake/Mandriva/Mageia they are now, even though at the time they had one of the best distros around. Novell ... well, they had to lay off devs as a cost-cutting measure because without Microsoft subsidizing the cost of SLED licenses to the tune of 75% to 100%, support services weren't viable. And now look where they are (disclosure - written on opensuse 11.4 on my DTR laptop). Ubuntu? Still not making a profit, despite hijacking revenue from independent devs (http://lwn.net/Articles/428196/). Slackware? Not many of us remember when it was *the* distro.

      he fundamental problem here is that, as a business plan or a career path, deciding to write free software for a living is always going to suck . There's no getting around that. In the majority of cases you're going to be better off getting a paying job and doing the free software development as a hobby. Changing the licence is not going to fix that.

      I think that it *might* be possible. Only time will tell.

      So the alternatives that I see are BSD/MIT/RtPL and other licenses that let you use source that you can read, or licensing code.

      So, just to be clear: by "source that you can read", you mean a licence that doesn't require you to release all the source, so that you can keep certain modules closed and proprietary? And by "licensing code" you mean re-licensing code, so you can take an existing project, modify it and sell it as closed, proprietary software?

      If someone releases their code under the BSD/MIT/RtPL(RPL) licenses, they WANT the code re-used in both open and closed projects. They recognize that giving people $$$ incentives to use their code will result in them getting more code used, and better feedback ... and that they too can monetize their own code by creating closed products out of that same code.

      It's one reason I wrote the Respect the Program

    131. Re:Marketing by NickFortune · · Score: 1

      Remember all those ads that say "past performance is no guarantee of future performance?"

      I know that people have been predicting the death of Free Software and the GPL practically since Stallman wrote the first draft. Usually with most of the same arguments you've rolled out in this discussion.

      In Stallman's case, we have the FSF anti-android FUD attack last month claiming that device manufacturers are at risk because the kernel is GPLv2, and now this latest "we're more open". The man seems to be grasping at anything to remain relevant

      I don't think that's entirely a fair assessment. He's just a bit single-minded, is all. If I were to write a program that could eliminate global poverty and bring about world peace forever, Stallman would still condemn it if it ran on windows and was distributed under a non-free licence.

      Of course, balanced against that is the fact that he'd instantly start a project to develop a Free Software version.

      and the obvious one - he loses everything if copyright becomes unenforceable, which means that copyrights are of utility even to him

      I don't know about Stallman, but the point is certainly not lost on the FSF. I've seen FSF types argue that, all other considerations aside, it's worth preserving copyright because without it the GPL has no leverage. Which seems to me a bit like wanting to preserve malaria because malaria vaccines save so many lives.

      As for his personal issues, it's all collateral stuff that anyone who checks out his past behaviour in trying to understand why he's doing what he's doing is going to come across

      I just don't see how any of that has a bearing on either his ethical standing or the utility of his licence.

      --
      Don't let THEM immanentize the Eschaton!
    132. Re:Marketing by NickFortune · · Score: 1

      The alternative, of course, is to bundle your code with code from a more permissive license instead of GPL code.

      Which let's face it, doesn't make it any more likely that you are going to make any more money from it. You'll still be offering support contracts.

      On the bright side though, you will have made it very easy for the likes of Microsoft and Apple to take the code, rebrand it, tweak it enough to break compatibility, release it under their closed licence, and then throw marketing at the issue until no-one even uses your original software, or even remembers that you wrote it.

      Of course, some people would see this as a good thing. But I don't think I'm ever going to be one of them.

      If someone releases their code under the BSD/MIT/RtPL(RPL) licenses, they WANT the code re-used in both open and closed projects

      Equally, if someone releases their code under the GPL, they probably want the code to remain open. In neither case is anyone putting a gun to anyone's head.

      It's hard to see why sauce for the goose isn't also sauce for the gander in this instance.Unless you really do believe the RMS has the power to Cloud Men's Minds by putting a big blue PNG on the front page of a website.

      --
      Don't let THEM immanentize the Eschaton!
    133. Re:Marketing by tomhudson · · Score: 1

      Oh, I'm not saying the free software is going to die - quite the contrary, I think it has a bright future (I *HOPE* it has a bright future). It's just the "getting there" that's the hard part, because right now, the financial mechanisms are lacking; that has to be fixed, and that's partially a licensing issue.

      We need solutions to that problem, because otherwise, we're always going to have quality issues (that, plus the constant forking going on).

    134. Re:Marketing by tomhudson · · Score: 1

      The alternative, of course, is to bundle your code with code from a more permissive license instead of GPL code.

      Which let's face it, doesn't make it any more likely that you are going to make any more money from it. You'll still be offering support contracts.

      On the bright side though, you will have made it very easy for the likes of Microsoft and Apple to take the code, rebrand it, tweak it enough to break compatibility, release it under their closed licence, and then throw marketing at the issue until no-one even uses your original software, or even remembers that you wrote it.

      The Respect the Programmer License addresses that issue. Anyone can use, for example, a library you wrote, but all modifications to the file have to be made by the original author. So, no breaking compatibility, and any suggestions or feedback they give benefit everyone.

      ... and since the code IS viewable, it's easier to make those suggestions ("there's a double free on line 42 of foo-2011-09-21.C")

    135. Re:Marketing by NickFortune · · Score: 1

      Anyone can use, for example, a library you wrote, but all modifications to the file have to be made by the original author. So, no breaking compatibility, and any suggestions or feedback they give benefit everyone.

      To an extend, I suppose. If someone chooses not to distribute the source, it's going to be hard to show them in breach of the licence though. I mean with the GPL you ask 'em for the source and see if it compiles into the same program. With RtPL they just say "we re-wrote one module from scratch because it didn't do exactly what we needed". Hell, if they were feeling particularly ethical at the time, they might even have done that.

      Also, the inability to make derived works is going to be seen as a drawback in a lot of circles. If I need feature X in my app, I have to rely on you thinking X is also a good thing. And if you approve of X, I still need to wait for you to update the source before I can legally use feature X, even if I sent you the patch file.

      And then the need to have an official person commit all patches is going to be a bottleneck for any large project, since we have to wait for that person to find the time to commit apply all the patches submitted.

      I'm not saying RtPL is a bad thing. if you're using an scripting language, and if your users see a clear advantage in the project founder having control of what features are added, it could make a lot of sense. That said, I can imagine scenarios where it would have significant drawbacks. I'd hate to try and do something that required small changes to three or four files, all of them written by different authors, for instance.

      Going off at a tangent for a moment... I often think the thing people miss about Free Software is that it's a very Darwinian environment. Lots of projects start up, but only the best of them gain any real traction. Most projects fail, and that's probably a good thing because in most cases if means people are using something that better suits their needs.

      And it occurs to me that the same is probably true of Free Software licences. People assume that the GPL has been successful because it was one of the first FLOSS licences. But it's seen off challenges from any number of licences written to improve on it in some way.

      I wonder if the GPL is successful mainly because it is well suited to the task of distributed, collaborative software development.

      Just a thought.

      --
      Don't let THEM immanentize the Eschaton!
    136. Re:Marketing by NickFortune · · Score: 1

      Oh, I'm not saying the free software is going to die - quite the contrary, I think it has a bright future (I *HOPE* it has a bright future).

      I guess that's probably where we differ then. I think Free Software has a bright present. The challenges I see in the future are less to do with monetizing code and more to do with corporate attacks on the IP (Darl McBride and MS's patent trolling are examples).

      We need solutions to that problem, because otherwise, we're always going to have quality issues

      mmmm... I run Debian and XP in about equal measure at the moment. Debian is at least as stable as XP, and has a wealth programs installed that I just couldn't afford if I bought the proprietary equivalents.

      (that, plus the constant forking going on).

      As for forking ... I really don't see the problem. If there's a disagreement about how best to take a project forward, forking means you have the right to try and prove your point. Inkscape, for instance, is a fork of Sodipodi. As I understand it. the Inkscape guys have done stuff they could never have done as part of Sodipodi, and the result is a better program.

      Forking, I think, is partly a project management issue (things should never really get so bad as to bring about a hostile fork) and partly a case of survival of the fittest.

      The other thing to consider is that if things are so bad that half the devs walk out to fork the project, they'd probably still walk out even if they couldn't make the fork. The downside there is that if the forkers are right, they would have to start from scratch. And we probably wouldn't have Inkscape, or at least anywhere near its current form.

      --
      Don't let THEM immanentize the Eschaton!
    137. Re:Marketing by tomhudson · · Score: 1

      Well, if people are going to lie, they're going to lie no matter what, right?

      The "inability to make derived works" is dealt with in more detail here - in particular answers 7 and 8.

      It's really not a roadblock in almost all cases. It ensures that the core code stays modular and more stable, and that people who want to add features either use inheritance or their own api to call the functions in the RPL-licensed code. This *should* help fight bloat and the "OMG THE NEW RELEASE FUBARS MY CODE!" we see all the time. Please check it out in more detail to see why it avoids the law of perverse consequences better in several ways.

    138. Re:Marketing by NickFortune · · Score: 1

      Well, if people are going to lie, they're going to lie no matter what, right?

      Well, if you're talking about Joe Coder from down the road (known him since he was seven, talk to his mom every week at church), then your touching faith in basic human honesty is probably well founded.

      But that's not the context in which we were operating. Let's back up a bit. I said:

      ... you will have made it very easy for the likes of Microsoft and Apple to take the code, rebrand it, tweak it enough to break compatibility, release it under their closed licence, and then throw marketing at the issue until no-one even uses your original software, or even remembers that you wrote it.

      The Respect the Programmer License addresses that issue. Anyone can use, for example, a library you wrote, but all modifications to the file have to be made by the original author. So, no breaking compatibility, and any suggestions or feedback they give benefit everyone.

      If someone chooses not to distribute the source, it's going to be hard to show them in breach of the licence

      To which you just replied (since I can't seem to nest blockquotes more than three deep).

      Well, if people are going to lie, they're going to lie no matter what, right?

      So, a hypothetical corporation wants to hijack your project by closing the codebase and bundling a closed, incompatible version with their widely-deployed product. You tell me the RtPL provides protection against just that circumstance. And now you're telling me that said protection relies entirely upon huge software corporations telling the truth. Even in cases where to do so would go against their best interests. Seriously?

      What'll you do for an encore? Fire-proof safes made out of tissue paper?

      The "inability to make derived works" is dealt with in more detail here - in particular answers 7 and 8.

      So you can't make derivative works, just like I said. But it is generally possible to code around that restriction by using the same techniques we already use to work with hostile licences and closed hardware. I'm having a hard job accepting that as a plus point, but fair enough.

      OK, maybe if we lived In an ideal world, and if everyone followed Robert Martin's design principles and paid particular attention to the Open/Closed Principle, then this wouldn't be particularly inconvenient. But we don't live in that a world, and even if we did, I don't think the software licence should ever become the primary consideration when laying down the architecture of a new project.

      You're also requiring a certain understanding of Comp.Sci/Software Eng. before you can effectively interact with the licence. That's going to raise the barrier to entry to the free software world, and in particular lock out a great many kids and hobbyists who might otherwise have become great coders. If you're really worried about Free Software losing talent, that should be a major concern.

      --
      Don't let THEM immanentize the Eschaton!
    139. Re:Marketing by tomhudson · · Score: 1

      For stuff such as php or javascript that has to be distributed, it can be shown that the code is the same if necessary. For c/c++, and to a lesser extent java, it's more of a problem ... but this is the same with any compiled code, whether RPL or GPL or prorietary licensed code where the licensee has broken the terms of the license.

      Corporations (just like all coders) would have an incentive to do fixes and feature adds the proper way, since it eases their burden for maintenance, etc. It's not like they are giving away their "secret sauce" or anything, right? Their suggestions and extra eyeballs - financially incentivized eyeballs to actually get the code fixed by the original author so as to save them money in both the short and long term - is a good carrot to offer via the RPL.

      As for derived works, no, you can't, same as you can't derive your own Harry Potter book. And there's no need to, as I point out in the Q & A. Why would you want to waste your time making and maintaining a "derived work" of some software that works perfectly fine for your use, and that you can include in any software you ship, and that if you ship a binary, you do not need to disclose any source, and that you can charge for?

      I don't think the software license should ever become the primary consideration when laying down the architecture of a new project.

      And yet it is a major consideration for any project, because it dictates not only what resources you have available, but also what limits you can do to finance the project. Selling software+services is more profitable than selling services alone.

      You're also requiring a certain understanding of Comp.Sci/Software Eng. before you can effectively interact with the licence. That's going to raise the barrier to entry to the free software world, and in particular lock out a great many kids and hobbyists who might otherwise have become great coders. If you're really worried about Free Software losing talent, that should be a major concern.

      Less understanding than with the GPL. For example, you can link RPL'd code with anything you want - the RPL doesn't impose any restrictions. If there are restrictions, they're from other licenses such as the GPL, which points out an area where copyleft licenses such as the GPL are less free.

      Anyone who can't figure out how to call a function in another file, but needs to do a spaghetti-code-style copy-pasta of the function body, shouldn't be writing software anyway. Same as anyone who can't do inheritance should be learning the basics of OOP. If they can write
      printf("Hello, world!");
      they have enough knowledge to
      include "gpc.php";
      $sess_id = gpc_cookie("sess_id", "");
      $new_fname=gpc_post("new_fname", "");
      $uname=gpc_post("usr_name", "Insensitive Clod");

      Or if they don't like using the prefixes, make a shim file with their own functions that call gpc_cookie, gpc_post, gpc_get, etc.

      The RPL doesn't lock them out. Unlike closed-source software, they can see the actual code, so they don't have to guess what's going on inside some "black box". But like closed-source software, they don't have to reveal their source to anyone unless they want to, so there's less of a hassle with arguing about distribution.

    140. Re:Marketing by NickFortune · · Score: 1

      For stuff such as php or javascript that has to be distributed, it can be shown that the code is the same if necessary

      I'm being pedantic, I know, but that's true in the case of Javascript, but not PHP. PHP sits on the server and the only code the user ever sees is it's output.

      You can run a PHP server locally, of course and host applications that way. You'd have a valid point in that instance, but I'm not aware of any application that does that. In general, the only way to check the source of a PHP app is to get a court order and seize the servers.

      For c/c++, and to a lesser extent java, it's more of a problem ... but this is the same with any compiled code, whether RPL or GPL or prorietary licensed code where the licensee has broken the terms of the license.

      I don't think that's true in the case of the GPL. For one thing, you can request the source. If they don't supply it, they're in contravention. If they do, and it doesn't compile to the same image, or do the same things, they're still in contravention. Just ask Harald Welte.

      As for derived works, no, you can't, same as you can't derive your own Harry Potter book

      And like J.K.Rowling, you are entitled retain the "no derivative works" option. I never said otherwise. What I'm questioning is whether retaining that particular right leads to a better developmental model, and if so, from whose perspective.

      If the day ever comes when I need to rewrite portions of J.K.Rowling's books in order for them to share a bookshelf with Terry Pratchett, then the same questions will apply there, too.

      Corporations (just like all coders) would have an incentive to do fixes and feature adds the proper way, since it eases their burden for maintenance, etc

      If corporations always thought like that, then the "Unix Wars" you referred to earlier would never have happened. And Microsoft would never have chosen an implementation of Kerberos incompatible with the rest of the world. To pick two examples at random. Sorry, but no sale on that point.

      Their suggestions and extra eyeballs - financially incentivized eyeballs to actually get the code fixed by the original author so as to save them money in both the short and long term - is a good carrot to offer via the RPL.

      See, a lot of corporations out there view Free Software as basically a cancer. Many of them take the view that it drives down their profit margins reducing the artificial scarcity underlying their business model, and that it makes it far too easier for newcomers to compete with them. Some think that the world would be a better if all Free Software were to die a horrible death and the world go back to the way it was in 1980.

      Do you really want to argue otherwise?

      I don't think the software license should ever become the primary consideration when laying down the architecture of a new project.

      And yet it is a major consideration for any project, because it dictates not only what resources you have available, but also what limits you can do to finance the project. Selling software+services is more profitable than selling services alone.

      Oh, sure. I mean:

      • "do we want to use the GPL because there's a hell of a lot of of GPL code we can legally use if we comply with the licence?"
      • "should we use BSD? We'll get more corporate buy in, but if we do anything really cool, the big players will brand it as their own, and we'll never see a cent."
      • "do we use a closed licence? There's still a hell of a lot of LPGL we can use and it doesn't obligate us in the least."

      All valid questions. Not ones that necessarily need to be addressed Day One, but worth thinking about.

      On the other hand

      --
      Don't let THEM immanentize the Eschaton!
    141. Re:Marketing by tomhudson · · Score: 1

      For stuff such as php or javascript that has to be distributed, it can be shown that the code is the same if necessary

      I'm being pedantic, I know, but that's true in the case of Javascript, but not PHP. PHP sits on the server and the only code the user ever sees is it's output.

      All it takes is one disaffected developer. It happens all the time. And in the meanitme, they've assumed a maintenance burden they don't need, and locked themselves into a specific version. Why do that when they're not required to share the source (which is the primary reason that businesses "cheat").

      For c/c++, and to a lesser extent java, it's more of a problem ... but this is the same with any compiled code, whether RPL or GPL or prorietary licensed code where the licensee has broken the terms of the license.

      I don't think that's true in the case of the GPL. For one thing, you can request the source. If they don't supply it, they're in contravention. If they do, and it doesn't compile to the same image, or do the same things, they're still in contravention. Just ask Harald Welte.

      That assumes that they did in fact use GPL source. As for the "same image" argument, it's flawed. What if I used a different compiler, and have since upgraded that compiler, or one of its libraries, or used a different set of optimizations than you, or post-processed it, or used a compiler and linker that purposefully uses randomization techniques every run to make it harder to inject malicious code at runtime?

      As for derived works, no, you can't, same as you can't derive your own Harry Potter book

      And like J.K.Rowling, you are entitled retain the "no derivative works" option. I never said otherwise. What I'm questioning is whether retaining that particular right leads to a better developmental model, and if so, from whose perspective.

      Is it better than a completely closed source, where you have to treat the software as a black box? I think so. Is it better than the GPL, in that it helps ensure that bug fixes and improvements get back into the canonical source code, rather than having so many different versions of the same file floating around? Again, I think so.

      Corporations (just like all coders) would have an incentive to do fixes and feature adds the proper way, since it eases their burden for maintenance, etc

      If corporations always thought like that, then the "Unix Wars" you referred to earlier would never have happened. And Microsoft would never have chosen an implementation of Kerberos incompatible with the rest of the world. To pick two examples at random. Sorry, but no sale on that point.

      The Unix Wars are pretty much over, which shows that you have to take the long-term view. The same thing, ironically, is happening with Microsoft. After 15 years of trying to maintain incompatible web standards, their latest browser is actually more standards-compliant than, for example, Chrome or Safari (neither of which implements css scaling properly) and better than Firefox or Opera (both of which, after css scaling, "forget" to adjust the vertical, but not horizontal, display area, and which you have to readjust the position with -transform-origin).

      However, the main point is that not all businesses will act rationally, but those that do wrt the RPL will reap the benefits. Their call.

      Their suggestions and extra eyeballs - financially incentivized eyeballs to actually get the code fixed by the original author so as to save them money in both the short and long term - is a good carrot to offer via the RPL.

      See, a lot of corporations out there view Free Software as basically a ca

    142. Re:Marketing by NickFortune · · Score: 1

      For stuff such as php or javascript that has to be distributed, it can be shown that the code is the same if necessary

      I'm being pedantic, I know, but that's true in the case of Javascript, but not PHP. PHP sits on the server and the only code the user ever sees is it's output.

      All it takes is one disaffected developer. It happens all the time

      So the code of a PHP can be inspected "if necessary" because if the need arises, then as if by magic a disaffected developer will appear and leak the source code. To be fair, I suppose it's no more unrealistic than your "protection" against incompatible closed source forks.

      Look, this has been fun and all, but it seems like every point in the last exchange is an evasion like that one. In most cases I think you know perfectly well what I mean, and I really don't have the time to keep dragging you back to the point, just to have you ignore it again. So I'm going to make a few closing observations, and then leave the last word to you, should you desire.

      You know, I seem recall someone from Microsoft saying that the free software movement was (so far as he was concerned) basically a bunch of guys working for IBM for free. And that's Microsoft's vision for Open Source. They'd sooner it went away altogether, but if not, they like us all to be working for Microsoft for free.

      I don't know if you designed RtPL to facilitate Microsoft's vision in this matter, but I don't see how you could have come closer if you had tried. You give away the absolute minimal rights required to get someone to debug your software, ensure that the project originator can keep strict control of the project And unlike BSD you don't require the creator's copyright to be acknowledged in binary distribution. If all you want out of Free Software is an unpaid workforce, I'd say you have created the perfect licence.

      Monetizing, we've discussed a few times. You've repeated asserted that RtPL makes it easier for a developer to monetize his code, but despite repeated invitations to do so, you've yet to explain how to offers any advantage over the GPL. There are some fairly clear advantages when it comes to monetizing someone else's code (whether they like it or not) but you've not responded to that point either.

      Your "protection" against corporations introducing deliberate incompatibilities into a closed release is, frankly, laughable. To say that you protect against a case, and then say that protection relies upon modern corporations either Doing The Right Thing, or failing that, to them admitting to wrong-doing, and that in a case where you couldn't possibly prove the transgression? The next time you have this discussion, you might also point out that they'll abide by the licence terms because otherwise Santa Claus will put them on the "naughty" list, and they'll find nothing but coal in their stockings come Christmas Day. In fact, I think I would have found that more convincing.

      The "no derivative works" issue is going to cause problems. I don't know what your background is, but you don't understand how PHP works, and while I think you can #include a .c file, I don't think I've ever seen it done. As such, I think you probably have an exaggerated idea of the power of shims and wedges. It's not efficient design to wrap abstraction upon abstraction, which is pretty much what you'd need to do if you have a large number of coders all retaining their own copyrights. Of course, if the project requires all copyrights to be assigned, then the problem largely goes away, but since that was such a searing indictment of the GPL when the GNU project did it, it would probably sound a little strange if you suggested it for RtPL. Even if it is the screamingly obvious solution.

      Lastly, while it's not strictly part of the licence, the general attitude of "no one should ever write code until they'

      --
      Don't let THEM immanentize the Eschaton!
    143. Re:Marketing by tomhudson · · Score: 1

      So the code of a PHP can be inspected "if necessary" because if the need arises, then as if by magic a disaffected developer will appear and leak the source code. To be fair, I suppose it's no more unrealistic than your "protection" against incompatible closed source forks.

      This is no different from the GPL, so I don't see why you're making a big deal about it.

      I don't know if you designed RtPL to facilitate Microsoft's vision in this matter, but I don't see how you could have come closer if you had tried.

      Get serious - the BSD and MIT licenses are more to Mr. Softie's liking. They wouldn't like the RtPL because it would mean that they'd have to work with the original author of any RtPL library they use - which would mean possibly leaking what they're working on. They're control freaks. They like the BSD license because they are free to modify the source, instead of having to work with the author - or maybe even $PAY_THE_AUTHOR??? for a customized version.

      BTW - the above is one example of how an author can monetize their code under the RtPL - or anyone, with any business, because there's always going to be someone who wants a modified version of something. Plus, once they've got the author on the line anyway, might as well ask her if she's interested in doing some other work for $MONEY :-)

      The "protection" from forking is well explained. Anyone who violates the license has two problems - (1) a disaffected employee can blow the whistle at any time, and (2) they ARE going to have extra costs for maintaining their illegal fork. This is the same basic kind of protection that most licenses give, so I don't see why you insist on denying it. Is it perfect? No - but it's easily as good as the GPL.

      I know how php works. include, require, include_once and require_once. As for the "

      Lastly, while it's not strictly part of the licence, the general attitude of "no one should ever write code until they're good at it" is going to be very intimidating to newcomers to Free Software. Again, there are those who'd see that as a good thing, but very few of them are on the Free Software side of the fence.

      What I wrote was that nobody should write code for distribution if they don't understand the basics of the language, such as how to make a function call (that's day 1 in most languages) or, if they're doing OOP, how inheritance works (that's day 1 in languages such as c++), or how to, for example, include a file in php (that's day 1 in pretty much any php course), or how to include an external css or javascript file in html (justf***inggoogleforit :-)

      [tt]

    144. Re:Marketing by rakaur · · Score: 1

      I can't go a single day without seeing you be a total douche on an Android/iOS thread. You're a bigger fanboy than Fan Boyington. No one takes anything you say seriously.

    145. Re:Marketing by somersault · · Score: 1

      It must be nice to be able to speak for everybody!

      My comment above had nothing to do with Android, it was directed at iOS. I used to actually choose Windows Mobile over iOS before Android existed, and in fact for a while until Android had proven itself more than just a fad.

      --
      which is totally what she said
  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.

    1. Re:3.x is errata. by gutnor · · Score: 1

      You do not need "evil reasons" to keep your source closed. The fact that Google is not willing to release the source of the most current version of Android and only promise to do so with the next version shows only a lack of commitment to the open source aspect of Android. That may or may not be important, (hell loads of people are just fine with Windows and iPhone, not all of them are stupid).

      However if I invested some real time developing Android (note: != developing for Android), that would make me think twice. For example, a small startup could be trying to create some original handset using Android to cut on the dev. Their investors could see Google attitude as a risk of being pwned.

    2. Re:3.x is errata. by Asten · · Score: 1

      perhaps, but the key for me is whether or not they're being transparent about it. This instance is not a big deal to me because they explicitly and publicly stated their intentions and reasoning. What would be extremely damaging in my eyes is if they failed to follow through with their public commitment to release ICS, or if they kept doing this. I just can't get worked up over one release. The reasoning holds water, and they have done everything they said they would do so far. And as further weight to that argument - your argument about putting 3.x on a handset - They didn't release 3.x specifically because they didn't *want* someone to put it on a handset and provide a royally effed up experience, because it's explicitly for tablets.

    3. Re:3.x is errata. by Sloppy · · Score: 1

      The issue isn't whether Google is free to do that, or should be free to do that, or whether they are being good or evil. All that is completely irrelevant when you look at things as a user. The issue is what users get.

      If you end up with something user-maintainable and user-verified-trustworthy, then it's going to pass the test from RMS' point if view. If you end up with a computer that you can't fix, it's not going to pass RMS' test.

      In that respect, Google's recent Android releases, as well as many hardware manufacturers' releases, all fail the test, and it doesn't matter what their motivations are.

      Many people don't care. They complete trust Google and the manufacturers without reservation. (And that's fine, IMHO, because if it turns out they're wrong, it's their problem. And if they're right, then end up with a computer which never annoys them.)

      OTOH if you have in the past experienced unpleasantness with failure to obtain maintenance (whether that maintenance is good old fashioned bugfixes, or addition of features, or removal of anti-features), resulting in a bitter oath of "never again," then Android 3 and manufacturer-locked phones don't have what it takes. When you want to change something, you don't care why they decided to not let you change it; you just care that you can't do it.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    4. Re:3.x is errata. by Anonymous Coward · · Score: 0

      Presumably, you missed the part where I repeatedly said for me. Unlike most commenters, i don't presume everyone should share my viewpoint.

      I do care about it being open, and i do not give them a free pass. I do, however, think they have earned the benefit of the doubt for a single case. I think they rushed to get Honeycomb out, and have valid reasons to meet their goals before releasing it. If they don't, they lose that benefit of the doubt, they lose faith, and they lose trust.

    5. Re:3.x is errata. by Anonymous Coward · · Score: 0

      It's not about idealism vs realism or good vs evil... When you release software without releasing the source, it's _not_ open source and it sure isn't free software. Maybe Android 3.x becomes open source at some point but it isn't that right now, no moral value judgments needed.

  3. Here we go by Anrego · · Score: 0

    Idealism crashing against practical application.

    At this point, I'm just happy that we are moving in the right direction.

    1. Re:Here we go by bonch · · Score: 0

      At this point, I'm just happy that we are moving in the right direction.

      Android is by definition a move in the other direction.

    2. Re:Here we go by Anonymous Coward · · Score: 0

      [[citation needed]]

      Unless you're trying to convince us that "not instantly and totally there in one step" is "the other direction", in which case, you're a loony.

    3. Re:Here we go by rtaylor · · Score: 1

      Which phone operating system were you writing and using your own applications for before Android?

      --
      Rod Taylor
    4. 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
    5. Re:Here we go by Anonymous Coward · · Score: 0

      That was certainly vague.

      I'm not an idealist. I certainly don't forsee the RMS dreamworld where everything is completely open, and don't view non-free software as the anti-christ.

      I don't expect google to open up _everything_, nor do I expect any company. It is nice to see companies open up the components where it doesn't rob them of a competative advantage. To me having some components of the system open is a step ahead from the usual practice of having none of the components open.

    6. Re:Here we go by Anonymous Coward · · Score: 0

      Palm?

    7. Re:Here we go by Microlith · · Score: 1

      PalmOS, Windows Mobile (amusingly)

      The hope, of course, is that we GAIN in functionality and capability, instead of progressing along with closed down platforms and having that lockdown creep up the stack.

    8. Re:Here we go by bored · · Score: 1

      Definitely PalmOS. Still use the thing (treo 650), as I have 100% control over it. Plus, the parts are nearly free, and the battery life is measured in days... Finally, its built like a tank. I actually tried to break on at one point, and was only successful at breaking the screen and dislodging the battery connector. 20 minutes later I had it working again.

      The dev kits are also free software.

    9. Re:Here we go by Anonymous Coward · · Score: 0

      How quickly we forget that *tons* of phones had JVMs before Android was event a gleam in Rubin's eye. I was writing MIDlets in 2002 for my J2ME enabled Motorola i85s. I owned several Java enabled phones after that one, mind you, that doesn't change the fact that they all had terrible screens.

    10. Re:Here we go by Anonymous Coward · · Score: 0

      ... and symbian, and windows phone, and whatever that motorola phone os was that ran jars...

    11. Re:Here we go by Andy+Dodd · · Score: 1

      Please substantiate this.

      Compared to what mobile OS that actually has any decent market share is Android a move in the wrong direction as far as openness?

      PalmOS? Always closed-source, and when someone figured out how to "cook" custom PalmOS ROMs for the Treo 650, Palm was VERY aggressive at shutting them down.
      Windows Mobile? - Always closed-source, and sadly, prior to Android, WM was the most open of the mainstream mobile OSes.
      Blackberry? - Highly closed and tightly controlled
      Apple iOS? - With the exception of dumphone OSes, it's the epitome of closed
      Symbian? - Never had significant market share, and the issue of Symbian and openness seems to be a yo-yo
      OpenMoko? - Did they ever even release a fully functional device? If they did, it was an EDGE device in a UMTS era.

      --
      retrorocket.o not found, launch anyway?
    12. Re:Here we go by Sloppy · · Score: 1

      Idealism crashing against practical application.

      Yeah, now we just need to ask which side is being idealistic and which is being practical.

      Person A: "Software needs to be maintainable!"

      Person B: "Software needs to protect the reputation of related brands!"

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    13. Re:Here we go by the+linux+geek · · Score: 1

      Symbian was the top-selling smartphone OS until fairly recently, with extremely strong market share in Europe and Asia. I wouldn't call ~50% of global smartphone sales "never had significant market share."

    14. Re:Here we go by shutdown+-p+now · · Score: 1

      Only some Android phones have locked bootloaders, and their number seems to be decreasing.

      I'm not aware of any Android phones running closed-source Android versions (i.e. Honeycomb); only tablets do.

      All in all, Android does not guarantee openness, but in practice the Android ecosystem is much more open, since you can buy a phone that is open, while still enjoying the extensive app selection and other bonuses of a commercialized platform.

    15. Re:Here we go by 91degrees · · Score: 1

      Both of those are idealistic statements.

      Practically speaking, Android is adequately maintainable. It's not like we're expecting to see many phones running for a decade or more, and they're certainly not running mission critical applications.

      From a practical point of view, for the platform to be a success, it does need buy-in from various brands. This may well mean compromising some other aspects. That's a political decision. As a developer I can't really say I care too much. I've happily developed for considerably more closed platforms.

    16. Re:Here we go by Anonymous Coward · · Score: 0

      Oh noez, a strawman army! How will Andy Dodd defeat them?

      Oh...

    17. Re:Here we go by darkshadow88 · · Score: 1

      In practice an Android phone with a locked bootloader (and running a closed-source Android version) is as closed as an iPhone.

      No. First off, all versions of Android that run on phones are open-source. Even on tablets, though, where Honeycomb is not open-source, you're free to run whatever apps you want without having to get anyone's approval. On the iPad, you can't (without jailbreaking). That, to me (and I think to many others as well), is the most important distinction.

    18. Re:Here we go by darkshadow88 · · Score: 1

      I assume GP meant "never had significant market share in North America". Not once have I ever seen a Symbian phone in person.

    19. Re:Here we go by Anonymous Coward · · Score: 0

      Symbian. You could write native GUI applications even on Python.

  4. 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 scubamage · · Score: 0

      You're wrong about IOS being the most common OS, Android has it beat worldwide. If a single manufacturer made android phones they would beat apple, however since its spread across Motorola, HTC, Samsung, LG, Huawei, etc etc etc they can't claim the cup on that one.

    4. Re:Of course not by tepples · · Score: 1

      That or they can do what AbiWord and VirtualBox used to do: the Free versions were called "AbiWord Personal" and "VirtualBox OSE". The Free version of Android would thus be called "Android AOSP" (Android Open Source Project) and the approved version "Android OHA" (Open Handset Alliance). I've already been using these names to distinguish devices with Android Market from devices without, especially when talking about the lack of an Android-powered close substitute to the iPod touch.

    5. Re:Of course not by Reapman · · Score: 1, Interesting

      Just curious what exactly Google did to you, and why you perceive Google to be more evil then say Apple? Your always posting dozens of comments on any Google/Android article and if it wasn't for your low UID I'd write you off as another troll account. Judging by the time you invest in this on Slashdot I think you have a very personal or financial stake in this and just curious which it is.

      Do you hate Google because they're not as open as you'd like (yet still more open then Apple), or do you hate Google because they are not Apple? Or are you just one REALLY old troll - in which case I tip my hat to you.

    6. Re:Of course not by paxcoder · · Score: 1

      This is exactly what I was about to say. TM, which, surprisingly*, the poster mentioned takes care of the branding problem.
      Surprisingly because he/she still thinks that's Google's motivation.

    7. 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.

    8. Re:Of course not by GlennC · · Score: 1

      I'm afraid that won't stop the problem Google is trying to address, which is cheap crap running "Android."

      Users won't care about "Free" or "Approved" versions...if they even read far enough to notice. They'll see that the cheap crappy device they're looking at runs "Android" poorly, and therefore think "Android must be crap, so I'll get an iPhone/iPad instead."

      Remember Rule #1: People are generally stupid.

      --
      Go on, citizen, stamp the vote card. R or D, your choice.
    9. Re:Of course not by scubamage · · Score: 1

      Hm, sadly the only source I can find atm is the statistics release by Millenial's ad network. Would have sworn there were articles about this earlier, but for the life of me I can't find them now. Oh well, i concede it for now :)

    10. Re:Of course not by Anonymous Coward · · Score: 0

      Judging by the time you invest in this on Slashdot I think you have a very personal or financial stake in this and just curious which it is.

      Going by that logic, all anti-ms trolls are sponsored by Microsoft competitors.

    11. Re:Of course not by poetmatt · · Score: 1

      other way around. all MS trolls usually *are* sponsored by Microsoft (and their partners).

    12. Re:Of course not by green1 · · Score: 1

      By that metric I can almost guarantee that windows phone has more market share then everyone... (what with it being the leading desktop OS and all)

      But it's a ridiculous metric. I don't care what other devices they have put a similar OS on to.

      This is just one of those ridiculous arguments that apple fanbois keep clinging to to pretend their favourite OS is ahead in the market when in actual fact tehir market share is falling quickly.

    13. Re:Of course not by beelsebob · · Score: 1

      Huh? You think Windows Mobile has more market share because Windows Desktop is installed on lots of desktop computers?

      Last I checked, iPhones, iPads, iPods all ran the same OS, Windows phones and windows desktops did not (hence why Macs were not included in the count).

    14. Re:Of course not by Anonymous Coward · · Score: 0

      Android is growing *much* faster than iOS. On smartphones, Android has a small lead in installed base, and a sizable lead in share of current sales. For tablets, Android hasn't really gotten off the ground yet (I assume you are including the iPod Touch as an "extra-small tablet").

      Apple may remain the single largest vendor of smartphones and tablets, but I'll be shocked if they have even a quarter of the total Android numbers three years from now.

    15. Re:Of course not by Andy+Dodd · · Score: 1

      To be honest, there is one other approach Google could have used to combat the KIRFs, fragmentation, and "Poison Pills".

      There's one component within nearly all Android devices that isn't actually part of Android and was never open-source by any definition - Google Apps (which includes the Market).

      Crack down on GApps licensing, and you can exert control over the Android ecosystem without hiding away the source for the rest of the OS stack.

      --
      retrorocket.o not found, launch anyway?
    16. Re:Of course not by Angostura · · Score: 1

      No, it's the argument we have for not installing OS X on random bits of kit.

    17. Re:Of course not by Andy+Dodd · · Score: 1

      One thing you need to look at beyond market share is market share growth.

      Android's market share GROWTH is significantly higher than Apple's. So if you've got anywhere close to Apple's market share while you're growing faster - well, the writing's on the wall.

      --
      retrorocket.o not found, launch anyway?
    18. Re:Of course not by GameboyRMH · · Score: 1

      Same thing, different stuff.

      Desktops: Close the hardware to preserve the marketing purity of the software.

      iShinies: Close the software to preserve the marketing purity of the hardware.

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

      Not really – Apple's market share is still growing too. The people the writing is on the wall for are collectively, RIM, Nokia, MS.

    20. Re:Of course not by wayward4now · · Score: 1

      Remember Rule #1: People are generally stupid.

      I refer to that group as the "dull-normals". The problem the Democrats have ( and /. users), is that they vastly under-estimate their numbers. Google has a handle on that segment of the population, as they deal with them everyday and there is no small measure of "fear and loathing" towards them. So, if you don''t want to incur the wrath of the dull-normals, don't let the package loose into the wild, so other unscrupulous idiots won't take something half-baked and peddle it alongside a stack of knock-off audio CD's to Joe and Jane Lunchbucket. That would only end in tears and recriminations. In like manner, Stallman might be missing this point of Google's, as the people he hangs with usually have a higher than normal IQ's, like the average Linux User. :) Ric

    21. Re:Of course not by shutdown+-p+now · · Score: 1

      Windows and Windows Phone are completely different OSes, not the least so because apps for one won't run on the other at all, and there's no straightforward way to port them. Lumping them together is not like combining iPhone and iPad; it's more like combining iPhone and iMac.

    22. 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...

    23. Re:Of course not by Ster · · Score: 1

      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.

      I never had any trouble from Apple with installing Linux on my G3.

      I never had any trouble from Apple with installing Linux, Windows, or FreeBSD on my MacBook Pro.

      I'm pretty sure people have installed alternate OSes on iPods and maybe iPhones as well.

      So where's Apple stopping people from putting other OSes on Apple devices? They take exception to putting Mac OS X on non-Apple hardware, but that's the opposite of what you're complaining about.

      -Ster

    24. Re:Of course not by drinkypoo · · Score: 1

      Just curious what exactly Google did to you, and why you perceive Google to be more evil then say Apple?

      You know, I read, and re-read, and re-reread the parent to this comment, and I don't see anything that validates the idea that the GP believes that Google is more evil than Apple. Indeed, they use Apple as an example of a closed software ecosystem in a way that implies negativity.

      Personally I have come to regard Google and Apple the same since this "real names" policy has come along. Since Apple primarily interfaces with users in a commercial way, it already tends to tie its knowledge of them with their real identity via payment schemes, cellphone contracts, registration cards, and so on, while Google has to rely on changing their ToS with the wind. But both are commercial organizations utterly willing not just to exploit you, but also to sell you out. But that doesn't tell you anything about how the GP feels.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    25. Re:Of course not by Reapman · · Score: 1

      As I mentioned in my post, it isn't this post that I'm responding to - it's the 5 or 6 responses PER GOOGLE ARTICLE he has negatively towards Google and positive towards Apple that makes me wonder why he cares so much.

      Seriously - every time I'm reading comments on Android I can almost guarantee I see him pointing out the same thing over and over and over and over and over again. It's just as annoying if you swap Apple and Google's names around.

      I guess I don't know why anyone would care THAT much about, well, anything - and so wanted to know why.

    26. Re:Of course not by GameboyRMH · · Score: 1

      I'm pretty sure people have installed alternate OSes on iPods and maybe iPhones as well.

      When has this been done?

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    27. Re:Of course not by gmhowell · · Score: 1

      Market share growth is also a twisted measurement in that starting from zero (or one) will give much bigger growth figures (as a percentage) than starting from, say, 100 million.

      Yes, there are numbers involved, but there is still plenty of room for analysis.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    28. Re:Of course not by jo_ham · · Score: 1

      There's a youtube video of Android running on the iPhone, and the iPod modding community is long established - originally as a way to get the iPod to play FLAC and Ogg Vorbis. Five seconds on google will probably help you.

    29. Re:Of course not by drinkypoo · · Score: 1

      Maybe you should just post to the story then, instead of replying to a comment.

      I guess I don't know why anyone would care THAT much about, well, anything - and so wanted to know why.

      Uh really? You don't know why anyone would care that much about anything? Why do you even get out of bed then?

      It matters what Google and Apple do because users are using their devices to access information, which has ramifications for free speech.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    30. Re:Of course not by Anonymous Coward · · Score: 0

      "Maybe you should just post to the story then, instead of replying to a comment."

      The irony of this statement in your post is amazing.

    31. Re:Of course not by drinkypoo · · Score: 1

      The only irony I can detect is that you and Alanis don't understand irony. I made a reply because I was replying. He made a reply because he was stupid.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    32. Re:Of course not by rsborg · · Score: 1

      Just curious what exactly Google did to you, and why you perceive Google to be more evil then say Apple?

      There is no binary comparison here. Apple is a software company that makes it's money by packaging it in smooth desireable hardware (which they close up as tightly as feasible).

      Google is also a software company that makes it's money through advertising on it's free services (in addition to many other people's sites as well). Google claims to be open where Apple makes no such claims. Google claims to "do no evil" while some of it's actions are vaguely in the "evil" arena.

      Both companies can be dangerous at industry controlling sizes (just like Microsoft, IBM, AT&T or say, Standard Oil)... the question is, do either of them control entire industries? If Apple has it's way, it will sell the most popular and highest margin devices, reap a vast majority of profits and leave the low-end for competitors who don't mind the non-existent margins (see iPod in mp3 player market). If Google has it's way, Android will have close to monopoly share of devices, becoming an industry standard through network effects, all running Google services and ad network... there would be no escaping Google's tracking of you

      In the mobile market I'm not sure which one is worse, but I can tell you that Google at such scales can very truly be evil (as would Apple).

      --
      Make sure everyone's vote counts: Verified Voting
    33. Re:Of course not by darkshadow88 · · Score: 1

      GP is talking about the old-style iPods, not iPod Touches. I used the Rockbox firmware on my iPod back in the day, but to my knowledge there are no alternate OSes for the iPhone or iPod Touch.

    34. Re:Of course not by darkshadow88 · · Score: 1

      They should have done what they did with Chrome, calling the fully open-source project Chromium. That way, there are two different brand names and it's clear which devices are certified. Call the open-source project something other than Android, and let those who use it advertise something to the effect of "compatible with Android apps", making it clear that it's not Android.

    35. Re:Of course not by Snarky+McButtface · · Score: 1

      Rockbox can be installed on several generations of iPod.

    36. Re:Of course not by tlhIngan · · Score: 1

      Crack down on GApps licensing, and you can exert control over the Android ecosystem without hiding away the source for the rest of the OS stack.

      That only controls Android OHA. AOSP Android stuff already ships without GApps - Archos was one of the well-known vendors of Android media players. The alternative marketplace that I think Archos started (because they can't get GApps) was AppsLib.

      Of course, there are tons of devices out there running AOSP, and many run GApps because like all the other Marketplace stuff, there's no DRM on APKs. Just configure your device correctly and boom, you have full market access on your AOSP device. (E.g., nook Color). And I'm sure most of the providers using AOSP probably pirate GApps anyhow. Or provide access to alternate firmware with it built in, or simple steps to install it.

      So not only has Google effectively "lost control" of putting Android on shitty hardware ,they've also "lost control" of GApps. Legit vendors have to run through the hoops, but AOSP vendors just do whatever. And hell, you can bet the first thing the community does (usually on xda-developers) is how to get GApps on the latest AOSP-running device.

      All Google can do is ask that devices be locked down and unrootable (to prevent easy access to the APKs), and not provide source so AOSP vendors can't do a thing. Then again, AOSP vendors have access to Android 2.3, which they're sticking on tablets with aplomb and show up in the tablet aisle.

    37. Re:Of course not by hitmark · · Score: 1

      Google already do this, and why the Amazon store is so interesting.

      If you want to bundle the GApps and Market on a Android device, there is a checklist of things you need to have before Google gives the thumbs up. This list is why we are seeing non-phone Andoid device only recently.

      http://source.android.com/compatibility/index.html

      Google makes little noise about this on stage, as they want to appear as the thinker friendly corporation.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    38. Re:Of course not by Anonymous Coward · · Score: 0

      "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..."

      Err, isn't that what software freedom is?

    39. Re:Of course not by bingoUV · · Score: 1

      Lack of android powered close substitute of ipod touch? 2 answers :
      1. There are. Get any android phone and don't put in a sim card. No contract needed. I bought Samsung spica in july 2010 for equivalent of 220$ in my country. 600mhz processor,reasonably responsive screen, 256 mg ram, full google app support. Good replacement of ipod touch. I see even in the US you can get uncontracted phones e.g. on ebay, amazon etc.

      2. Ipod touch is simply smartphone without phone. In these days of mass production, it doesn't cost much to add the gsm chip and it is actually cheaper to include the gsm chip if it gives larger scale rather than not adding it. It is like asking where can I get a good fast processor without floating point unit? Answer is buy intel / amd and don't use fpu.

      Now, why Apple is selling ipod touch? Only Apple can sell lack of a feature. Rest all manufacturers sell features.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
  5. Linux? by Anonymous Coward · · Score: 0

    You'd think he'd like to interject in his conversation for a moment.

    1. Re:Linux? by halivar · · Score: 1

      Am I the only one who noticed he didn't call it GNU/Linux? Is he finally conceding on that point?

    2. Re:Linux? by heypete · · Score: 1

      Doubtful. Does Android have GNU stuff in it, or is it just a modified Linux kernel?

    3. Re:Linux? by ACS+Solver · · Score: 1

      Yeah right... the use of GNU/Linux is an ideological term for RMS, no way he's going to stop doing that. He'll stick to the term just like he sticks to the ideal of everything running free (in the RMS/GNU sense) software and users reprogramming their software.

      According to their ideas, though, GNU/Linux is the name for the full OS such as most distros. Linux is the name for the kernel. Android doesn't use all GNU components that Linux distros typically do. It doesn't support glibc and probably makes little, if any, use of GNU software.

    4. Re:Linux? by mmcuh · · Score: 1

      Why would he call the Linux kernel GNU/Linux?

    5. Re:Linux? by Andy+Dodd · · Score: 1

      It has some GNU stuff in it, but VERY little compared to your typical Linux distro.

      --
      retrorocket.o not found, launch anyway?
    6. Re:Linux? by godrik · · Score: 1

      GNU/Linux is the full operating system. The kernel itself is just Linux. Android does not run the GNU stack, just the Linux kernel. So he is right calling it Linux and not GNU/Linux. The mainstream Debian runs GNU/Linux. However, the kfreebsd architecture runs the freebsd kernel on top of the GNU userland and so it is called (or at least should be called) GNU/kfreebsd. (The k is there to express only the kernel is used, all the system tools come from GNU)

  6. Yawn. by ZPWeeks · · Score: 0, Redundant

    Idealist pissed that not everyone subscribes completely to each tenet of his philosophy. News at 11.

    1. 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.

    2. Re:Yawn. by BitZtream · · Score: 0, Flamebait

      Because not all of us subscribe to the same utterly silly and completely incorrect definitions you and RMS like to use for the words 'free' and 'open'.

      The fundamental basis of the whole idea as you put it, is fucking flawed by any normal persons definition. When you're solution to a problem (in this case lack of 'free' and 'open' software) is to do the exact opposite (attach a viral, rather restrictive license like GPL with severe limits built in), and preventing it from being exactly what you're claiming it should be ... well it kind of makes you look stupid.

      Before you bother to argue with me, remember, I've already said we've clearly got different definitions for free and open, everything after that is irrelevant.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    3. Re:Yawn. by bberens · · Score: 1

      Not true, freedom 0 is the ability to run third party software. With iProducts you can't run anything not blessed by Apple. With Android you at least get that. It's not much, but it's a start.

      --
      Check out my lame java blog at www.javachopshop.com
    4. Re:Yawn. by Anonymous Coward · · Score: 0

      You're a really huge supporter of open software, apparently. The funny thing is that it only seems to be an issue to you when some non-completely-open-according-to-your-definition software is a direct competitor of Apple's iOS.

    5. Re:Yawn. by Anonymous Coward · · Score: 0

      "Third party software"? No, that's not right. Freedom 0 is the freedom to run the software, for any purpose. It doesn't mean that you can run third party software.

  7. 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.

  8. 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 GameboyRMH · · Score: 1

      Wow, is iOS4 more open than Android 3? Hahaha this is pretty fucked up!

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    2. 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

    3. Re:Don't forget Apple by Anonymous Coward · · Score: 0

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

    4. Re:Don't forget Apple by Andy+Dodd · · Score: 1

      Not even remotely... Significantly larger portions of the Android 3.x source have been released.

      Basically - Every single one of the iOS4 components that had source released in the link given was because it was pre-existing LGPL-licensed code. Most of those components are also present in Android 3.x and similarly are open-sourced. (Not all of 3.x is closed-source.)

      In addition, unlike iOS, the base Linux kernel for Android 3.x devices is fully open-source.

      More importantly - Apple practices full and complete Tivoization in regards to the components that they do release source code to. Yeah the source exists but it's utterly and completely useless on every single Apple device thanks to Tivoization.

      Android 3.x, on the other hand, is notable in that while many source code components are missing, NONE of those that have been released are Tivoized on any device - even the Xoom has an unlocked bootloader (or at least unlockable) in direct contrast to nearly every other Motorola Android device.

      --
      retrorocket.o not found, launch anyway?
    5. 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:Don't forget Apple by Anonymous Coward · · Score: 0

      Of course you can install apps on an iOS device not approved by Apple. You have to root the phone, just like you have to root an Android phone to do a lot of the things people claim it can do which iOS can't.

    7. Re:Don't forget Apple by drb226 · · Score: 1

      In a word: yes.
      In two words: by far.
      In three words: very much so.

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

      No rooting is required to do it on android, there's a simple checkbox and that's it.

  9. Better for android as a whole by eclectro · · Score: 1

    The whole reason for android being closed source now is that there were five different versions of android that are/were incompatible with each other. This way google can rein in the errant OEM modifications that led to these incompatibilities.

    --
    Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    1. Re:Better for android as a whole by bonch · · Score: 4, Insightful

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

    2. Re:Better for android as a whole by afidel · · Score: 1

      Huh? Since Motoblur, Sense, and Touchwiz are all just shells on top of the base Android OS and can all run the same applications (with small exceptions) I'm not sure what you are getting at? The biggest fragmentation comes from the fact that Google handed over the responsibility of updating the OS to the vendors and the telcos who would rather sell you another phone and/or have you renew your contract than make your existing device work better and so there are 4 major versions in common use with significantly different sets of features.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    3. Re:Better for android as a whole by Desler · · Score: 1

      So basically it's even less free? Isn't the whole point of free software that it can be forked and modified without needing someone else's blessing to do so? It's ever amusing to hear fandroids come up with all sorts of ridiculous excuses your why this is a good thing that google is doing despite it going completely contrary to the claims of "freedom".

    4. Re:Better for android as a whole by jimicus · · Score: 1

      and can all run the same applications (with small exceptions)

      My emphasis.

      I imagine Google foresaw a future those small exceptions became large exceptions. Android is already rapidly showing signs of fragmenting into a disparate platform full of products that sort-of work, all of which have minor annoyances (but you can fix them with cyanogen! Provided you don't mind voiding the warranty on that phone you're stuck with for 18 months, working or otherwise!); I could easily see it becoming an absolute nightmare.

    5. Re:Better for android as a whole by hedwards · · Score: 1

      Not quite, the biggest fragmentation comes from Google not forcing handset makers to allow the handsets to be unlocked by the end user without having special keys.

    6. Re:Better for android as a whole by Anonymous Coward · · Score: 0
      you're kidding right? really, tell me you're kidding. of course they can. it's the business world, not tech. google can pretend that it's chocolate cake and lollipops. the day that google will stop pretending that all of it's products are what techies really want so that the lay person will think its "the stuff" is the day I will use capitals to start my sentences.

      actually not really a bad marketing plan, if i were to start a business myself....

    7. Re:Better for android as a whole by green1 · · Score: 1

      What's your definition of freedom? for you it may be forking and modifying, for many people it's simply being able to run whatever you want on it. And if that's your definition, Android is already there.

    8. Re:Better for android as a whole by ex-googler · · Score: 1

      > If Google is all about openness

      Not sure where you got that idea from. But no, Google is not about "openness". They are about money, through placement of advertisement.

    9. Re:Better for android as a whole by Andy+Dodd · · Score: 1

      The interesting thing is that with Android 3.x so far:
      1) Average update latency is FAR lower. Every single device that was released initially with 3.0 has had 3.1 available for a few months. 3.2 is available for quite a few devices already despite it being released less than a month ago.
      2) Not a single Honeycomb device has a fully locked bootloader. Of those that do have locked bootloaders (Xoom and Galaxy Tab 10.1):
      a) The Motorola Xoom has an unlockable bootloader, the first Motorola Android device since the original Droid to have one
      b) The Samsung Tab 10.1 has a dual-stage bootloader - the nvflash stage is locked on some devices which prevents nvflash from being used to flash, but does NOT prevent any later-stage components from being loaded if they can be flashed (unlike Motorola locked bootloaders, which prevent flashing AND booting of all unsigned code). The Samsung bootloader stage, aka the "Odin" stage based on the name of Samsung's software that can flash kernels and system images with the assistance of said bootloader stage) is fully unlocked - anything that can be flashed with Odin can be flashed regardless of signing, and will boot regardless of signing.

      --
      retrorocket.o not found, launch anyway?
    10. Re:Better for android as a whole by Anonymous Coward · · Score: 0

      Not quite, the biggest fragmentation comes from Google not forcing handset makers to allow the handsets to be unlocked by the end user without having special keys.

      How on earth could google do that?

      Google tried to go around the carriers in the US with direct sales of the Nexus 1. It didn't work, because normal people get a phone from the carier, and expect the carier to support it. The carriers are gatekeepers between google and users. The carriers want all phones that are model X to be exactly the same, because support is a nightmare if every phone can have different software. Satisfying the 15 geeks who care about compiling every part of their phone's OS is not something carriers would be willing to raise their support costs for.

    11. Re:Better for android as a whole by afidel · · Score: 1

      I disagree, the vast, vast majority of users aren't going to go looking for a third party ROM for their phone, they are only going to upgrade if a little thing pops up and says click here to update.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  10. And what phone does RMS own? by nharmon · · Score: 0

    Oh wait, he doesn't.

    1. Re:And what phone does RMS own? by Anonymous Coward · · Score: 0

      Maybe if it came with a driver for the Xerox laser printer, he'd have noticed the situation three years ago.

    2. Re:And what phone does RMS own? by scubamage · · Score: 1

      He's got an android, and the hurd kernel is in development.

    3. Re:And what phone does RMS own? by unixisc · · Score: 1

      He's probably waiting for the Replicant phone. And once that's there, he'll discover that one has to put one's real identity while getting one, which he'll be as opposed to as much as he is against Facebook & Google+, and refuse to endorse this either. To be fair, he's not stuck on Hurd - he's himself lost interest in it, and just prefers to force Linux to be called GNU/Linux, which is easier than figuring out which kernel to use for Hurd.

      Incidentally, does he still live in the MIT lab?

  11. Currently by AvitarX · · Score: 1

    On the phone, Android is free software.

    Ice Cream Sandwich is supposed to be Open Source.

    Android 3 is not for phones, and the fact that people would complain about Android 3, and then follow up with "Android is a major step towards an ethical, user-controlled, free-software portable phone, but there is a long way to go" is why they did not release the source. 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).

    Android is open source for the phone, and allegedly will remain into the future (along with becoming open source on the tablet).

    All complaints about Android in summary focus on tablets, all complaints about devices focus on phones. Let's make are rants make sense please.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    1. 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?

    2. Re:Currently by AvitarX · · Score: 1

      I agree in principal, they should of just required dropping the name "Android" from such devices, but it should of ended there.

      The fact is though, that Android phone is, and allegedly will remain Open Source. And more importantly, the handset hardware appears to have at least 2 companies (and with google buying Moto, hopefully 3) committed to open hardware (HTC and Samsung).

      We have in the Android ecosystem, not just high-quality software being opensource, but high-quality hardware allowing custom software.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  12. RMS, please elaborate this part by Anonymous Coward · · Score: 0

    "Even though the Android phones of today are considerably less bad "

    That's nonsense. Google's one of the worst companies when it comes to respecting users' privacy and Android users are not Google's customers. Google's Android is all about sucking as much private data out of their users as possible. Apple and MS don't do that.

    1. Re:RMS, please elaborate this part by Aryden · · Score: 1

      Naivete... Apple and MS have both come under fire over user privacy issues. here's a major difference. On my ACA droid build, I have this nice app, it's called LBE Security Service. Thankfully, monitors every app that tries to access any type of information and do something with it. While giving me complete control over what is allowed to look at my data, what data it is trying to see and what it can do with it IF I allow it to see it. On WinMo 7, I have yet to find an application that comes even close.

  13. Re:RMS? Who cares? by Anonymous Coward · · Score: 1

    You need hardcore idealists to make progress, but yeah, it's generally best not to take everything they say too seriously.

    Take `em out of their respective cages once in a while, let them scream about something for a bit, then put `em away till next year.

  14. It will happen. by unity100 · · Score: 1

    someone will leak the source code.

    1. Re:It will happen. by Anonymous Coward · · Score: 0

      leaking source code doesn't make it free.

    2. Re:It will happen. by unity100 · · Score: 1

      its under apache license.

  15. 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.

  16. Re:RMS? Who cares? by Anonymous Coward · · Score: 0

    Thanks for asking...

    If you are happy with Windows (without networking*) as your only** OS choice besides a few proprietary Unixs, then OK.

    BSD license was a direct result of RMS lobbying the Berkeley folks to adopt a GPL type license. He failed to get them to go all the way to the GPL, but at least got them on the track of a free license.

    It would be hard to argue that the free licenses that followed (like Apache) were not influenced by what came before them too.

    Nearly every large site in the world is based on Linux, which is free software using the license RMS developed. Nearly all of these sites have contributed back to the projects that they are built on, proving the validity of the model RMS envisioned.

    RMS has had, and still has, probably, the greatest influence on the state of modern computing of anyone today.

    * In case you didn't realize it, M$ Windows used the TCP stack from BSD.

    ** Apple OSX stack is almost entirely based on free software.

  17. Re:RMS? Who cares? by Anonymous Coward · · Score: 0

    Ah... Stallman. The unwashed, poo-flinging, rabid hermit that nobody listens to because they're so out of touch with society. It's one thing to acknowledge their contribution to society in the past, but to hold them up in modern times as a luminary only goes to show that your viewpoint is also out of touch.

  18. Re:RMS? Who cares? by Anonymous Coward · · Score: 1

    Really? It's a big deal when RMS criticizes something for its supposed lack of moral purity? Please. RMS is a one-man outrage brigade who has long, LONG since outlived his usefulness. If you can find an article talking about Stallman doing something OTHER than being outraged that someone in the software field actually lives in the real world, THAT would be a Big Deal.

  19. 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 Anonymous Coward · · Score: 0

      Don't, DON'T, buy branded phones. Just don't do it.
      Or please stop complaining about branding.

    3. Re:Android respects freedom 0 for apps by barzok · · Score: 1

      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

      Your beef here is with your carrier and to a lesser extent the phone manufacturer, not Google/Android

    4. Re:Android respects freedom 0 for apps by Anonymous Coward · · Score: 0

      For a consumer, the end result is the same.

      Your beef here is with your carrier and to a lesser extent the phone manufacturer, not Google/Android

    5. 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.

    6. 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.

    7. Re:Android respects freedom 0 for apps by Dave+Emami · · Score: 1

      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.

      The reason you can't remove them is that they're installed as part of the core OS; you can't uninstall them any more than you can Dialer or Settings Storage. Whether a non-rooted phone should have that restriction is a separate question (there are good arguments for not wanting the average user to be able to do those things), but still, the offender is the phone manufacturer or provider for putting the crap apps in, not Google for requiring root access to modify the core.

      --

      "The Greens lynched a hacker in Chicago. Last month, but I think the body's still hanging from the old Water Tower."
    8. Re:Android respects freedom 0 for apps by bigstrat2003 · · Score: 1

      No, I don't think you get it. Barzok is in no way saying that behavior such as you describe is acceptable; he is rather (correctly) saying that it can't be described as an "Android problem" because it's the carriers pulling that stunt (not Google).

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    9. Re:Android respects freedom 0 for apps by CharlyFoxtrot · · Score: 1

      Your beef here is with your carrier and to a lesser extent the phone manufacturer, not Google/Android

      Sure it is, Google allows the carriers and manufacturers to lock down Android in this way. They could easily disallow this kind of lockdown in the Android Compatibility Definition Document and end it, but they won't because they are looking out for their customers' interests (those of the carriers and manufacturers) and not yours.

      --
      If all else fails, immortality can always be assured by spectacular error.
    10. Re:Android respects freedom 0 for apps by QuantumRiff · · Score: 1

      Why should my beef be with the carrier? If Redhat Provided a mechanism for adding and removing software, but allowed paid vendors to purposely bypass that and not be able to be removed, wouldn't you be mad at Redhat?

      --

      What are we going to do tonight Brain?
    11. Re:Android respects freedom 0 for apps by cerberusss · · Score: 1

      Perhaps you can't remove it, but still prevent it from starting in the first place, via the Autostarts app.

      --
      8 of 13 people found this answer helpful. Did you?
    12. Re:Android respects freedom 0 for apps by tehcyder · · Score: 1

      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...

      That seems to be a "feature" of branded phones in the US, it's not something I've had toworry about in the Uk. In other words, it's the phone companies' fault, not Android's.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    13. Re:Android respects freedom 0 for apps by Coren22 · · Score: 1

      Please direct me to a source of unbranded Verizon compatible phones. I would love to hear your input on that.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    14. Re:Android respects freedom 0 for apps by Coren22 · · Score: 1

      Do you understand how these applications are installed so that you can't uninstall them? They are installed in the root filesystem which is read only. The root file system is read only for security reasons, if you root, you can remount the root filesystem and delete the apps, but generally, it is a bad idea to run the root file system as RW.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    15. Re:Android respects freedom 0 for apps by CharlyFoxtrot · · Score: 1

      That doesn't matter. Google could say "As per spec, only these system apps are allowed on the root fs all the rest must be installed on a rw fs."

      --
      If all else fails, immortality can always be assured by spectacular error.
  20. 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.
    3. Re:Android is not Open Source, it is Open Sauce by Anonymous Coward · · Score: 0

      but who really cares? I know it's a principle... but what if it's not open source? u can't change it? oh please, grab the open source previous version and change it to your hearts' content... if you don't pay for it, I think u should be glad =)
      btw, are u all being pursued by the government? NSA back doors? x) oh please... stop being paranoid and live ur life to the fullest without worrying about open or closed source... google doesn't charge on software (all of it, if I'm not mistaken), so why not take the ride and think about something else?
      The only thing I don't like about windows is the fact that we have to pay, a lot, for it... lol the rest is my choice... I chose to use windows, or any other closed linux distribution, or even android... =) if u care so much of it remaining open, work on the Replicant... don't ask those guys to do ur work for u, and then b**ch about it... if I were those guys, I'd do the same... u can have my software for free, ask for as many updates as u want, but we'll be the ones to develop it, it's our creation...and it's free!

      yeah, I know, I'm not against open source, I'm pro open source... I'm just against everyone who complains about it... =)

      Open source is an open choice =)

    4. Re:Android is not Open Source, it is Open Sauce by slim · · Score: 1

      So fork it.

      Merge in Google's improvements if/when they're released.

  21. Re:RMS? Who cares? by Anonymous Coward · · Score: 0

    Is "M$" some kind of retarded as fuck way to type "MS" that idiots use to look cool and trendy, or are you such a failure at life that you accidentally hit the 4 key rather than S like a non-fuckerlord would?

  22. Android 3.0 will be released by Zebedeu · · Score: 1

    Google has said it will never publish the source code of Android 3.0

    As far as I know, this isn't true.
    What they said was that they were going to skip releasing the source to Honeycomb (3.0) and release the next version when it's ready.

    Due to the nature of the source control system (in Android's case that'd be Git, I guess) the release will come with the complete commit history attached, so you can recreate Honeycomb if you wish.
    They did say that they weren't sure if the Honeycomb releases would be properly tagged, though.

    1. Re:Android 3.0 will be released by Anonymous Coward · · Score: 0

      As far as I know, this isn't true.
      What they said was that they were going to skip releasing the source to Honeycomb (3.0) and release the next version when it's ready.

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

      Due to the nature of the source control system (in Android's case that'd be Git, I guess) the release will come with the complete commit history attached, so you can recreate Honeycomb if you wish.
      They did say that they weren't sure if the Honeycomb releases would be properly tagged, though.

      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.

    2. 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.

    3. Re:Android 3.0 will be released by ZombieBraintrust · · Score: 1

      I would not bet on the git history including everything needed for 3.0. There could be legal reasons why they can't release 3.0 not just embarrasing coding mistakes. A few proprietary packages may have been used to hack Android into an OS for tablets. From a version tree standpoint you can think of it as a dead branch. Some stuff will be commited up to the root for Ice Cream Sandwitch but some stuff we will likely never see.

    4. Re:Android 3.0 will be released by Zebedeu · · Score: 1

      Perhaps.
      I was just quoting from memory, but I doubt I'd be able to find a link. I think it was in one of the Q&A sessions in this year's Google I/O.

      My impression was that they were expecting to release the source at any time in one of the point updates, but kept postponing it.
      Since the answers were from an engineer and not from a marketing/management type, I expected him to be honest.

    5. Re:Android 3.0 will be released by xkocahete · · Score: 1

      Due to the nature of the source control system (in Android's case that'd be Git, I guess) the release will come with the complete commit history attached, so you can recreate Honeycomb if you wish.

      you can rewrite git history as you please

    6. Re:Android 3.0 will be released by teh+kurisu · · Score: 1

      What I don't understand is, how can they get away with not publishing the 3.0 source code now? It's software built on Linux, which is GPLv2, and it's being shipped as a complete product, so surely they're required by the terms of the kernel licence to license everything under the GPL?

      I've never heard a satisfactory answer to this, other than "It's Google, who's going to stop them?"

    7. 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.

    8. Re:Android 3.0 will be released by teh+kurisu · · Score: 1

      I understand that the Apache licence on its own allows this, but it's irrelevant because that licence is not being used in isolation. The GPL imposes its restrictions on all the source code of a derivative work, so even the code that was originally Apache licensed needs to comply with the terms of the GPL.

      After doing a bit more reading, I'm now even more confused, because the FSF considers the GPLv2 and the Apache licence to be mutually incompatible. So with its current licensing, Google shouldn't be able to ship Android at all.

    9. Re:Android 3.0 will be released by Zebedeu · · Score: 1

      Ok, two things:
      1. It's one project, but the Linux sources are separate from the rest, so the licences need not be compatible. There are no stipulations in the GPL or Apache licenses that say that you need to keep the source code separate from code with other licenses.

      2. I'm pretty sure that if there were any incompatibilities, someone would've noticed it before. It's not like this is an obscure project someone created last week.
      I'm also sure that Google has a lawyer or two on their payrole.

    10. 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.

    11. Re:Android 3.0 will be released by Anonymous Coward · · Score: 0

      Mod parent up, please.

    12. Re:Android 3.0 will be released by teh+kurisu · · Score: 1

      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).

      That's not quite accurate, because the GPL doesn't limit what you can or can't run on a Linux system. What it does limit is what you can distribute.

    13. Re:Android 3.0 will be released by teh+kurisu · · Score: 1

      It's one project, but the Linux sources are separate from the rest, so the licences need not be compatible. There are no stipulations in the GPL or Apache licenses that say that you need to keep the source code separate from code with other licenses.

      Define 'separate'. They're certainly not separate when you download the Android development environment, which includes an Android emulator. It's shipped as one cohesive product. Whatever separation is kept in Google's development labs is irrelevant - they are being distributed as one product, and the GPL is a licence that is concerned with distribution.

      I'm pretty sure that if there were any incompatibilities, someone would've noticed it before. It's not like this is an obscure project someone created last week.

      Here's what I think. I think that the people who would normally be up in arms about this are also heavily invested in Android, both financially and emotionally. They own Android devices and love them. They are not about to point out the elephant in the room.

      I'm also sure that Google has a lawyer or two on their payrole.

      Precisely my point. Who is going to go up against Google's lawyers over a GPL violation?

    14. Re:Android 3.0 will be released by Zebedeu · · Score: 1

      Define 'separate'. They're certainly not separate when you download the Android development environment, which includes an Android emulator. It's shipped as one cohesive product. Whatever separation is kept in Google's development labs is irrelevant - they are being distributed as one product, and the GPL is a licence that is concerned with distribution.

      Dude, that's irrelevant.
      Look, I'm not going to explain the GPL license on a Slashdot comment box. Read up particularly on tivoisation (which is a much worse situation) and how it led to GPLv3, which Linus rejected for Linux, BTW, and which still wouldn't matter in the case of Android.

      Here's what I think. I think that the people who would normally be up in arms about this are also heavily invested in Android, both financially and emotionally. They own Android devices and love them. They are not about to point out the elephant in the room.

      That's also irrelevant. The only people who'd be able to sue Google about it would be Linux kernel contributors. There are thousands of them, do you think each and every one loves Android and Google?
      Did you know that Microsoft is a Linux kernel contributor?

      Precisely my point. Who is going to go up against Google's lawyers over a GPL violation?

      At least you're funny :-)

    15. Re:Android 3.0 will be released by teh+kurisu · · Score: 1

      Dude, that's irrelevant.

      It's not irrelevant, it's the core tenet of the GPL.

      These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

      Emphasis mine. Android's Apache-licensed sections are not being distributed as separate works.

    16. Re:Android 3.0 will be released by Zebedeu · · Score: 1

      Seriously, just stop.
      You're arguing from a position of ignorance and instead of informing yourself you're just stubbornly re-stating the same falsehoods.

      The phrase you highlighted uses the word "distribute" in a different sense from how you're using it.
      GPL code doesn't care which other code it's zipped with, or packaged in the same CD, or kept in the same repository. Otherwise where would you draw the line?
      The license only states that if you use or link to GPL code, than the whole program must also be released as GPL.

    17. Re:Android 3.0 will be released by teh+kurisu · · Score: 1

      Ah, I see. Thanks for clearing that up for me. I was basing my assumption on the text of the licence, which at no point mentions 'linking to'. Here is how it defines a derivative work:

      The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".)

      However, if the prevailing interpretation is that linking must occur, and if that's an interpretation that the copyright holders are happy with, then fair enough.

  23. 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.
  24. Re:RMS? Who cares? by CSHARP123 · · Score: 1

    He is one of the founders of the Open source movement. Just because he called on your beloved company google for their pissing on Open source and its philosophy doesn't mean some of the techies do not care. May be as others have noted, main stream people may not care. Being in the tech world I guess if you belive in OSS you ought to care.

  25. 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.
  26. 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."
  27. Re:RMS? Who cares? by vadim_t · · Score: 1

    Problem is most people don't think enough about things, and by the time they start caring too late.

    Like people who think you're a nut for not liking region locks on media, right until the point where they move to another country, and find that their collection doesn't work on local players, and they can't play movies they buy from their home country.

    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.

    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.

  28. Re:RMS? Who cares? by Anonymous Coward · · Score: 0

    Why does a potty-mouth servant of Redmond want to use the abbreviation for Multiple Sclerosis and apply it to the biggest copy cat company like that? We could use their ticker name MSFT though...

  29. 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.
  30. Plain English by philj · · Score: 1

    I'm very surprised The Guardian published this article as-is. A non-geek won't have a clue what most of the article means! Maybe it shows how far removed from reality RMS really is. A layman's not going to know what a binary blob or a firmware is, and they aren't explained. Very strange for mainstream news in my opinion.

    1. Re:Plain English by Anonymous Coward · · Score: 0

      Your claim that RMS is removed from reality because his words are not processed by your brain is laughable.

      Go put your anti-RMS agenda somewhere else, "overpaid opinionguy".

      RMS' predictions and concerns have been always(!) right and people who matter (unlike you) listen to him very closely.

    2. Re:Plain English by Anonymous Coward · · Score: 0

      The Technology section has a wide range of readers, and I think it is generally understood that not all articles in this section are going to be read by the mainstream. The same could be said for the Business section and most other sections of the online version of the Guardian. But, a good sign that this article *is* being read by a lot of people is that there are over 100 comments (so far) on the discussion thread of the article.

  31. Please. by Anonymous Coward · · Score: 0

    just tell us, which answer will make you go away???

  32. FUD by luis_a_espinal · · Score: 1

    ... can you spell it?

    1. Re:FUD by drb226 · · Score: 1

      Thank you, generic Google-defender. I love me some Google, too. But this is criticism straight from RMS, you know, someone who actually *cares* passionately about "openness" (as opposed to MSFT, AAPL, etc)

    2. Re:FUD by luis_a_espinal · · Score: 1

      Thank you, generic Google-defender. I love me some Google, too. But this is criticism straight from RMS, you know, someone who actually *cares* passionately about "openness" (as opposed to MSFT, AAPL, etc)

      Appeal to authority much? Passion thumps objectivity? So what if it comes from RMS. Just because he cares, that doesn't mean his opinion magically becomes a fact. RMS' contributions to open source have been great, and credit goes to him. But there is no denying that he's also a subjective ideologist, many of whose opinions are actually shunned by a large sector of the open source community. So before you go again appealing to RMS authority, get your idelogical head out of your subjective ass. Objectivity, try it.

  33. He's grouchy that OSS is so far behind in mobile by Swanktastic · · Score: 1

    I swear I'm not trying to troll here. The argument that OSS is "innovative" has another strike against it as we see the reinvention of computing with mobile devices. Everyone who's pushing the state of the art ahead is working in private industry. Nothing groundbreaking has come from the open source world even though computing has been turned upside down in the last couple of years. The theorists would say that this is the perfect time to break old paradigms, but every open-source effort is pretty much completely derivative from a functionality standpoint.

    The open-source model is great, but current events are showing that the pioneers are going to come from closed-source developers.
       

  34. Re:RMS? Who cares? by jdavidb · · Score: 1

    Many of us find RMS's concept of freedom useful.

    In particular, it is news to me that the source of Android 3.0+ is not available. I have been considering learning Android development. It is useful to know what the situation is.

  35. Re:RMS? Who cares? by vadim_t · · Score: 1

    There's no point in being flexible in the position.

    Imagine say, Martin Luther King being flexible in his position. "I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their character... when the authorities feel like it".

    There's just no point to that, because it changes nothing. If Stallman wasn't inflexible he wouldn't be effectively saying anything, and you wouldn't have heard of him (and probably what resulted from his efforts) in the first place.

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

  36. "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.
    2. Re:"Most people don't care" by wall0645 · · Score: 1

      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.

      Where did I say anything about intelligence? I know many people who are intelligent, yet do not care about the world around them. I know many people who care deeply about the world around them, but are not intelligent. And I could really care less if some yahoo is laughing at me because he gets to play Angry Birds on his iPhone/Android Phone and I don't (not having one). I find enjoyment and fulfillment working (one very small step at a time) to make the world a better place.

      Sure, not everyone enjoys the same stuff, and the enjoyment people get from sitting in front of the TV all evening is equivalent to the enjoyment I find in life. But I am saying that just because people don't care about FOSS doesn't mean proprietary software is acceptable/good/better, nor does it mean that the actions of Apple/Microsoft/Google/etc are acceptable either. The point is that "most people don't care about FOSS" is just a dumb argument.

  37. Re:RMS? Who cares? by BitZtream · · Score: 1

    When?

    I've seen fanboys promoting its openness and how much greater it is than evil competitions product, but I've not seen Google actually say anything of the sort.

    Google actually has been marketing it based on things people ACTUALLY care about, which interestingly enough, has nothing to do with source code.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  38. RMS doesn't even know what he's talking about by tangent3 · · Score: 1

    Android for mobile phones is still completedly free and open sourced. If you want the source, get the Gingerbread 2.3.4 source code, which is the latest version of Android for mobile phones. Honeycomb is NOT a mobile phone OS, therefore it's not valid to say that Android is not open-sourced for mobile phones.

    Android for tablets is currently not open-sourced. I have access to the Honeycomb source code and it's not hard to see why - Google has pretty much hacked in tablet support and it looks like a rush job to get a tablet version of Android out so that Motorola, Samsung, etc will be able to push out tablets to compete with the iPad. Think of Honeycomb as a fork off Android, or a feature branch.

    Android is apparently first and foremost a mobile phone OS, and Google apparently only wants to release the Android source code that is able to run on mobile phones. The good news is, Ice Cream Sandwich is the release where all the features of Honeycomb will be properly merged back into the mobile phone trunk code. Higher resolution mobile phones will be able to use the Honeycomb UI features like Fragments.

    1. Re:RMS doesn't even know what he's talking about by Anonymous Coward · · Score: 0

      Android for mobile phones is still completedly free and open sourced.

      Did you not read the article or are you just retarded? Did you not notice the point that it doesn't matter what's in Google's public repository; what matters is what actually runs on your phone? Android phones are marketed as "open" when in fact they are far from it, and also have features which prevent you from being able to trust your own phone. I hope you're not representative of the average Google employee.

    2. Re:RMS doesn't even know what he's talking about by ex-googler · · Score: 1

      > Android for mobile phones is still completedly free and open sourced.

      You might want to read a bit more about what RMS has written about those terms. Then you will more fully understand that "free" and "open" is not the same. And furthermore, that RMS does not care about "open", or "getting the source". He cares about your and mine freedom.

      http://www.gnu.org/philosophy/free-sw.html

      http://www.gnu.org/philosophy/open-source-misses-the-point.html

      http://www.gnu.org/philosophy/free-software-for-freedom.html

    3. 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).

  39. Re:RMS? Who cares? by Jay+Maynard · · Score: 1

    My beloved company? I cary an iPhone. I don't give a fuzzy rat's ass about ideological purity when it comes to software. I just want it to work.

    --
    Disinfect the GNU General Public Virus!
  40. Re:RMS? Who cares? by Anonymous Coward · · Score: 0

    His concept may be marginally useful. But it still prevents as much use as it enables. He needs to come to grips with the fact that GPL, while helpful in keeping code from being locked up, also locks people out. It is incompatible with several other licenses, prevents certain linking, etc. If he really wanted to have free as in speech software, he'd be out there pimping licenses like BSD. (And yes, I know that companies can modify BSD code and lock up their changes - that's freedom for you).

  41. Re:RMS? Who cares? by Jay+Maynard · · Score: 1

    Without Linus Torvalds, there would be little or no open source software. Linus is hardly a rabid Stallmanite.

    --
    Disinfect the GNU General Public Virus!
  42. Re:He's grouchy that OSS is so far behind in mobil by Microlith · · Score: 1

    Everyone who's pushing the state of the art ahead is working in private industry.

    It's all private industry, unless you know of a government lab doing this.

    Nothing groundbreaking has come from the open source world even though computing has been turned upside down in the last couple of years.

    And nothing truly groundbreaking has come from the closed source space, either. Mostly you see the efforts of massive marketing waves and a decent user interface.

    The theorists would say that this is the perfect time to break old paradigms, but every open-source effort is pretty much completely derivative from a functionality standpoint.

    Development happens where the money is. MS, Apple, and Google are dumping money into their own platforms and not others. Thus activity is happening there.

    The open-source model is great, but current events are showing that the pioneers are going to come from closed-source developers.

    I'm sure if you funded an open source project as well as you funded some closed source projects, you'd see something pioneering crop up. But I don't really see pioneering, I see dumbing down and an increase in walled gardens paired with lots and lots of marketing.

  43. 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.
  44. Re:RMS? Who cares? by Jay+Maynard · · Score: 1

    A "troll" mod is just a moderator's way of saying "you're wrong but I can't say why, so I'll just mark you down". I ignore them.

    --
    Disinfect the GNU General Public Virus!
  45. Eating it's young. by Kamiza+Ikioi · · Score: 1

    Some in the FOSS community seem to have taken a page from the Tea Party handbook. Go all or nothing, and don't attack the closed, but rather that of those who are the most open... just not open enough for the all or nothing croud. Then again, what else do we expect from RMS?

    --
    I8-D
    1. Re:Eating it's young. by Microlith · · Score: 1

      I expect a valid rebuttal rather than a ridiculous counterpoint. Google has done nothing to encourage Free Software.

    2. Re:Eating it's young. by arazor · · Score: 1

      Some in the FOSS community seem to have taken a page from the Tea Party handbook.

      Like or hate the tea party their strategy seems to be working. They are effectively in control of the united states government. By your standards the FOSS community should be ruling the software world instead of largely being unknown.

    3. Re:Eating it's young. by slim · · Score: 1

      Google could have done a lot more for free software, although just like anyone else, it's free to make its own choices. But it hasn't done nothing.

      Chromium is BSD licensed.
      Go is open source. They've released useful Javascript and Java libraries. V8 is free and awesome. WebM is free. GWT is free.

      Summer of Code encourages free software.

      Google has done more than nothing for OSS.

    4. Re:Eating it's young. by Kamiza+Ikioi · · Score: 1

      Recent studies show the Tea Party is the most hated group in America. Hated more than Muslims and Atheists. http://stupidevilbastard.com/2011/08/theres-finally-a-group-thats-hated-more-than-atheists-the-tea-party/

      In my response to someone else, I compared it to FOSS going the way of PETA. It's not fight the opposing side, it's fight and devour the moderates.

      It's a push towards extremes, and I find it to be pathetic because we are supposed to be the intellects.

      --
      I8-D
  46. Re:He's grouchy that OSS is so far behind in mobil by genjix · · Score: 1

    The Internet, Wikileaks, Linux, Wikipedia, Bitcoin, ... Pick one.

  47. Re:RMS? Who cares? by vadim_t · · Score: 1, Insightful

    I don't get what you're getting at.

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

    Whether you agree or not with his position doesn't have anything to do with what I'm saying.

    My point is that during MLK's time there were plenty people around who didn't agree with him. But if he just had shut up and decided to compromise he wouldn't have got anywhere.

    The same way, it makes no sense for Stallman to shut up, because then he wouldn't be saying anything at all. Your agreement or disagreement is entirely irrelevant, if Stallman really wants to get something done, he's got to keep saying what he does, whether you like it or not.

    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.

    Sure he does. He for instance can choose not to buy proprietary software if he wishes, and that's effectively a vote because there's no point in writing any if nobody buys it. If he manages to convince enough people that he's got a point that's your vote right there.

    You do the same thing every time you decide to buy or not to buy a music CD, that sort of thing is effectively a vote on whether the next album get made.

    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.

    I'm not saying anything about my own opinion on the matter actually. And I don't really care if you think I'm a zealot or not, that's your own business.

  48. #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 shutdown+-p+now · · Score: 1

      Written like someone who has never actually looked into WP7 phones.

      Can you clarify in what respect WP7 phones are "less bad" than Android phones, in your opinion?

    2. 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.
    3. Re:#2 Evil by gmhowell · · Score: 1

      I would also like clarification as to why perceived freedom wrt WP7 has anything to do with buying a WP8 phone, since the latter supposedly backtracks on much of the openness and freedom of the former.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    4. Re:#2 Evil by CAIMLAS · · Score: 1

      Oh really?

      Just off the top of my head:

      WP7:

      * primarily uses Exchange, which is (in its online/prevailant incarnation of bpos/office365) incompatible with anything but MS clients
      * has a mobile MS Office built-in (some call that a feature, and I'll admit, OneNote is sweet.)
      * does not release their source code

      Android:
      * can use a myriad of mail services, including gmail, from which I can export all my mail from any client, of which there are several. I can also export my contacts in any format I please (literally)
      * has a number of available word processor type things.
      * releases their source code (for the most recent phone release, which I think is 2.3.4 at this point) for everything not dealing directly with their infrastructure
      * allows 3rd party software to be installed w/o boostrapping to their market (hmm, you weren't thinking winmo6.5 were you?)

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    5. Re:#2 Evil by shutdown+-p+now · · Score: 1

      I would also like clarification as to why perceived freedom wrt WP7 has anything to do with buying a WP8 phone, since the latter supposedly backtracks on much of the openness and freedom of the former.

      That statement even more puzzling than the one by GP, given that there is no such thing as "WP8" yet, so how do you figure out that it "supposedly backtracks" on anything?

      And, um, what openness and freedom of WP7? It is a walled garden. Are you (and GP) confusing it with WinMo by chance?

    6. Re:#2 Evil by gmhowell · · Score: 1

      My 'backtracking' comment was actually in reference to WP7 being a walled garden. Got WP7 and WP8 confused. My assumption about WP7 being free was a snarky way of calling out the GP in his original post.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    7. Re:#2 Evil by LWATCDR · · Score: 1

      Wow?
      Well first off in this context you are completely wrong.
      Microsoft release zero source code of WP7 == completely bad.

      As to your problems with Android who knows. Some of the phones really do suck. I had a Samsung Moment and it was terrible. I latter found out that if I rooted and ROMed it that it was a pretty good phone.
      I now have an Evo which works great for me and my wife just got the Epic Touch which in all honesty is a great phone.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    8. Re:#2 Evil by sexconker · · Score: 1

      Oh really?

      Just off the top of my head:

      WP7:

      * primarily uses Exchange, which is (in its online/prevailant incarnation of bpos/office365) incompatible with anything but MS clients
      * has a mobile MS Office built-in (some call that a feature, and I'll admit, OneNote is sweet.)
      * does not release their source code

      Android:
      * can use a myriad of mail services, including gmail, from which I can export all my mail from any client, of which there are several. I can also export my contacts in any format I please (literally)
      * has a number of available word processor type things.
      * releases their source code (for the most recent phone release, which I think is 2.3.4 at this point) for everything not dealing directly with their infrastructure
      * allows 3rd party software to be installed w/o boostrapping to their market (hmm, you weren't thinking winmo6.5 were you?)

      Primarily uses exchange? So does the world.
      Incompatible? Nope.

      A free mobile version of office IS a feature. You can add whatever other programs you want if you don't like it.

      Doesn't release their source code, and never made promises to that effect. Apple, MS, and Google (starting from 3.0) are now all on the same playing field here.

      WP7 can use all those same services. All you need is a program to do it, and with 99.9999% of all Google services, that program is a browser.
      And I don't see how you can list this as a pro for Android without listing all the Live / SkyDrive / MSN / etc. features that WP7 has as pros for MS.
      A number of available word processor type things? None that are as robust as Office, and so what? WP7 has a number of avaialable word processor type things.
      Google will no longer be releasing source code for Android.
      Google is also playing the "Swear to integrate all the Google shit or get no source code!" with the manufacturers.

      And you can install anything onto WP7 without going through the market as well. A simple mod is all you need. And yeah - many manufacturers lock down Android phones to prevent you from installing 3rd party apps. Amazon threw a fit when it found Tmobile and AT&T phones couldn't use the Amazon AppStore.

      By any practical objective analysis WP7 is less of a "fuck you" to the user.

  49. Re:He's grouchy that OSS is so far behind in mobil by SuiteSisterMary · · Score: 1

    The only 'innovative' thing on that list is the Internet, and it was devloped by DARPA.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  50. 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.

  51. Do we regret our reprehensible actions? by karmicoder · · Score: 1

    Stop asking yourself easy questions to make yourself look smart, RMS.

  52. Re:He's grouchy that OSS is so far behind in mobil by icebraining · · Score: 1

    It's a shame your whole post falls flat due to the simple fact that RMS never defended Open Source. The name and concept of the open source development model comes from a different 'faction', that want to downplay the moral argument of Free Software and promote the technical advantages.

    RMS theory of Free Software relates to the rights of the *users*, and how proprietary software is immoral since it takes away such rights. Where the software comes from is more or less irrelevant.

  53. Re:RMS? Who cares? by Anonymous Coward · · Score: 0

    So... the answer to the question is still up in the air? Gotcha.

  54. 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?
  55. The guy who is never happy complains by Anonymous Coward · · Score: 0

    And it's news.

  56. To be generous... by Anonymous Coward · · Score: 0

    To be generous to Google, I think a lot a crappy Android 2.x (mostly Eclair/Froyo) devices were damaging the brand and thereby the platform in general. By tightening the reigns on the 3.x releases they can dictate some quality standards on the hardware vendors. I haven't seen a lot of crappy tablets running Honeycomb.

    Does it mean it's not open? Yes. At least not right now.

    The real test will be whether or not Google releases the Honeycomb sources after they start the next release.

  57. Curious focus by jmorris42 · · Score: 0

    I notice a trend among the Apple fanbois. It took a while to notice what was wrong but once I hit on the answer it was shocking.

    Lately you guys use Apple's insane profits (i.e. the fact they ruthlessly screw as many dollars out of you fans as possible) as a positive. You always cite sales figures, profits, and other things that stockholders of Apple should be approving of but a customer who isn't totally emotionally invested in the Cult of Mac shouldn't care so much for.

    Not that the the anti side doesn't gleefully note that Macs are a 10% niche, iPhone has been eclipsed by Android, etc. but you don't see our side extolling the financial strength of Samsung or Dell or giddy about how Dell shafted us lately.

    --
    Democrat delenda est
    1. Re:Curious focus by CharlyFoxtrot · · Score: 1

      It's just a way of explaining that the iOS platform is vibrant and viable even if Android marketshare were increasing.

      Lately you guys use Apple's insane profits (i.e. the fact they ruthlessly screw as many dollars out of you fans as possible) as a positive.

      You misunderstand, profit for Apple = lots of apps sold = happy developers = continued development for us in future.
      I don't see where I am supposedly being screwed out of my money, when I compare phones at the store Androids that are comparable to the iPhone 4 in build quality (ie. not a creaking plastic pos) have a comparable price attached to them, and apps are dirt cheap (I figure I pay about EUR 2 or 3 on average.)

      --
      If all else fails, immortality can always be assured by spectacular error.
    2. Re:Curious focus by SiChemist · · Score: 1

      I mentioned that very thing in another slashdot article. It's totally baffling to me.

      It's hard to conflate "I spent too much" with "Our side is teh winnar", but the Apple fanbois seem to manage it.

    3. Re:Curious focus by Desler · · Score: 1

      I notice a trend among the Apple fanbois. It took a while to notice what was wrong but once I hit on the answer it was shocking.

      So I'm an apple fanboi yet I don't own a single piece of apple hardware and on the other hand I've owned multiple Android phones the latest being a Galaxy S. Wait, what?

      Lately you guys use Apple's insane profits (i.e. the fact they ruthlessly screw as many dollars out of you fans as possible) as a positive. You always cite sales figures, profits, and other things that stockholders of Apple should be approving of but a customer who isn't totally emotionally invested in the Cult of Mac shouldn't care so much for.

      Why? Marketshare means dick if you're making a pittance in profit. This is the very reason why IBM and HP have left the PC business since you can have great market share but your profits are going to be razor thin. Whilst you fandroids crow about market share figures Apple is laughing all the way to the bank at the expense of the Android manufacturers who are making less and less in profit margins quarter over quarter. But hey, keep flailing around and calling me a fanboi when the only fanboi here is you.

      Not that the the anti side doesn't gleefully note that Macs are a 10% niche,

      Yes and both HP and IBM had far larger market share yet they both ditched their PC divisions. I'd rather have the 10% niche that pulls in a magnitude or more profits then the only that is 2-3 times larger yet is making 10 times less profits.

      iPhone has been eclipsed by Android, etc.

      Sure, as long as you lump all Android phones together which is dozens upon dozens of models vs 4 models of iPhone. On the other hand, there is no single Android model that has outsold the iPhone 3GS or 4.

      but you don't see our side extolling the financial strength of Samsung or Dell or giddy about how Dell shafted us lately.

      Good for you?

    4. Re:Curious focus by Desler · · Score: 1

      Yeah, it's totally baffling that the more important part of the success of a business is how much profit they make rather than market share figures. Oh wait, it's not. If you were running a business would you rather have 20% market share and make 2/3rds of the profit for that entire product segment or would you rather be one of a half dozen or more companies who are fighting for the last 1/3rd of an ever shrinking profit pool?

    5. Re:Curious focus by node+3 · · Score: 0

      I notice a trend among the Apple fanboys.

      And I've noticed a trend among nerds who seem to think anyone who has different opinions than them is a "fanboy".

      Lately you guys use Apple's insane profits (i.e. the fact they ruthlessly screw as many dollars out of you fans as possible) as a positive.

      Last I heard, people voluntarily purchase Apple products.

      you don't see our side extolling the financial strength of Samsung or Dell or giddy about how Dell shafted us lately.

      How exactly do you extoll something that isn't there?

    6. Re:Curious focus by jmorris42 · · Score: 1

      > Oh wait, it's not. If you were running a business...

      But I'm not. And I suspect you aren't either. I have owned Apple, Inc. stock at a few points, but mostly I'm a user of computing products. As a user I want low affordable prices, features, shiny, nerd things. As long as a key tech supplier isn't losing so badly I'm afraid their tech is about to do the buyout, reorg and fade into obscurity (see Palm) dance I could care less how much cash the guys in charge are carrying out in bulging sacks.

      Apple users on the other hand seem emotionally attached to Apple the company almost as much as they like the products. It seems to account for the fact they can admit Apple stuff is way overpriced but that is good since it contributes to the health of their beloved corporate overlord and are thus happy to contribute a premium to ensure it's survival. That is what was wierd when I noticed it. Nobody feels that way about any other hardware or software maker outside Team OS/2 or Team Amiga.

      --
      Democrat delenda est
    7. Re:Curious focus by jo_ham · · Score: 1

      Yet an Android phone of similar spec and quality to an iPhone is a similar price. So Android users are being ripped off too if they buy the good phones?

      The solution is to buy the poor quality Android handsets?

    8. Re:Curious focus by hairyfeet · · Score: 1

      But it does seem to highlight something I have been wondering, and maybe someone here will have the figures.

      Now the last report I saw estimated that Google was spending about 1 billion dollars a year on Android, when you count up development, marketing, and support. Now while i'm sure ads are lucrative I seriously doubt Google is getting over a billion dollars in cell phone ad revenue, so lets say for the sake of argument that get 200 million in ad revenue from Android phones.

      So then the question becomes how long is Google willing to lose money? as we have seen with several other experiments in the past Google has no problem pulling the plug if they don't see a future in a product, and i'm sure Page and brin know you can't sell a product at a loss and make up for it on volume. so how much are they willing to lose? 10 billion? 5 billion? And what is their plan to actually make Android into a money maker instead of taker?

      As for TFA is there anything that fits RMS' definition of free? I remember reading for awhile even Emacs didn't fit his uber strict definition of free. and as far as I know the only OS that fits his uber strict definition is Gnusense, So is there a "happy middle" or do you always get burnt in degrees, like with Android making it harder and harder to roll your own, thanks to lack of drivers and firmware?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    9. 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.

    10. 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.

    11. Re:Curious focus by Laurence0 · · Score: 1

      The obvious answer to this is that iPhones are much more expensive than similarly specced Androids. When I bought my HTC Desire, the iPhone 4 had just come out. They were roughly comparable - the iPhone had a better screen, the HTC had a faster processor and more RAM (I think), but they were pretty similar. The Desire was being advertised at £30/mo for 2 years. The iPhone 4 was being advertised at £60/mo for 2 years. I ended up getting my Desire for £22/mo with a bit of bargaining.

      Moving to the present, the iPhone 4 is still at £35/mo + £69 upfront or £40/mo. The HTC Sensation, which is leaps and bounds more powerful than the Iphone, is £30/mo.

    12. Re:Curious focus by Laurence0 · · Score: 1

      Sure, as long as you lump all Android phones together which is dozens upon dozens of models vs 4 models of iPhone. On the other hand, there is no single Android model that has outsold the iPhone 3GS or 4.

      Ummm, so? Would you use the same argument comparing Windows PCs to Apples? The story is about Android, and this part of the thread is Android vs IOS. The number of models don't matter. To some extent, including Ipods and Ipads makes sense because they add more IOS devices in use, but as they're not phones, they're slightly different. Still, including them would make a lot more sense than claiming that lots of options in the Android ecosystem is a bad thing. Different people want different things from their phones. I want something powerful with a decent res screen for watching films and reading ebooks and for it to be easy to copy software and media on and off. My mum wants something small and light so it doesn't take up too much space in her bag. One of my friends wants a huge screen because his eyes aren't as good. Android can satisfy us all (HTC Desire, HTC Wildfire S, Dell Streak respectively), wheras an Iphone would've been a compromise for any of us.

    13. Re:Curious focus by Aeiri · · Score: 1

      I seriously doubt Google's only profits from Android are just ads. They probably charge phone manufacturers licensing fees for the software. They probably take a percentage of the profits for downloaded sales on the marketplace. Not saying that these account for all the money, but you are only looking at one of their incomes.

      They could be still losing money, though. I don't think they are since they are footing the bill for a lot of phones, but who knows. I certainly don't care as long as they aren't going to drop out of the market anytime soon, which I highly doubt.

    14. Re:Curious focus by Eunuchswear · · Score: 1

      I mentioned that very thing in another slashdot article. It's totally baffling to me.

      It's hard to conflate "I spent too much" with "Our side is teh winnar", but the Apple fanbois seem to manage it.

      I guess you never bought a large computer back in the day.

      We were always being bombarded by press releases from our suppliers (Tandem for example) telling us how great their profits were.

      I called our account rep one day and asked him "Why do you keep tellng us how badly you're screwing us?"

      Didn't stop the press releases.

      --
      Watch this Heartland Institute video
    15. Re:Curious focus by JAlexoi · · Score: 1

      No.... High margin income for Apple is lower user base for developers. So profit is meaningless beyond results of one company. Will it fuel further development in the product line? We just don't know. For all we know, Apple is making the next/next gen device now.
      Last year, Apple had a meager 1 billion income from app sales(based on 4bn global market with Apple owning 100%)*. Their expenses for maintaining that thing are really considerable.



      * - Other sources claim ~510mil, based on 1.7bn AppStore sales. I go for higher, just to show that it's really not their interest to sell apps, it's their interest to sell more devices at $200 -> $500 margins.

    16. Re:Curious focus by JAlexoi · · Score: 1

      The in store prices are comparable. And remeber that Apple does not reduce the price of older models until new ones come out. All other consumer electronics manufacturers actually reduce their prices with time, even without new devices. Therefore, HTC Sensation is probably already a bit cheaper to the operator than an iPhone4.

    17. Re:Curious focus by CharlyFoxtrot · · Score: 1

      No.... High margin income for Apple is lower user base for developers. So profit is meaningless beyond results of one company. Will it fuel further development in the product line? We just don't know. For all we know, Apple is making the next/next gen device now.

      The size of the user base isn't that important, what is important is how many of those users you can activate. A lot of evidence points towards a higher activation rate for iOS users than Android users. In other words, more iOS users buy apps and they are willing to pay more while a lot of those Android users either aren't buying apps or are using their smartphone as a "dumb phone."

      Last year, Apple had a meager 1 billion income from app sales(based on 4bn global market with Apple owning 100%)*. Their expenses for maintaining that thing are really considerable.

      Well, Apple does claim that their 30% on app sales is what they need to break even. So what does this mean for Android (or other platforms) app stores, where a lot more apps are "free" and get their revenue from in-app advertising ? Are those stores actually profitable and viable long term ?

      --
      If all else fails, immortality can always be assured by spectacular error.
    18. Re:Curious focus by SiChemist · · Score: 1

      A quick google gets this story from January 2011.

      First line: "Google today announced a 29 percent surge in quarterly profits, due in large part to the continued success of its Android business. "

    19. Re:Curious focus by rakaur · · Score: 1

      If the argument is Android vs iOS, why are you comparing Android to iPhone? That's apples to oranges. When you count iOS vs Android, iOS outsells Android more than 2:1. Sorry.

    20. Re:Curious focus by JAlexoi · · Score: 1

      Lower user base is still lower addressable user base. Selling apps is a dead end business, regardless of platform.
      Considering, that Google doesn't actually need to support the same infrastructure are Apple, I'd say Android Market is viable. Remember, that Apple has the whole approval process which I assume is rather costly to operate. In addition Google's infrastructure is already in place, while Apple had to expand it.

  58. Re:RMS? Who cares? by Raenex · · Score: 1

    It's still no excuse. Open source isn't about releasing binaries first, and then promising to release the source when you deem it appropriate. If Google wants to market themselves under the open source banner, then they should play by the rules.

  59. Yet another reason.. by Anonymous Coward · · Score: 0

    ... why we should jail developers who build proprietary software. If the don't want to produce free software, then they shouldn't have the privilege of being free either. Once that happens, all this closed-source nonsense goes away.

  60. MeeGo by Anonymous Coward · · Score: 0

    ...I'm surprised no one's mentioned it yet in this thread.

    1. Re:MeeGo by Anonymous Coward · · Score: 0

      Meego is the OS that Android users are afraid of.

      Meego is what android users think android is.

    2. Re:MeeGo by funky_vibes · · Score: 1

      If I had any mod points, I'd mod you up.
      Maemo and later Meego, were/are the only truly open phone efforts that have gained any traction.
      Microsoft (probably in collusion with Apple and Google) is trying so very hard to kill Meego, but just like Linux, it'll be just about impossible for them to accomplish since it's already better in every single technical aspect.

      FOSS is like a sleeping bear, slow, but when awoken, extremely hard to ignore.

      I never bought an Android phone due to the lies Google made about the platform right from the start.
      It was supposed to be free (it never was)
      It was supposed to use Linux and therefore compatible (it uses it's java-slow-ass-walled-garden-reimplement-everything-approach)

      Still using symbian due to the overwhelmingly better standby-time compared to all other competing OSes.
      Only a truly free Linux has any chance of competing with this (using power profiling, and a mature platform)

  61. Re:He's grouchy that OSS is so far behind in mobil by Anonymous Coward · · Score: 0

    "I disagree with you, but can't actually say how you're wrong, so I'll focus on the ridiculous semantics of how your use of "open source" was technically incorrect, and thus your entire comment is wrong. Also, you write like a kitten molester."

  62. Mandatory bloatware is incompatible with openness by Turmoyl · · Score: 1

    Until I can tell T-Mobile to shove their forced bloatware up their ass without rooting my phone, my phone isn't open at all.

  63. Its a phone by nurb432 · · Score: 1

    its tied to the carriers network, and you are ultimately under their control by contract.

    I don't doubt this source withholding has a lot to do with carriers demands on Google, much as a lot of the restrictions with Iphones were demanded by AT&T..

    --
    ---- Booth was a patriot ----
  64. "devcapture" by Anonymous Coward · · Score: 0

    A sad turn of events when the vast majority of smartphone and tablet developers have been faked out by google. "applications" and the android "market" are no substitute for a free downloadable program. Too many developers have been trapped by android. In Japan, a former bastion of true open development, more than 95 percent of smartphone and tablet users now have their every move logged by the "sheisters" (for lack of a more gentle word) at google. As we all should know, not so long ago text messages were free in Japan. The data merely "piggybacked" on the voice data, for which the consumer pays. Monetization and data capture were not the motives, rather customer service, convenience, and a certain accepted standard of implementation of technological advances. Mind you, the so-called 3g mobile (i-mode) was a reality here before J-phone was taken over, at which point text messages and even photo text messages were still free on all networks (in Japan). It is sad indeed to have so much talent subdued by the likes of google, which is now akin to AMDOCS in their methods of justifying their illicit databasing. Open indeed, Brin and Page should be drawn and quartered along with Rupert Murdoch.

  65. Re:He's grouchy that OSS is so far behind in mobil by CAIMLAS · · Score: 1

    This is simple to explain away.

    Unlike "before", when there were some fairly interesting and innovative ideas on the mobile realm from open source in both hardware and software, there's actually a fair amount of R&D competition. Nokia's N800, N880, N900 and such, on Maemo, were open source to their core, with some fairly solid design philosophies. That was about it in terms of "open source mobile", and it had a fair amount of effort behind it (it, as well as fltk, tinyX, etc. on which it was based, and then later, Qt).

    Now, however, you can actually get a job to work on this shit. Once taht's done, however, you're likely to have an NDA/noncomp which would inhibit your ability to work on OSS... oh well. (They're likely making serious bank in a down economy; don't jinx that shit.)

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  66. Unfree fork makes the whole thing unfree? by Anonymous Coward · · Score: 0

    I don't quite get how the source for Android 3.0 not being released as of yet makes the entire project not free software. Any copyright owner can fork a free software project and decide not to release the forked source. That doesn't mean what's out there isn't free software anymore... The robust community of roms for android phones and tablets is a testament to the fact that Android is indeed free software.

  67. 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...

    1. Re:We were used by nathanh · · Score: 1

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

      Meanwhile, Apple has contributed significantly to Open Source, including the HTML engine used in Android (Webkit), and an entire operating system (Darwin).

      http://www.apple.com/opensource/

      Makes me cringe whenever somebody complains about Apple and in the next sentence they praise Google (not saying you did this). Apple's contributions probably exceed Google's.

    2. Re:We were used by Anonymous Coward · · Score: 0

      I can very well understand what RMS is talking, as those are my own ideas and feels as well.
      And I can as well understand what is RMS's standing ground to be "hostile" against everyone when talking and so on giving a idea that he is fanatic.
      As when you have talked to people over 25 years about Free Software, you blind yourself to the diplomacy. Everytime there comes a same old counter arguments and you need to explain everything from bottom to top of the philosophy and common good for them.

      And then you even need to lie to yourself to promote a GNU by not mentioning that Linux kernel is monolithic, not a microkernel. So if people would learn the truth that monolithic kernels are operating systems, while microkernels are just parts of the software what builds the operating system (check OS architecture differences of Monolithic and Server-Client). Of course you are angry and fanatic.

      RMS should just prise the free software, not attack against open source and never talk about operating systems.

    3. Re:We were used by jimshatt · · Score: 1

      WebKit was started by KDE under the GPL license. I highly doubt apple would have given anything back if they didn't have to (with, say, an Apache or Mozilla style license).

    4. Re:We were used by nathanh · · Score: 1

      WebKit was started by KDE under the GPL license. I highly doubt apple would have given anything back if they didn't have to (with, say, an Apache or Mozilla style license).

      The Apple hatred on /. knows no bounds. Apple can literally contribute to an existing GPL code base, adding so much valued code that the project soars from ineffectual to industry leader, give all this away for free to their competitors, and still /. finds something to complain about. "Meh, no praise from us, because Apple once killed a puppy".

      Take the sour wedge out of your mouth; it's affecting your ability to recognise valuable OSS corporate citizens. Google deserves less praise than Apple here. Google is literally shitting on the very spirit of GPL, while Apple is doing everything by the book and to the spirit.

      Give praise where praise is due.

    5. Re:We were used by Anonymous Coward · · Score: 0

      There's practically no phone you can buy that is more open than a Nexus One or Nexus S, including any other Android phone ever released. At least Stallman has enough intellectual honesty to think about these things before buying (or in his case not buying) a phone.

    6. Re:We were used by jimshatt · · Score: 1

      Well, I was giving praise where praise was due, namely to the KDE people that started WebKit. You completely ignored to mention them, making it look like Apple contributed WebKit, instead of them contributing to WebKit. No small contribution, I know, but I still feel KDE has to be mentioned.

      Secondly, I don't hate Apple at all. I just don't think they are a company that values FOSS and openness, but you seem to disagree, and that's fine.

      Between Google and Apple; I think neither company values FOSS more than making money. And that's fine too. FOSS may not be the fittest competing business model. I love FOSS, but I think it's just the truth.

    7. Re:We were used by jago25_98 · · Score: 1

      Thanks for the info, this may tip me to iPhone5, which is pretty major for me :-)

    8. Re:We were used by Anonymous Coward · · Score: 0

      Major what to you?

      So because you haven't seen the source code to 3.x (which is optimized for tablets, and dual core devices, and what is basically a feature release, not a stable one) you'll buy the phone everyone knows will be the most locked down when it launches, with the features android 2 has today and with the thrice the price android 1 had on its first day.. because that's a major boner for you that it looks shiny-shiny and allegedly has better battery life.

  68. Re:He's grouchy that OSS is so far behind in mobil by icebraining · · Score: 1

    It's not semantics. It's a fundamentally different approach. Open Source is about the model of development, Free Software is about the users (regardless of the model). There's no reason to think RMS would be grouchy about the lack of success of the OS development model, since his concerns were always related to the users' rights, not the developers.

    RMS himself has written a whole article about the issue: http://www.gnu.org/philosophy/open-source-misses-the-point.html

  69. Re:RMS? Who cares? by williamhb · · Score: 1

    Without Linus Torvalds, there would be little or no open source software. Linus is hardly a rabid Stallmanite.

    GNU tools were in widespread use before Linux (which famously used rather a lot of GNU), and are still in widespread use on systems other than just Linux. The GPL as a licence was already growing in popularity prior to Linux. As was the BSD, MIT, and other open source licences. Whereas the GPL licence itself owes its existence to Stallman and a spat over a printer driver.

  70. 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.

  71. Re:RMS? Who cares? by Kjella · · Score: 1

    Or in the tl;dr version: "You might get the code... some day" The previous bullshit I heard was that only 3.0 would be closed, once it was cleaned up in 3.1 it would be released. Now they're feeding you more bullshit and you're swallowing it like a sucker.

    --
    Live today, because you never know what tomorrow brings
  72. Re:RMS? Who cares? by unixisc · · Score: 1

    In such a case, from version 3 onwards, he should simply have packed it w/ the BSD license. Or MIT. Or Lucent. Or Mozilla. Or Apache. Or...

  73. MOBILE PHONES GALAXY (527) by Anonymous Coward · · Score: 0

    MOBILE PHONES GALAXY (527)

                                                                        Enter the galaxy of mobile phones and have the information about all mobiles including LG, Nokia, Motorola, T-Mobile, Blackberry, Samsung, Sony and more . Just log on to http://www.mobile-phone.pk.

  74. If you had used GNU/Linux by Anonymous Coward · · Score: 0

    If you had used GNU/Linux this wouldn't have been a problem, would it.

    Then people would know that Linux is the Kernel and that the system YOU want to call Linux is actually a GNU system on the Linux kernel.

    But, no, because RMS said you ought to, you dug your heels in and SCREAMED like a little child about how this was STUPID and UNFREE to DEMAND that the system YOU wanted to call Linux was Linux kernel and then the OS running on it.

    Now that Android are CORRECTLY calling their system Linux which is the Linux kernel running the Android OS on it, you suddenly want Google to stop calling it Linux.

    It's as Linux as your Red Hat Linux is Linux.

    It has the kernel that is Linux and it has the system you interact with using its services. Just in this case, it's Android not GNU.

    1. Re:If you had used GNU/Linux by wrook · · Score: 1

      I really don't understand what you are saying, but I'll try my best to respond to clear up what I think is a confusion.

      Calling them GNU/Linux and Android/Linux would help to clear up the confusion that the original poster had. Personally, if I were describing the typical "Linux" system in a context where it would be confused, I would probably say GNU/X/Linux, because this describes what I want to know. Most people who describe a "Linux" system really only care about the GNU/X part. For example, I noticed recently that Debian has a distribution using the Free BSD kernel instead of the Linux kernel. I haven't checked, but I assume it uses GNU. As a user, I don't really care that much whether my kernel is Free BSD or Linux, as long as my hardware is supported. It hardly makes any difference to me. I can't imagine it makes much difference to most other people either. What I want is a GNU system with X.

      If I installed a "Linux" system and found that it was Android rather than GNU, I would be very disappointed. I don't want Android n my desktop. It's not useful to me. The fact that it runs a Linux kernel is completely unrelated to what I care about. Similarly, if Google decided to use a different kernel on my phone instead of Linux, I wouldn't give a monkey's because it doesn't affect me as a user (as long as my hardware is supported). Assuming I want Android (though, to me honest more and more I think I'd rather have GNU on my phone... too bad Meego is dead...) I'll be happy.

      The thing about Red Hat is that it is a GNU/Linux system. That's all they distribute. So I'm quite happy to call a distribution "Red Hat" and revel in the lack of confusion. Even Debian with a choice of different kernels isn't so bad. I know what I'm getting. When I need to specify, I can say Debian/Free BSD or Debian/Linux. It's GNU and X. I know that, because it's all they do. Red Hat and Debian are brands.

      But if you are talking about GNU with the Linux kernel and saying what software you want to run, etc, etc, calling it "Linux" is just plain confusing. GNU and X is the important part to the user, not Linux. I can replace the Linux part and not much will change (assuming my hardware is supported). The other way around is untrue.

      One thing I'll give you is that the FSF did a *very* bad job of explaining this issue. It was wrapped up in a lot of emotional language. This caused people like yourself to respond in a similarly emotional way. I don't blame you. You see this guy getting all worked up over something and you can't understand why. You think he's just a nutter. And since he's talking on and on about morality you think he's attacking you. It's fair enough that you get upset. When the whole GNU/Linux thing erupted I couldn't see the point either because *all* Linux distros were GNU and X. That's not true anymore and I spend quite a lot of time clearing up confusion that would be easier to deal with if people would simply talk about the parts that are important to them and not the kernel.

  75. Re:He's grouchy that OSS is so far behind in mobil by RogerWilco · · Score: 1

    Mostly you see the efforts of massive marketing waves and a decent user interface.

    I don't think that's true, but even then, what OSS usually lacks is a well designed user interface.

    I'm sure if you funded an open source project as well as you funded some closed source projects

    Well apparently OSS isn't being funded on the same level then. Maybe because it's harder to make money that way. Sure RedHat, MySQL(now Oracle) and a few others make some money, but none of them seem to have been able to become really large scale players.

    If you look at the OSS that is successful, it seems to be mostly stuff that doesn't have a user interface, like kernels, and mail, database and web servers.

    --
    RogerWilco the Adventurous Janitor
  76. Re:He's grouchy that OSS is so far behind in mobil by Anonymous Coward · · Score: 0

    Nokia's Maemo had a fair bit of open source stuff in it, but plenty of non-free blobs too. For instance there was a blob to charge the battery.

  77. The real reasons we don't see an open phone by Anonymous Coward · · Score: 0

    While google's ad business is one of the large reasons that they kept openwashed android there is another that is even bigger. Carrier lock in. Just about every phone sold in the North American market is locked to a carrier and further than that each carrier wants to control every aspect of the device they can to charge you more without losing your business. A carrier would be too scared to sell a completely open phone on a plan for fear of losing this control. Complimented by the fact that the average consumer thinks they get an amazing deal on a phone even though they pay more in the contract encourages companies to keep this control.

    What needs to happen is for carrier lock in to be stopped. So carriers can compete on their service offerings alone and the phone market can compete on its own. Without a separate open market for the phones no truly open device can compete because they're always edged out by the plan subsidized closed phones offered by carriers. I believe that plan subsidized phones should and can still exist without carrier lock in. Why do I have to use the phone only on your network as long as I still pay out the contract I should own the device as a separate entity.

  78. What unbranded CDMA2000 phone? by tepples · · Score: 1

    What other than a branded phone will work on a CDMA2000 network (that is, any U.S. network that isn't now or soon owned by AT&T)?

  79. Re:RMS? Who cares? by samjam · · Score: 1

    it's not his choice now. Not all the code is his. All the contributors have also used GPLv2

    If Linus had the choice, maybe he would go X11 or Apache or BSD...

    but thanks to Stallman being there, we got GPLv2. Because Stallman cared about freedom, we get the updates from all the other kernel contributors making the whole kernel cool, instead of each proprietary release cool in a special fiscally licensable way.

  80. You are becoming the PETA of software by Kamiza+Ikioi · · Score: 1

    You said, "Google has done nothing to encourage Free Software."

    You said nothing valid, nothing backed up by any evidence. So, very hypocritical if you yourself can't make a valid rebuttal.

    However, you perfectly gave me evidence. All or nothing. You say Google has done nothing to encourage free software.

    You completely ignore code.google.com.

    You completely ignore Chromium.

    You completely ignore Android and the ecosystem of free and oss apps that have built around it.

    I could go on. Fact is, you are the all or nothing person that I believe is the problem with FOSS. And quite frankly, while you response was flamebait, the entire all or nothing FOSS is flamebait to more moderate users with ridiculous claims, using your words, such as "Google has done nothing". That isn't just ridiculous, but a complete lie. Whereas, my point is perfectly proven by such lies.

    FOSS adopting MS F.U.D. It's sad, pitiful, and more should be expected from supposedly smart individuals.

    But give those individuals a fanatical cause, and you get PETA, Tea Party, or RMS. Thank you for proving my point.

    --
    I8-D
  81. Digital Jihadists by Kamiza+Ikioi · · Score: 1

    That guy just proved my point. I don't want to rehash, but read my response to him. It's all or nothing for some of these people. It's extremism, and it has no place for groups that don't want ridiculed like the other groups I mentioned. It makes FOSS community look like digital jihadists fighting a war of purity.

    It's very very unproductive and only attacks moderates, not the real enemies of FOSS.

    --
    I8-D
  82. Bada by Anonymous Coward · · Score: 0

    maybe open source bada will solve our problems ? : http://www.engadget.com/2011/09/20/samsung-taking-bada-open-source-in-2012/ (engadget)

  83. Open != Free, but that's OK by Uninvited+Guest · · Score: 1

    Google never said Android was free software. Google does maintain that Android is open, and they'll release the source code when they think it's ready. Android does not have to meet the FSF's strict definition of free and open source software; it doesn't even use the same license. A reality check by Brian Proffitt: http://www.itworld.com/mobile-wireless/204973/more-partisanship-free-software-leadership

    --
    Sometimes I worry that I'll develop Alzheimer's disease, but no one will notice.
  84. Re:RMS? Who cares? by Andy+Dodd · · Score: 1

    I've never heard this. It has always been "once it's cleaned up in ICS it will be released".

    3.1 is not ICS.

    --
    retrorocket.o not found, launch anyway?
  85. Re:RMS? Who cares? by Andy+Dodd · · Score: 1

    Wrong. That's what the GPL is about.

    The Apache license has no such requirements.

    --
    retrorocket.o not found, launch anyway?
  86. Re:RMS? Who cares? by Raenex · · Score: 1

    No, you're wrong. I didn't mention the GPL. I said, "If Google wants to market themselves under the open source banner, then they should play by the rules."

    It's not that Google is violating a license. It's that they market Android as an open source operating system but don't actually adhere to open source principles. That's fraud.

  87. Better? Better than what, Monsieur? by Anonymous Coward · · Score: 0

    Stallman writes, "Even though the Android phones of today are considerably less bad than Apple or Windows smartphones, they cannot be said to respect your freedom."

    Sorry, but how is a platform, flooded with unmoderated, amateur crap (Android), be considered better than a platform which, for example, actually has professional quality audio recorders and editors and near pro video recorder/editors. As usual, the "free" software clueless fail to understand that freedom from having to wade knee-deep through poo makes an operating system worse, not better.

    Sorry, but I haven't seen much to attract me from iPhone. Especially in the area of media production apps.

  88. Try before buy by tepples · · Score: 1

    I see even in the US you can get uncontracted phones e.g. on ebay, amazon etc.

    Where can I try the screen and touch screen of an uncontracted phone before I buy it?

    Ipod touch is simply smartphone without phone. In these days of mass production, it doesn't cost much to add the gsm chip

    Then why does an iPhone without a contract (in those countries where it is offered) cost twice as much as an iPod touch?

    1. Re:Try before buy by bingoUV · · Score: 1

      Not sure of trying in the US. US seems to be a horrible market for some purposes. Good point.

      I was talking about cost to the manufacturer, not customers. As nokia sold excellent gsm full phones outright for 30$, I don't think adding a gsm chip on a non phone smartphone would cost more than 7-8$. What say?
      Under 10$ is just noise when we are talking about devices costing hundreds of dollars.

      Apple's margin (overall quite high) might be very different for iphone and ipod touch, who knows? I guess ipod touch has less RAM too, though not sure.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
  89. well that's true. I'll stick with Symbian and wait by jago25_98 · · Score: 1

    aww, this is all true. To be honest I've held off on Android and iPhone... I still have a Symbian phone (!) because I'm waiting on all this mess.

    What about OpenPhone, I wonder what happened to that.

    What got me thinking about all this was when I was abroad and needed to contact my Bank but didn't want to pay an international rate.

    VoIP - I use a Betamax provider. The only way to secure it I could think of would be PPTP to a VPN(kinda only option for Symbian as it's so old). I had a go but couldn't get it working... it's not perfect but I'd settle for it
    Callback services to a mobilephone - can work, I'd use this next time but at the time I didn't have it.
    Email - how safe is email via a closed source phone anyway?

    You can buy `securephones` but where's the source? Usually there is none so how can it be secure?

      Is Cyanogenmod any better?

    The best I can think of it taking a cheap Android based netbook/tablet for VoIP via a VPN, loading Ubuntu on it and matching that with a 3G dongle. But that's a bit bulky for casual use.