Slashdot Mirror


Google Delays General Release of Honeycomb Source

iluvcapra writes "BusinessWeek reports that Google will not be releasing the source code for Android Honeycomb 'for the foreseeable future.' Android lead Andy Rubin is quoted, stating that if Google were to release the source for Honeycomb, Google would be unable to prevent it from being installed on mobile phones and 'creating a really bad user experience.'"

262 comments

  1. So Android 3.0 ... by WrongSizeGlass · · Score: 4, Insightful

    So Android 3.0 isn't exactly 'open source' for the foreseeable future?

    1. Re:So Android 3.0 ... by ArcRiley · · Score: 1

      Or at least until one of the copyright holders for the GPL source code they're using sends them a cease and desist order.

      Much of the Android source is under a permissive or academic license, but they are required to provide the source code to the copyleft parts.

    2. Re:So Android 3.0 ... by Microlith · · Score: 2

      Which is the kernel, and only the kernel. Which is usually published as a tarball on some obscure page.

    3. Re:So Android 3.0 ... by StikyPad · · Score: 2, Informative

      Wrong, wrong, wrong.

      "To make our schedule to ship the tablet, we made some design tradeoffs," says Andy Rubin, vice-president for engineering at Google and head of its Android group. "We didn't want to think about what it would take for the same software to run on phones. It would have required a lot of additional resources and extended our schedule beyond what we thought was reasonable. So we took a shortcut."

      "Android is an open-source project," he adds. "We have not changed our strategy."

      The "foreseeable future" quote is unfortunate, since it implies that they cannot foresee a time when they will release the code, which simply isn't the case.

    4. Re:So Android 3.0 ... by Daniel+Phillips · · Score: 2, Insightful

      Which is the kernel, and only the kernel. Which is usually published as a tarball on some obscure page.

      And Google has made much less than its best effort to merge their Android-specific hacks back into Linux mainline, which makes them not much better than a number of other fly by night OEMs relying on Linux to make their dreams come true. Even when playing with the community properly would help advance their own interests.

      --
      Have you got your LWN subscription yet?
    5. Re:So Android 3.0 ... by F.Ultra · · Score: 1

      As long as they don't distribute binaries of Android 3.0 to anyone (and these recepients don't request the sources) they are breaking no licenses at all.

    6. Re:So Android 3.0 ... by Anonymous Coward · · Score: 1

      So when Google tries and fails, they're criticized for not merging, but when Kolivas tries and fails, he's praised.

    7. Re:So Android 3.0 ... by zill · · Score: 1

      The first Android 3.0 device shipped back in February 24th.

    8. Re:So Android 3.0 ... by shaitand · · Score: 1

      Basically everyone who bought a 2.2 tablet with 3.0 capable hardware is fsck'd.

    9. Re:So Android 3.0 ... by Goaway · · Score: 1

      The GPL requires you to provide the source to people who you've distributed the compiled program to.

      Who have Google distributed the compiled program too?

    10. Re:So Android 3.0 ... by Daniel+Phillips · · Score: 1

      Google is criticized for not trying.

      --
      Have you got your LWN subscription yet?
    11. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      Why? Did all Android 2.2 tablets magically stop working or something?

    12. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      A stark contrast to Apple. Steve will reject something at any point in production if it's not ready for prime time. Unfortunate that Google decided to take shortcuts just to get product to market. We slam game publishers for such tactics. Hopefully Google won't get a free pass on this one.

    13. Re:So Android 3.0 ... by binarylarry · · Score: 1

      I'm pretty sure the maintainers told them to fuck off with their patches.

      Whether that was deserved, I'm not sure.

      --
      Mod me down, my New Earth Global Warmingist friends!
    14. Re:So Android 3.0 ... by Rich0 · · Score: 1

      Anybody who buys a tablet. Of course, the obligation is not on Google, but whoever sold them the tablet.

      And as others have stated only GPL'ed code on the tablet need be disclosed.

    15. Re:So Android 3.0 ... by exomondo · · Score: 0

      As long as they don't distribute binaries of Android 3.0 to anyone (and these recepients don't request the sources) they are breaking no licenses at all.

      Why? where does the license state they need to satisfy that criteria?

    16. Re:So Android 3.0 ... by dudpixel · · Score: 1

      well, you only have to "make it available"...which means you probably can download the source to the android kernel...but Google dont publicize its location...and I guess they dont have to...

      but it would be nice if they embraced the ideals of the kernel and not just its benefits...

      --
      This seemed like a reasonable sig at the time.
    17. Re:So Android 3.0 ... by dudpixel · · Score: 1

      android 3 isn't covered by the GPL (nor is any android version). they use other open source licenses IIRC.

      only the kernel is GPL, and its source is available already.

      --
      This seemed like a reasonable sig at the time.
    18. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      That's not even true. There is a particular branch hierarchy to ensure that patches that are not Android specific make it into non-android linux kernels first, then are pulled into android trees. such that you have korg -> google-linux -> android-main -> many-android-vendor-trees

      usually changes in one of the many vendor trees are isolated and sent up to korg or google-linux for review and inclusion into the main trees.

    19. Re:So Android 3.0 ... by Daniel+Phillips · · Score: 3, Informative

      I'm pretty sure the maintainers told them to fuck off with their patches. Whether that was deserved, I'm not sure.

      Kernel maintainers did no such thing. Various seasoned contributors felt that the idea was valid, but the implementation was poor. This was not just maintainers, far from it. For Google to use that as an excuse to stomp off in a funk, or to claim that their patches are not wanted is... various bad things, ranging from puerile to disingenuous. On the face of it, Google would seem to be of the opinion that forking the kernel is no big deal. Perhaps Google also feels that repeatedly tweaking the collective noses of the community is no big deal.

      --
      Have you got your LWN subscription yet?
    20. Re:So Android 3.0 ... by davester666 · · Score: 1

      Google can't afford the engineering time to do the work.

      --
      Sleep your way to a whiter smile...date a dentist!
    21. Re:So Android 3.0 ... by larry+bagina · · Score: 1

      Has anybody bought one yet? More expensive than an iPad, no optimized apps, flash is still vaporware, and you'll need to send it back if the LTE upgrade ever happens.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    22. Re:So Android 3.0 ... by bensode · · Score: 1

      Stop the FUD.

      There are many optimized for honeycomb and many more on the way.

      Flash was released last friday and works great.

      No firm date on Lte yet but so what?

      --
      "Keep at least 3-6 full bottles of hard alcohol on hand, a 2 week resignation notice,..." - Poetmatt
    23. Re:So Android 3.0 ... by UnknowingFool · · Score: 1
      Right now the only two that are selling are the Xoom and the iPad 2. There are others but I don't consider them to be in the same category.
      • Xoom

        Higher screen resolution, higher resolution cameras. 4G* Flash**
        *Not available at first sale. Will require tablet to be sent back
        **Not available at first sale. Released 3/16/2011 but still considered beta.

      • iPad 2

        Longer battery life. More apps.

      Technically the Xoom beats the iPad 2 on some features; however, it seems the iPad 2 has more polish. As a geek I could probably deal with the Xoom which feels right now a bit incomplete. I wouldn't recommend it yet to non-geek friends and families until Motorola has worked out some of the rough edges and gets more apps.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    24. Re:So Android 3.0 ... by TehZorroness · · Score: 2

      3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

              a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
              b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
              c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

      from the GPL 2 under terms and conditions for copying, distribution, and modification

    25. Re:So Android 3.0 ... by Anthony+Mouse · · Score: 1

      Or at least until one of the copyright holders for the GPL source code they're using sends them a cease and desist order.

      Investigate the difference between the GPL and the Affero GPL.

    26. Re:So Android 3.0 ... by Anthony+Mouse · · Score: 2

      I'm sorry, ignore that. I misread what they were doing.

      Well, you can still investigate the difference between the two licenses, but it won't be as relevant as I was expecting it to be.

    27. Re:So Android 3.0 ... by exomondo · · Score: 2

      from the GPL 2 under terms and conditions for copying, distribution, and modification

      which would be relevant if android were licensed under the GPLv2, which of course it isn't.

    28. Re:So Android 3.0 ... by Drakino · · Score: 1

      In a way, yes. If a developer writes an app targeting the specific Tablet Android SDK (aka 3.0), then the 2.2 owners get hosed with access to actual tablet apps. The people I feel really bad for are the ones who were suckered into buying a Galaxy Tab with a contract for 2 years of service. They may not see anything new just 6 months after the device came out.

    29. Re:So Android 3.0 ... by Eric+Smith · · Score: 3, Informative

      well, you only have to "make it available"

      You have to do more than "make it available". Since it is being commercially distributed, and isn't accompanied with the complete corresponding machine-readable source code, they need to satisfy section 3b of the GPLv2:

      b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange;

      Can anyone who has a Xoom confirm whether it came with such a written offer?

      As others have pointed out, this only applies to any GPL'd components of the software, which includes the Linux kernel but little else.

    30. Re:So Android 3.0 ... by Si · · Score: 2

      Well, what really sucks is that Google used to be a champion of "we'll ship it when it's ready", and now they are bound (apparently) by the same "we'll ship it when the schedule determines, regardless of quality" rule as everyone else.

      --


      Why is it that many people who claim to support standards have such atrocious spelling and grammar?
    31. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      Not available at first sale. Released 3/16/2011 but still considered beta.

      You forgot to say by whom it's 'considered beta'. Or you forgot to include by iPad 'still considered a piece of shit' if you don't care who does the considering.

    32. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      How is the end result any different than developers targeting newer hardware on any platform?

    33. Re:So Android 3.0 ... by CharlyFoxtrot · · Score: 1

      Hopefully Google won't get a free pass on this one.

      I see this is your first visit to Slashdot. Welcome !

      --
      If all else fails, immortality can always be assured by spectacular error.
    34. Re:So Android 3.0 ... by CharlyFoxtrot · · Score: 1

      Yeah the reviews are "great" :

      "With our trusty Droid 2's 1Ghz OMAP3 chip, we saw a slight but noticeable boost in framerate when playing a YouTube trailer at 480p, which admittedly only took that particular video from "unwatchable" to merely "fairly jerky." With the Tegra 2-toting Motorola Xoom, however, 480p videos ran perfectly smooth, even as the tablet had trouble rendering 720p content as anything but a series of images."

      Pretty pathetic but that's flash: it's always going to work as it should next release, promise.

      --
      If all else fails, immortality can always be assured by spectacular error.
    35. Re:So Android 3.0 ... by grrrgrrr · · Score: 2

      Basically almost everyone who bought a tablet bought an ipad so what is the problem really? Why would anybody even bother with an android tabled at this point?

    36. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      And Google has made much less than its best effort to merge their Android-specific hacks back into Linux mainline

      It's because they all got rejected.

    37. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      This is exactly what they said to Con Kolivas, though, and that turned out to be bullshit.

    38. Re:So Android 3.0 ... by tawt · · Score: 1

      If by "we'll ship it when it's ready" you mean, "we'll ship something immediately and keep it in beta for 5 years" then yes, I agree

    39. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      Well, just look at all the Android phones stuck on older versions. Correct me if I'm wrong, but if the hardware makers don't get any of the Android Market money then there's no incentive for them to support older devices as they have to keep cranking out new models they can sell.

    40. Re:So Android 3.0 ... by Celarent+Darii · · Score: 1

      Well they had the reputation of perpetual beta software for a long time.

    41. Re:So Android 3.0 ... by Guspaz · · Score: 1

      Xoom is also thicker, heavier, and in terms of GPU power, far slower. Samsung's ~9 and ~10 inch Galaxy Tabs are looking far more interesting. It unfortunately doesn't do anything in the GPU department (still using a Tegra 2, which is far slower than the PowerVR SGX 543MP2), but at least it matches or beats the iPad 2 in terms of form factor.

    42. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      In my eyes, this is exactly them shipping "when it's ready". Android was originally written for phones. Honeycomb was an attempt to port it to tablets, with no attention given toward the phone UX. Now they have to spend some time and get the stuff they added for tablets looking and working correctly on phones. To release it now would invite a lot of shady phone manufacturers to shoehorn Honeycomb onto their phones. It will end up being a shitty product, but the manufacturers don't care: they can say "Runs Android 3.0!" and people will buy them anyway, and then say, "Man, Android sucks."

    43. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      Which is usually published as a tarball on some obscure page.

      Which ironically is easy to find, because you can google it.

    44. Re:So Android 3.0 ... by Anonymous Coward · · Score: 0

      "we'll ship it when its ready"? Google? Really? They just slap BETA all over their half baked products and release them to the world.

    45. Re:So Android 3.0 ... by Daniel+Phillips · · Score: 1

      It's an interesting argument, not one I agree with. In Con's case I believe his approach and design skill in the relevant area to be demonstrably superior to the maintainer and I do not agree with how that was handled, although in the end what was merged is essentially Con's design. On the other hand, Google's suspend blockers patch, while attacking a valid problem, is just a big hackish mess that needs fundamental restructuring. Big difference. Another big difference: Con maintaining his own tree for a while (as he did) will cause no serious harm, far from it, but Google maintaining a forked kernel is a serious issue. Ultimately, Google's tree is going to become obsolete as they necessarily fail to keep up with mainline with the few kernel devs they have. Not even Red Hat managed to pull that off for more than a couple years, not for want of trying. Been there, done that. Google needs to get a clue.

      --
      Have you got your LWN subscription yet?
    46. Re:So Android 3.0 ... by Daniel+Phillips · · Score: 1

      By the way, if you are convinced of your argument then post under your real name as I do. Otherwise you only make you and your organization look worse.

      --
      Have you got your LWN subscription yet?
    47. Re:So Android 3.0 ... by Stupendoussteve · · Score: 1

      Except that 3.0 was not meant for phones, and the issue is people (potentially) using it on phones anyway. It is really for the target platform.

    48. Re:So Android 3.0 ... by Drakino · · Score: 1

      The difference here is that historically, Google has released the source in a somewhat timely manner. This has then allowed people to grab the source and begin working on custom ROMs for older devices to bring them up to speed. A Galaxy Tab owner could in theory bring their device up to 3.0 and continue to use the new apps. But because of this delay, those users will be stuck both officially and unofficially.

    49. Re:So Android 3.0 ... by segin · · Score: 1

      By the way, if you are convinced of your argument then post under your real name as I do. Otherwise you only make you and your organization look worse.

      I use my handle, but I provide my email address unobfuscated, which anyone can Google and get my real name (as it's in all the source code I have published, plus other things.) I simply hate my real name, and I always use the same handle. Is that fine?

    50. Re:So Android 3.0 ... by dudpixel · · Score: 1

      isn't this written offer actually in the GPL wording? so all they need to do is include the license somewhere...

      --
      This seemed like a reasonable sig at the time.
  2. saving florian the trouble by Anonymous Coward · · Score: 0

    Obviously GPL voilation, doom and gloom all around.

    1. Re:saving florian the trouble by Anonymous Coward · · Score: 0

      Can a creator of code legally delay the fruits of their own creation? Of course :)

    2. Re:saving florian the trouble by Anonymous Coward · · Score: 1

      A lot of android is not under the GPL or LGPL. But some parts are. I have contributed code to android which has been accepted and included in their main branch. Never have I assigned my copyright to google. They need to make the source for the GPL/LGPL parts available and they haven't.

    3. Re:saving florian the trouble by Mordocai · · Score: 1

      Then sue them. Enjoy playing with their lawyers :)

    4. Re:saving florian the trouble by Stupendoussteve · · Score: 1

      Read the GPL again. They have to make the source code available to those who they distributed the software to, which in this case is the manufacturers. It is the manufacturers responsibility to distribute the source code for the open source projects that require it to people who purchase the software.

      So far Motorola has not put the xoom kernel and packages on their opensource site, but it'll happen eventually. There is usually a little delay.

      This news about Google is simply saying they will not release the entire Android source on the AOSP, which is not required (they don't even have to release the GPL bits to the AOSP). I do think this may negatively impact future contributions.

  3. GPL violation? by Anonymous Coward · · Score: 1

    I'll ask what everyone has got to be thinking;

    How is this not a GPL violation?

    1. Re:GPL violation? by rtfa-troll · · Score: 1

      How about, when stupid people put most of android under a license other than the GPL and they will release the GPL parts?

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    2. Re:GPL violation? by Rastor · · Score: 5, Informative

      Because Android isn't GPL licensed, only the kernel is.

      For the record, the kernel is available at android.git.kernel.org

    3. Re:GPL violation? by Anonymous Coward · · Score: 0

      Can a creator of code legally delay the fruits of his own creation? Why not?

    4. Re:GPL violation? by exomondo · · Score: 1

      Can a creator of code legally delay the fruits of his own creation? Why not?

      I think you're confused. Of course they can delay it, but if that code is under GPL (in this case it isn't) then if they distribute the binary they have to distribute the source, they can't release the binary and not the source (or delay the source) though, it's all there in the license. But of course, just to clarify again, the code in question is not under GPL license.

    5. Re:GPL violation? by node+3 · · Score: 1

      The author of a GPLed program can also release that same program under a different license. As long as the program is completely copyrighted by Google, they can distribute a closed version.

      On the other hand, if they are using someone else's code, they must abide by the license that code is distributed to them under. This includes user contributions to their GPLed software.

  4. iOS their reason? by mlts · · Score: 4, Interesting

    I can see two reasons for Google being leery of a source release:

    1: The patent drama going on in the cellphone world, with almost everyone suing each other. It is like watching The Departed, except with lawyers.

    2: iOS. Google is nervous about the June iPhone release, so is hedging bets to see which way to go after the iPhone 5 comes out.

    1. Re:iOS their reason? by Anonymous Coward · · Score: 0

      How about the real reason, stated right there in TFS. Can you read?

      "and creating a really bad user experience"

      If this code dump hits then every single community ROM - and possibly some commercial Android phones - will rush to rebase around 3.0, mimicking the previous Android disaster that existed on the 'unsupported' tablets.

    2. Re:iOS their reason? by flowwolf · · Score: 2

      People know what they're getting into when they flash a custom ROM. 9/10 times it will create a "really bad user experience" whatever that means. It's absurd that Google would hold back honeycomb code because of them. The author is way off base with his guess.

    3. Re:iOS their reason? by Drakino · · Score: 1

      Thats one of the potential downsides to being "Open". Google either needs to live with it, or stop calling Android open.

    4. Re:iOS their reason? by ZombieBraintrust · · Score: 1

      I think it is more about manufacturers than about custom roms. They know that it will be put on phones and marketed as the "Next Best Thing". Then there will be all kinds of comparisons in blogs between these crap Android Honeycomb phones and the Iphone. They should of named it Google Tablet OS Edition. Then they would not have this problem. (GoTOSE for short)

    5. Re:iOS their reason? by mlts · · Score: 1

      Don't worry, phone makers and carriers are working feverishly to remedy "ugly" custom ROMs with crap like signed kernels/bootloaders, read-only filesystems, eFuses, and other stuff.

    6. Re:iOS their reason? by Anonymous Coward · · Score: 0

      "2: iOS. Google is nervous about the June iPhone release, so is hedging bets to see which way to go after the iPhone 5 comes out."

      Ummm... Have you seen the market share figures recently? Google isn't concerned about US-centric companies like Apple anymore, they've surpassed Nokia in worldwide marketshare. Apple's the one playing catchup, sure they've got tighter hardware integration but the iPad2 is very much "me too" compared to the Xoom and the iPhone 4 is behind the times compared to the Android 4G, multi-core, and now 3D offerings.

      Honeycomb was a rush to get it out the door and beat Apple. You put a half-baked OS designed for a small number of tablets into the public's hands and people complain that their old Nexus doesn't run well.

    7. Re:iOS their reason? by Anonymous Coward · · Score: 0

      It wasn't the community ROM makers who created all those shitty Android tablets. Furthermore, this was Google's stated reason and not some author's.

      Rubin says that if Google were to open-source the Honeycomb code now, as it has with other versions of Android at similar periods in their development, it couldn't prevent developers from putting the software on phones "and creating a really bad user experience. We have no idea if it will even work on phones."

      I mean, he's only a Google VP and the Android project lead. I guess his word doesn't carry much weight.

    8. Re:iOS their reason? by alostpacket · · Score: 1

      I don't understand your second reason, hedge in what way? What could the iPhone release have to do with the Android tablet source? Can you explain that one a bit more?

      --
      PocketPermissions Android Permission Guide
    9. Re:iOS their reason? by mrjatsun · · Score: 2

      > How about the real reason, stated right there in TFS. Can you read?

      Because we don't believe them? If android were *really* open,
      it would be developed in the open. An open drop of code after products
      are already shipping it certainly not in the spirit of open source.

      Personally, I think it's more about Google being threatened by amazon.com,
      their app store, and their likely future tablet.. It's also been reported that google
      has been threatening tablet/phone makers with using non google services. The
      reason Google gave, seems the less likely reason to me.

      I'm still hoping for a Ubuntu tablet. But Ubuntu doesn't seem to be that open these
      days either... sigh....

    10. Re:iOS their reason? by shaitand · · Score: 5, Insightful

      They are doing this to give the xoom a sales boost. There are tons of tablets sold with 2.2 code using hardware that can run Honeycomb (which isn't for your phone and has nothing to do with iPhone). This is about burning everyone who bought one of those to boost the sales of tablets with 3.0. In many cases, for the same company that sold the tablet with 2.2 and wants to now sell the exact same hardware with 3.0 and a new model number.

    11. Re:iOS their reason? by shaitand · · Score: 2

      I have an unsupported tablet. The community roms are the only ones that work properly. The problem is manufacturers not shipping working code. The problem is being exacerbated by this because me and everyone else who bought a decent tablet intended to upgrade when 3.0 came out is now fsck'd.

    12. Re:iOS their reason? by shaitand · · Score: 1

      Some of them were good tablets with shitty broken android 2.2. now they won't have Honeycomb.

      This is for one reason only, to give a boost to tablets like xoom that are being sold with 3.0 and to burn 2.2 loaded tablets.

    13. Re:iOS their reason? by Anonymous Coward · · Score: 0

      Right, it must suck if you were looking forward to Honeycomb tablets. If Google had been delaying a future phone snapshot I'd be pissed.

    14. Re:iOS their reason? by Anonymous Coward · · Score: 0

      They should have named it "Google Android Tablet/Slate Edition" Then if anyone puts it on their phone and has a really bad user experience, they could say "that's what you get for clicking a GoATSE link, n00b!"

    15. Re:iOS their reason? by Daniel+Phillips · · Score: 1

      > How about the real reason, stated right there in TFS. Can you read?

      Because we don't believe them? If android were *really* open,
      it would be developed in the open. An open drop of code after products
      are already shipping it certainly not in the spirit of open source.

      Personally, I think it's more about Google being threatened by amazon.com,
      their app store, and their likely future tablet..

      Hanlon's Razor. Don't assume that Google actually has any real reason for doing this stupid thing, other than a natural temptation to control as much as possible and, err, be evil. Just a little, you know?

      It's also been reported that google
      has been threatening tablet/phone makers with using non google services. The
      reason Google gave, seems the less likely reason to me.

      I'm still hoping for a Ubuntu tablet. But Ubuntu doesn't seem to be that open these
      days either... sigh....

      I agree that Rubin's claim is not credible. Neither is he in my books, from this point forward.

      --
      Have you got your LWN subscription yet?
    16. Re:iOS their reason? by Anthony+Mouse · · Score: 1

      Is there any reason you can't still run Honeycomb on your 2.2 tablet once they ultimately release it to the public? All they're saying is that there won't be an immediate public release, not that there won't be one ever or even that it is a long way off.

    17. Re:iOS their reason? by shaitand · · Score: 2

      Someone else provided a link indicating they are planning to keep the open source releases a full version behind from now on which means Honeycomb would be completely obsolete by the time it was released.

      Even if they aren't planning something so ridiculous indefinite definitely doesn't have a "month or two" ring to it. If they wait 3 months, after release it will be at least another 3 months before the unsupported upgrade rom is stable enough for realistic use. The realistic technical lifespan of the tablet is what, a year or two? We are talking about 25-50% of the usable lifespan of the device and that is if you bought it today.

      Android as a platform has more bugs than ios, it lacks the corporate support of the blackberry, it has fewer apps and those apps are less polished. I invested in android as a platform for all my phones and my tablet precisely because it is an open hacker friendly platform that leaves me at the mercy of an innovative hacker community rather than the mercy of a for profit hardware manufacturer. That means having the option to wait until there is a HARDWARE improvement I care about before buying a new piece of hardware.

      If they need to generate more revenue then require codes for $15-20 (or included with hardware that came pre-bundled with 3.0) to access the market or something like that. I'm sure most would be willing to slap down a $20 for a fancy new tablet OS. You could still have the OS be completely open, still hop from one custom rom to the next. Hell, technically, an end user would even still be able to use the system for free if they didn't want to use googles market resources. Maybe add a common drm platform ala netflix requirements to the mix for extra incentive.

    18. Re:iOS their reason? by nemesisrocks · · Score: 1

      me and everyone else who bought a decent tablet intended to upgrade when 3.0 came out is now fsck'd.

      Might I suggest upgrading your filesystem to ext3, then. Fsck'ing is far less painful!

    19. Re:iOS their reason? by Anonymous Coward · · Score: 0

      Or in my instance, want to buy a Nook Color and install 3.0 onto it. Runs release 4 great, but I want the real deal. Freaking stupid I say! Guess I'll go buy a second hand iPad.

    20. Re:iOS their reason? by John+Betonschaar · · Score: 1

      [..] but the iPad2 is very much "me too" compared to the Xoom [..]

      Wow, this must be one of the funniest things I've read on here in a long time. The iPad basically defined the whole market for consumer-tablets, and the iPad 2 simply widens that gap even more. It's been released publically and in great numbers before any of the Honeycomb tablets, it trounces all of them in terms of specs (except for some very minor details) AND price, it's a product that actually works and is finished, not a half-baked rush job, and it has a library of applications that is literally somewhere in the neighborhood of 1000 times larger than Honeycomb. Of all the other competing tablets running other OS's, none of them have materialized beyond vaporware. Yet here you are, claiming that Apple is playing catch-up, and the iPad 2 is very much 'me too' compared to the Xoom, which has no applications, weaker hardware, higher price, is running half-baked almost beta software that doesn't even support all of its hardware features, the ones Motorola actually got around to actually adding instead of just advertising with them (such as 4G and Flash). And then they say 'Apple fanboys' are living in a reality distortion field... :-S

      [..] and the iPhone 4 is behind the times compared to the Android 4G, multi-core, and now 3D offerings[..]

      The iPhone 4 is almost a year old and the iPhone 5 will be around in a month or 3. Yet, even without dual core, it's still snappier than any of the very few Android handsets on the market that have a dual-core CPU (I think there are only 2 or 3 available right now, I know just the Atrix 4G and the LG x2). Vritually no Android applications make any use of the dual-cores at all by the way. Which leaves your argument with just a stupid gimmick like 3D and a network technology that's more marketing fluff than an actual performance specification. Over here, Vodafone will be upgrading their 3G network to support 28 Mbps speeds, while that '4G' thing you are talking about (which in fact is just a name for a handful of different technologies, some of which are not even '4G' by definition) is hardly faster than 7.2 Mbps 3G in many areas.

    21. Re:iOS their reason? by salesgeek · · Score: 1

      Actually, Apple's technology gets beat all the time. It's not because Apple isn't good at what they do: it is because other manufacturers design around upgraded or different hardware that is made weeks or months after Apple starts with a new phone design. This is normal in the tech industry. If you start developing in May, and I in August, my product will likely be faster, and/ have features. Apple is no different than anyone else in this regard, so you have a constant parade of new technology leaders through the year - and Apple gets their turn when they come out with a new iPhone or iPad. Then Motorola, Samsung, HTC, or whoever gets their turn. Eventually, it's Apple's turn again.

      If you want an example, go back to iPhone 1.0 vs the T-Mobile G-1. The G-1 had all of the features iPhone had (except that multitouch was disabled in software) and a slew of features that iPhone did not have: 3G, SD card reader, GPS, no need to sync with a PC, and a multitasking OS. Then the iPhone 3G came out with features to match. Then came the Moto Droid... and so on.

      As for the half baked software stuff, remember Microsoft Windows + a slew of hardware makers absolutely dominated the computer industry and Apple. History is repeating itself, and that's not an indictment of Apple: they make very good products, and are very profitable.

      --
      -- $G
    22. Re:iOS their reason? by Anonymous Coward · · Score: 0

      Um. You just said it. He's a VP of a major corporation. 9 times out of 10, you get a job like that by being a lying, backstabbing scumbag. Having anything else on the ball is an optional extra.

      If he said 2+2 was 4, I would check his addition, and if he said the sky was blue I'd ask somebody trustworthy to confirm it.

      AND he's saying something that doesn't make sense in the first place.

    23. Re:iOS their reason? by Anonymous Coward · · Score: 0

      Just hope they won't release a GOogle Android Tablet System Edition instead. That's an image nobody wants to load on their phones.

    24. Re:iOS their reason? by Omestes · · Score: 1

      Fan boy much?

      You are correct that on the tablet scene Android devices are lagging behind a fair bit. I'm really confused on how everyone that isn't Apple dropped the ball so much in this market. Yes, in the beginning they were caught with their pants down, and there was a glut of crap tablets to bridge between Apple and decent Android tablets. But not there really isn't an excuse. Looking at the pricing, it seems that non-Apple tablets must be marketed as luxury goods, and not as commodity devices. I'm not sure about this.

      On phones... Does anyone still care? Android devices have completely trounced iPhones (where it counts; sales), and will probably continue to do so. I thought the whole era where people waggle their phones around like status symbols were long gone. Even the few people I know who own an iPhone have stopped ranting about them to anyone who even feigns a brief second of polite interest. Is anyone really excited about the iPhone 5? Will it pretty much be the iPhone four with an added keynote? Probably.

      As for speed... Really? I have a Droid X, which isn't the top of the pack, and I haven't really noticed a speed problem, it runs video, the internet flows in all its chunky 3G bliss, apps do app things. What should I be doing, playing Crysis and compiling code on it? Playing with my friends iPhone4, I really don't notice much of a speed difference. Perhaps I needed a stop watch to tell, or a fancy benchmark on how quick Angry Birds opens, but if I need a secondary device to tell how much faster something is, it basically says the speed doesn't matter from a human perspective. I don't see many of my friends ditching their Android devices to get an iPhone now, no matter what Apple does. This is even true of those of them who aren't technology people, which is the segment that matters, and largely the segment that Apple caters to. Most people are pretty happy with their phones, no matter if they run iOS or Android.

      Further, I was recently at a string of Verizon stores (for way to long), and the iPhone was marginalized to a back corner with various models running Android, and a few Blackberrys taking up a majority of prime floor space.

      The 4G thing pisses me off. And the whole of the American cell-network/providers... Would it really be terrible to try to bring out tech up to the rest of the worlds standards?

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
  5. The definition of open? by mveloso · · Score: 2

    mkdir android
    cd android
    repo init -u git://android.git.kernel.org/platform/manifest.git
    repo sync
    make

    1. Re:The definition of open? by Anonymous Coward · · Score: 0

      FYI, the previous snapshots were pushed too at a later date - this time they're simply waiting until the merge between Honeycomb and Gingerbread. So while it's unfortunate for tablet owners, it won't affect phone users at all.

    2. Re:The definition of open? by iluvcapra · · Score: 1

      That's how Andy Rubin sees it. Of course, Motorola got to peek at the source early for the Xoom, but they did that the old-fashioned way, with a license.

      I guess that's hypocrisy -- I wouldn't bitch about Google being hypocritical, it's a company after all and it has no beliefs to contradict. But when a single large corporation basically runs an OSS project you have to consider exactly why they release source. And the Xoom basically shows us the strategy: if you're a big corporation that can manufacturer millions of units and you're willing to play by Google's proprietary licensing terms, you get a sneek peak at the new platform. If you're not important enough for Google to do business with, you'll get the Android source the same time the rest of the world does. It's a two-tier system: Google's OHA partners, and everyone else.

      --
      Don't blame me, I voted for Baltar.
    3. Re:The definition of open? by Anonymous Coward · · Score: 0

      Does that include the Honeycomb kernel?

    4. Re:The definition of open? by torako · · Score: 1

      make install_on_device?

    5. Re:The definition of open? by Anonymous Coward · · Score: 0

      Just a minor change to fix it:

      mkdir android
      cd android
      sleep 5000000
      repo init -u git://android.git.kernel.org/platform/manifest.git
      repo sync
      make

    6. Re:The definition of open? by Anonymous Coward · · Score: 0

      which, as per original post, does NOT give you android 3.0

  6. Very disappointed with Google by Daniel+Phillips · · Score: 4, Insightful

    This is very much in violation of the spirit of Open Source, on which Google relies for its entire existence.

    Actually, even holding back the development repository and just doing periodic code drops is a violation of community spirit at the very least, and probably harmful to the pace of ongoing development as well. It is clear that Google still does not "get" open source.

    --
    Have you got your LWN subscription yet?
    1. Re:Very disappointed with Google by Anonymous Coward · · Score: 0

      On the flipside, look at what happened with pre-Honeycomb Android appearing on tablets and giving people a bad impression of the OS in that formfactor... you can hardly blame Google for holding back for the moment.

    2. Re:Very disappointed with Google by Anonymous Coward · · Score: 0

      On the flipside, look at what happened with pre-Honeycomb Android appearing on tablets and giving people a bad impression of the OS in that formfactor... you can hardly blame Google for holding back for the moment.

      You mean like Eclair on the Nookcolor? Cuz you certainly don't mean Froyo or Gingerbread, as they run great on the NC.

    3. Re:Very disappointed with Google by naasking · · Score: 2

      They can make branding something as Android subject to terms they see fit so it doesn't tarnish their reputation. Trademarks are enough to solve that problem, they don't have to go and close up the source code. That's incredibly short-sighted IMO.

    4. Re:Very disappointed with Google by Anonymous Coward · · Score: 1

      So don't use their code if you don't like they way they give it to you.

      There is nothing wrong with enjoying a community spirit or whatever, but anybody doing OSS work because they expect a certain spirit in return is just being a fool.

    5. Re:Very disappointed with Google by Drakino · · Score: 2

      Google really needs to decide then how they want to proceed, instead of sending mixed signals. They enjoy beating their competitors over the head with "Open", and decide not to be open. This to me wouldn't be such a big deal had Google not made it such a big deal in the past.

      Honeycomb, aka Android 3.0 is shipping, and has been for over a month now. There is no excuse in the proper "Open" spirit for this at all. If Google wants to start closing down Android and taking more control, then they should say as much and do so. I'll take this move as the first step down that path, and hopefully Google stops using "Open" as a description of Android in the future to reflect the change.

      This move also shows how Honeycomb was indeed rushed to production just to try and beat the new iPad. Competition is good, up until the point you harm your own product in a clear money grab attempt. The long term damage to the Android image isn't worth that initial rush, but they went for it anyhow. Every review I read about the Xoom mentioned numerous app crashes and hangs.

    6. Re:Very disappointed with Google by Ophbalance · · Score: 1

      For that matter, honeycumb is running on the NookColor as well.

    7. Re:Very disappointed with Google by RyuuzakiTetsuya · · Score: 1

      On the flipside, look at what happened with pre-Honeycomb Android appearing on tablets and giving people a bad impression of the OS in that formfactor... you can hardly blame Google for holding back for the moment.

      I thought Android was supposed to be flexible? is this not the case? I thought Android was resolution independent, is this also not the case? if it's not and the UI API aren't up to snuff, then what's the change between 2.3 and 3.0 that's so different at the kernel and API level?

      --
      Non impediti ratione cogitationus.
    8. Re:Very disappointed with Google by surgen · · Score: 1

      This is very much in violation of the spirit of Open Source.

      This is lawyer speak for "they're not doing what I want, and have no obligation to". The "spirit of open source" argument is bullshit anyways, open source is more than GPL. I release under BSD, and it is against the spirit of that license when some prick repackages it under GPL but I gave up the right to complain when I slapped the BSD sticker on it.

      Basically, quit bitching.

    9. Re:Very disappointed with Google by Anonymous Coward · · Score: 0

      Maybe you should look at some Honeycomb screenshots - it's like comparing OS X to iOS, or Windows to Gingerbread.

    10. Re:Very disappointed with Google by brion · · Score: 1

      On the flipside, look at what happened with pre-Honeycomb Android appearing on tablets and giving people a bad impression of the OS in that formfactor... you can hardly blame Google for holding back for the moment.

      Or did getting that hardware to market and into peoples' hands help to provide pressure on Google's Android developers to actually come through with a tablet-oriented version?

      And could that tablet-oriented version have been made even better if the vendors and other developers who had been pushing for netbook and tablet-friendlier Android earlier on could have participated in the actual development of Honeycomb instead of duplicating partial effort by half-assing a few tweaks on top of Gingerbread?

      --

      Chu vi parolas Vikipedion?

    11. Re:Very disappointed with Google by shaitand · · Score: 1

      "pre-Honeycomb Android appearing on tablets and giving people a bad impression of the OS in that formfactor... you can hardly blame Google for holding back for the moment."

      There are millions of tablets running pre-Honeycomb and seeing a bad impression of the OS in that form factor... yup sounds like a perfect reason to deny them an upgrade to a version of the OS made for that form factor.

      This has nothing to do with phones and everything to do with giving google proprietary partners a headstart in sales before the cheap tablets can run 3.0. By the time it is released in open source form it will already be obsolete.

    12. Re:Very disappointed with Google by exomondo · · Score: 3, Interesting

      I thought Android was supposed to be flexible? is this not the case?

      Clearly it is, they have been able to build different experience for a different device on that one OS.

      I thought Android was resolution independent, is this also not the case?

      Really are you just trolling or do you know nothing about the market? Have you seen how many android phones with different resolutions there are?

      if it's not and the UI API aren't up to snuff, then what's the change between 2.3 and 3.0 that's so different at the kernel and API level?

      No, the difference is that Google are taking a different approach to Apple. Apple are essentially using the same OS and the same experience on their phone and tablet so the only real difference is the size, Google are looking at the phone and tablet as separate experiences.

    13. Re:Very disappointed with Google by geminidomino · · Score: 1

      One thing I noticed when playing with the Ultimate Droid (Gingerbread)... Unlike the autonooter, it blows out the actual BN Library app.

      Do you know offhand if that can be had separately or reinstalled? "Nook for Android" is a really crap substitute.

    14. Re:Very disappointed with Google by pem · · Score: 1

      Google really needs to decide then how they want to proceed, instead of sending mixed signals. They enjoy beating their competitors over the head with "Open", and decide not to be open. This to me wouldn't be such a big deal had Google not made it such a big deal in the past.

      Either you have a selective memory, or you weren't paying attention. This is not at all the first time that google has delayed Android source release -- they were doing it at the start.

      This move also shows how Honeycomb was indeed rushed to production just to try and beat the new iPad. Competition is good, up until the point you harm your own product in a clear money grab attempt. The long term damage to the Android image isn't worth that initial rush, but they went for it anyhow. Every review I read about the Xoom mentioned numerous app crashes and hangs.

      So what should google do? Release early and release often? Or wait until they have something more stable? You seem to be simultaneously complaining that they aren't doing both these contradictory things.

      There is no question that google is in this to make money. Feel free to second-guess their strategy, but AFAICT, google isn't doing anything immoral, unethical, or even that bad business-wise, here.

    15. Re:Very disappointed with Google by Drakino · · Score: 1

      I'll admit I haven't paid close attention to the previous release delays between when Google and a partner ships Android on a phone, and when it hits their open source repository. If this is a normal trend of theirs, then overall I'd say it's not very open. Palm/HP seem to be doing a better job with WebOS being open as far as ship/source release, and they don't beat people over the head with "Open" messages.

      As far as release early and often vs waiting for something more stable, I just want Google to stay consistent with their messaging. If they want to claim Android is open, the source should have been available when the Google experience Xoom shipped. If Honeycomb wasn't ready, the Xoom shouldn't have shipped, and then they could have kept the source close to improve it.

      My personal feelings is that a device marketed towards consumers should ship when it's ready, especially ones that tie people to contracts if they take a subsidized version. I think if Google moved away from the early and often mentality, it would help the Android image greatly. The G1 was a joke, and abandoned early, with official updates never bringing it beyond 1.6. I'm betting the same fate for the Samsung Tab, and Google willingly let Samsung ship it with the Marketplace for some reason. Even if they want to keep Android open and let anyone use it, they could exercise more control over the Marketplace and other Google apps, to ensure that "with Google" devices are always known to the consumers as the premiere products to go for.

    16. Re:Very disappointed with Google by Anthony+Mouse · · Score: 1

      So what should google do? Release early and release often? Or wait until they have something more stable? You seem to be simultaneously complaining that they aren't doing both these contradictory things.

      Well, there are compromise solutions. Make development open but release development versions under a different license that prohibits use in commercial products. Then you release "final" versions under the Apache license or whatever you like so that everyone can use them, fork them, do whatever -- but not until it's fully baked.

    17. Re:Very disappointed with Google by Americano · · Score: 1

      Apple are essentially using the same OS and the same experience on their phone and tablet so the only real difference is the size

      Spoken like somebody who has never, ever touched an iPad or an iPhone, much less compared the actual behavior of the UI on those devices.

    18. Re:Very disappointed with Google by exomondo · · Score: 1

      Apple are essentially using the same OS and the same experience on their phone and tablet so the only real difference is the size

      Spoken like somebody who has never, ever touched an iPad or an iPhone, much less compared the actual behavior of the UI on those devices.

      actually i have an ipad and my wife has an iphone (i ditched my iphone a while ago) which is of course how i know that. so your pathetic attempt at an authorative comment fails.

    19. Re:Very disappointed with Google by CharlyFoxtrot · · Score: 1

      This is very much in violation of the spirit of Open Source, on which Google relies for its entire existence.

      Actually it relies on advertising for its entire existence (96% of its revenue.) That's why it's in the smartphone, tablet business in the first place: because they don't want Apple (and their iAds) between you and them (and their Google ads.) If you think it has anything to do with open source you've drunken the cool-aid.

      --
      If all else fails, immortality can always be assured by spectacular error.
    20. Re:Very disappointed with Google by drinkypoo · · Score: 1

      Do they actually have the right to do close down Android? I thought every major component was Open Sourced?

      I, for one, will certainly be bad-mounting Google until they change this. I was a vocal Android supporter until this morning, when I read this article. And I don't even own an Android device.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    21. Re:Very disappointed with Google by Ophbalance · · Score: 1

      Sadly, no. It appears to be more of a framework that B&N has built up then any one app that can be installed. The devs that have spoken to that question all seem to give the answer of "way too much effort". Hopefully, someday, B&N will release a full fledged version of their android app that also includes the magazine and kids books feature.

    22. Re:Very disappointed with Google by pem · · Score: 1

      I'll admit I haven't paid close attention to the previous release delays between when Google and a partner ships Android on a phone, and when it hits their open source repository. If this is a normal trend of theirs, then overall I'd say it's not very open.

      This is a normal trend of theirs. Using this trend, google has dominated the smartphone market, by giving away (really giving, not forcing people to give back) software, including full source code. It's open source, but it's not developed in the bazaar model, and you fully admit "I think if Google moved away from the early and often mentality, it would help the Android image greatly" that it is in google's interest not to develop in this model.

      It seems like the rest of your post is a rant that google let their partner Motorola ship the XOOM before the software was fully ready. Welcome to the real world of product development.

    23. Re:Very disappointed with Google by pem · · Score: 1

      Google is already engaging in a compromise solution by releasing the source when they think it is ready, and it is not provable that your suggestion is any better from their perspective. A license that prohibits use in commercial products doesn't meet anybody's definition of open, and if huge sections of code are going to change, then early release might not be that useful for any audience except their direct competition Apple and RIM. It would certainly be extra work for google to maintain this differently licensed tree, and it's not clear to me there would be any benefit to them -- the contents of the whine would change, but the volume would remain constant.

    24. Re:Very disappointed with Google by Raenex · · Score: 1

      It is clear that Google still does not "get" open source.

      They "get" it just fine. They claim a project is open source to cash in on the goodwill and momentum of open source, and then violate the principles to their own benefit as it suits them.

      See also, for example, Chrome. Touted as an open source browser, it comes as a binary blob with proprietary auto-update and phone-home functionality. The real open source project is Chromium, which doesn't include the above proprietary bits.

    25. Re:Very disappointed with Google by Americano · · Score: 1

      Really? So the UI and the function is exactly the same across both the iPhone and the iPad? The iPhone uses popover elements and split view controllers?

      Damn, I guess I just don't know WHAT I'm talking about.

    26. Re:Very disappointed with Google by Anonymous Coward · · Score: 0

      Honeycomb was written for tablets. No attempt has been made to take any of the changes made for tablets, and see if they even work on phones. Please consider the possibility that it's at least a little bit about phones.

    27. Re:Very disappointed with Google by Anonymous Coward · · Score: 0

      Yeah... Open source is great until someone else tries to take advantage of it.

    28. Re:Very disappointed with Google by Daniel+Phillips · · Score: 1

      There is nothing wrong with enjoying a community spirit or whatever, but anybody doing OSS work because they expect a certain spirit in return is just being a fool.

      Good thing there are enough of us fools around then, or naysayers like you would not have nearly so many shiny new toys to play with.

      --
      Have you got your LWN subscription yet?
    29. Re:Very disappointed with Google by exomondo · · Score: 1

      Really? So the UI and the function is exactly the same across both the iPhone and the iPad?

      No, if i'd meant that i would have said that, learn to read.

      The iPhone uses popover elements and split view controllers?

      No, like i said (but you obviously couldn't comprehend), the main difference is size, therefore a handful of UI elements that weren't practical on the smaller device were adapted to the larger device. Aside from that they are - as i said - essentially the same.

      Damn, I guess I just don't know WHAT I'm talking about.

      Correct.

    30. Re:Very disappointed with Google by pem · · Score: 1

      Do they actually have the right to do close down Android? I thought every major component was Open Sourced?

      Open source != GPL. And they haven't announced any intention of closing down Android, just that they're doing some cleanup of internal code before handing it over to the world.

      I, for one, will certainly be bad-mounting Google until they change this. I was a vocal Android supporter until this morning, when I read this article. And I don't even own an Android device.

      Go for it! Google thrust open source into the mainstream by delivering the dominant phone OS, but we should forget about all that and whine that sometimes the source code release lags the hardware release because they have different deadlines!

      Talk about looking a gift horse in the mouth.

    31. Re:Very disappointed with Google by geminidomino · · Score: 1

      Bummer. The biggest feature that no app seems to be able to meet is actually reading books off the device instead of the damned SD card...

  7. Educate me. by Caerdwyn · · Score: 2

    Educate me, please. I'm not in the loop on this.

    How much of Android is GPL-licensed? Does Google have a choice? I'm pretty sure they have no choice on the kernel itself and anything GNU-derived. What portions of Android are not subject to GPL disclosures?

    --
    Everybody gets what the majority deserves.
    1. Re:Educate me. by Daniel+Phillips · · Score: 0, Troll

      As far as I know, just the Linux kernel is covered by copyleft, because Google really really wants to be able to pull these kinds of shenanigans with impunity, and has gone to considerable lengths to do so. However, playing nice with the community is not just about obeying the letter of the law, but understanding the spirit as well. Just another in a series of significant karma losses for Google.

      --
      Have you got your LWN subscription yet?
    2. Re:Educate me. by Enderandrew · · Score: 2

      I believe most of the Android stack itself has been released GPL previously. But as the copyright holder, they can release future versions under another license. The existing GPL tools they built upon, like the kernel, have to remain GPL.

      The real issue is that they're making a poor decision. Supposedly Honeycomb has APIs for handling display on a phone as well as a tablet. Google bragged about this new column API. There may be specific aspects of the UI that need to be redesigned for a phone, but they don't need to keep it closed source.

      Release the source and allow carriers to start working on customizations, but tell them they can't ship with the Google Apps (no mail, no calendar, no Android Market). That will prevent any meaningful phone release until it is ready, while still keeping the code in the open.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    3. Re:Educate me. by thegrassyknowl · · Score: 2

      See here:
      http://slashdot.org/comments.pl?sid=2046324&cid=35567912

      28 components use GPL, 5 use LGPL, etc.

      But, Android is more than just those components. The glue that holds them together is not licensed under a GPL-style license. That glue is called "Android".

      --
      I drink to make other people interesting!
    4. Re:Educate me. by Anonymous Coward · · Score: 0

      Release the source and allow carriers to start working on customizations, but tell them they can't ship with the Google Apps (no mail, no calendar, no Android Market). That will prevent any meaningful phone release until it is ready, while still keeping the code in the open.

      That's exactly what Google did with sub-3.0 yet it nevertheless ruined the name of Android tablets because "the operating system was made by Google."

      There's no good answer here. Either they delay release and fuck tablet buyers, or they release it and harm public image. Freedom demands release; profit demands delay.

    5. Re:Educate me. by wcoenen · · Score: 2

      Android is licensed under the Apache Software License 2.0.. Only the kernel (i.e. linux) is GPL.

      Not that it matters, because the copyright holder can do whatever he wants with the code, even after he has given it to others under an open source license (like the Apache license or GPL). Accepting contributions dilutes the copyright ownership, but to deal with that contributions to Android are only accepted after a Contributor License Agreement is signed.

    6. Re:Educate me. by squiggleslash · · Score: 1

      It's actually licensed under the Apache license, the Linux kernel excepted.

      To be honest, while it's disappointing, I'm hopeful it's a temporary thing based on what's been said thus far. Android gets much of its strength from being open source, and I'd assume Google wants that strength for its tablets too.

      --
      You are not alone. This is not normal. None of this is normal.
    7. Re:Educate me. by shaitand · · Score: 1

      Who cares about phones? What about tablets currently running 2.2 that are looking for a proper community 3.0 release?

    8. Re:Educate me. by Enderandrew · · Score: 1

      If you have an older, cheap tablet with an older version of Android, Honeycomb may not work well for you. The UI is designed specifically around GPU accelerated rendering, and overall it is targeted at a fast dual-core processor.

      There are unofficial roms for Gingerbread you can get on your tablet now that would actually be faster.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    9. Re:Educate me. by shaitand · · Score: 1

      "If you have an older, cheap tablet with an older version of Android"

      People say that as if there aren't currently marketed, not cheap, fast tablets being sold with 2.2.

      Like this one:

      http://www.viewsonic.com/gtablet/spec.htm

      Unless by not cheap you mean $500+ for $250+ worth of hardware like an iPad.

    10. Re:Educate me. by Daniel+Phillips · · Score: 1

      As far as I know, just the Linux kernel is covered by copyleft, because Google really really wants to be able to pull these kinds of shenanigans with impunity, and has gone to considerable lengths to do so. However, playing nice with the community is not just about obeying the letter of the law, but understanding the spirit as well. Just another in a series of significant karma losses for Google.

      And modding down critical but accurate posts on Slashdot hardly does your image a lot of good either.

      --
      Have you got your LWN subscription yet?
    11. Re:Educate me. by shaitand · · Score: 1

      As for unofficial roms, 2.2 is completely unusable as released. The kindle app doesn't function and there is no market. The unofficial roms are the only option not merely for speed but for stability. I expected them to be only option for a 3.0 upgrade as well since the manufacturer will likely want to sell new hardware bundled with 3.0 rather than upgrading already sold tablets.

      That's why this is a bad hit. No open source release means no unofficial roms and no upgrades for 2.2 tablets.

    12. Re:Educate me. by Daniel+Phillips · · Score: 1

      As far as I know, just the Linux kernel is covered by copyleft

      Actually I misspoke, there are more components of Android under GPL than just the Linux kernel. Whether those components are vanilla upstream or Google forks is another question. One example is e2fsprogs, i.e., fsck. Most probably vanilla, but need to check to be sure.

      --
      Have you got your LWN subscription yet?
    13. Re:Educate me. by Enderandrew · · Score: 1

      There are 2.3 roms out there, and that is a valid upgrade for 2.2 tablets.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    14. Re:Educate me. by Enderandrew · · Score: 1

      If the iPad was only $250 of hardware, than everyone and their mother would be putting out the same hardware at the same price.

      Putting the same type of hardware in such a small form factor isn't cheap or easy.

      The pure cost of the components in the iPad 2 is $326 dollars. Now consider the cost of research and development, the overhead of the cost of like Apple, paying Foxconn to manufacture them, marketing costs, etc. And I bet the price goes closer to $450 in cost for that $500 tablet.

      So please don't spread FUD.

      The tablet you listed has the hardware to run Honeycomb but there is a plethora of sub $200 tablets that don't have the hardware to run Honeycomb.

      You bought a $360 tablet, so you must think the $500 iPad is horribly overpriced for having "similar" hardware. Except the Xoom and iPad also include two cameras, gyroscopes, GPS, etc. and weigh a full pound less.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    15. Re:Educate me. by Daniel+Phillips · · Score: 0

      As far as I know, just the Linux kernel is covered by copyleft, because Google really really wants to be able to pull these kinds of shenanigans with impunity, and has gone to considerable lengths to do so. However, playing nice with the community is not just about obeying the letter of the law, but understanding the spirit as well. Just another in a series of significant karma losses for Google.

      Ah, looks like another Googler did a driveby downmod. Hmm, did you know, when I worked at Google personal property would disappear from my desk from time to time? A signed copy of a book by Daniel Lyons, a nice fleece jacket, couple of other things.

      Kind of shocking to me at the time, you bet. But there's a pattern.

      --
      Have you got your LWN subscription yet?
    16. Re:Educate me. by Daniel+Phillips · · Score: 1

      Looks like another Googly downmod.

      Let me see, one incident that sticks indelibly in my mind... when we moved office, Googlers helped out. When we got to the new office, one of the nifty bagel slicers somehow did not make it. Googly, you bet. Life at Google was like that.

      Go ahead Googly coward, mod this down. You are probably the one who stole the bagel slicer.

      Softies, you could always pretend to be a Googler and mod this down if you need more :)

      --
      Have you got your LWN subscription yet?
    17. Re:Educate me. by shaitand · · Score: 1

      2.3 is a phone OS. That isn't a valid upgrade for a tablet.

      Even if it were, you could substitute 2.3 for 2.2 everywhere in my post and the point remains the same. Those who bought pre-3.0 but 3.0 ready tablets in anticipation of the 3.0 release that was supposed to be coming any day now are being burned in a major way.

    18. Re:Educate me. by Enderandrew · · Score: 1

      If you are completely unsatisfied with the 2.x series of software, then please explain why you bought a 2.x series tablet? Especially when Google said, don't buy these tablets and hold out for 3?

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    19. Re:Educate me. by SnowZero · · Score: 1

      Ah, looks like another Googler did a driveby downmod.

      Alternatively, maybe people tired of you posting the same thing for the 3rd or 4th time in the same story, on like your 10th post.

      Hmm, did you know, when I worked at Google personal property would disappear from my desk from time to time? A signed copy of a book by Daniel Lyons, a nice fleece jacket, couple of other things.

      I've never lost anything from my desk, nor have any of my immediate coworkers, and I've been at Google longer than you were. Folks in the building have posted on mailing lists from time to time about lost items, but that was pretty much the same as when I was at Microsoft. It was far worse at my university. What kind of mythical 10k+ person organization do you work for now where everyone is 100% honest?

      It is interesting that after the rampant dishonesty at Google and how it bothered you, you decided to move to the upstanding world of investment banking and HFT.

      Kind of shocking to me at the time, you bet. But there's a pattern.

      The pattern is that your experience at Google doesn't match anyone else I've ever talked to, including folks who left, and you seem to have some huge axe to grind. Did your project get cancelled? I used to believe what you said about Google, but then you described TGIF in a way quite different than reality, and after that I started noticing that almost everything you described about Google appeared to be embellished with excessive drama.

      I wish you'd stop pretending to be an expert on Google. You've been gone from Google almost as long as you worked there, and you appear to have worked on a siloed project as you seem to know little about most projects or their development practices. You make statements of fact about the performance of executives you've never met, and you don't allow for the fact that people or their roles might have changed a little bit in the last 2.5 years.

      To put it terms you'll better understand since you're a kernel person: You sound a lot like someone who worked on a kernel feature for a year or two, then left in a tizzy because they didn't get their way on something. They then go on to complain about how the whole Linux community is broken, and that their bad experience is the norm. The reality is that while there are problems, the main issue is that they didn't really bother to understand the community.

      Google has certainly had its issues with open source relations, as was clear with Android kernel modifications and Chromium community relations. Asking folks to wait for Ice Cream for an integrated tablet+phone experience and using the latitude given by a BSD licence to do it is not one of those problems. Rubin is trying to avoid the android equivalent of GCC 2.96 (I'm curious what you think of that episode), as there is already past history to support that at least some handset manufacturers would behave exactly that way.

    20. Re:Educate me. by Anonymous Coward · · Score: 0

      Because we figured we'd be running custom ROMs anyway, so stock OS doesn't matter -- and we were dumb enough to believe Google about an "open" system..

    21. Re:Educate me. by Daniel+Phillips · · Score: 1

      You are an excellent example of the kind of arrogant revisionist who has knocked Google off the top of the "want to work there" lists. Better you should admit there are serious problems in paradise and try to address be part of the solution than mindlessly waving your Googly.

      Shall I post something about the rampant alcoholism that repeatedly landed Googlers in hospital and wore out our welcome at a number of offsite venues? Would that conflict with your rose colored views?

      --
      Have you got your LWN subscription yet?
    22. Re:Educate me. by SnowZero · · Score: 1

      You are an excellent example of the kind of arrogant revisionist who has knocked Google off the top of the "want to work there" lists.

      What did I say that was revised or untrue? We've been through this before, and it really does seem like your group went through quite a bad experience. However, when you start painting the whole company that way, I'm here to point out that the experience was not universal. I really don't understand how you claim that every problem you experienced was pervasive, and describe the motivations and shortcomings of executives as if you worked directly with them. If all of what you say were true, the company would have failed by now.

      Better you should admit there are serious problems in paradise and try to address be part of the solution than mindlessly waving your Googly.

      Perhaps you missed the part in my post where I mentioned some problems? I'm certainly not portraying Google as a problem-free paradise, and to suggest otherwise is inconsistent with what I said. There are definitely some pretty steep challenges facing the company, though not the ones you've mentioned for the most part. Around 2008 a lot of growing pains and economy-driver fear came to a head. I was happy that I helped my team get through some of them. Tough choices had to be made.

      I'm sorry if this comes off as arrogant, but packing up and leaving is not being part of the solution either. If it is indeed hopeless (and you seem to truly believe it is) that is the only reasonable option. However it is a bit odd though to sit there and say that someone who stayed behind is not part of the solution.

      Shall I post something about the rampant alcoholism that repeatedly landed Googlers in hospital and wore out our welcome at a number of offsite venues? Would that conflict with your rose colored views?

      I'm not sure how we got here from open source relations, but: a company with >10k employees will have people with problems. Company-wide parties are a bad idea for a huge company, as it can be hard to keep a lid on things -- after all no rock concert ever goes by without an ambulance coming for someone. Since you left though: no more company-wide parties -- the lesson was learned. While I can only speak for the ones I've attended since then (maxing out at ~500 people), they've been tame and grown up while still staying fairly entertaining. Then again, perhaps you're still talking about the group you were in; if there were major alcoholism and venue problems at that level, then I can only reiterate how unfortunate a situation that must have been. Hopefully there have been changes in that group since your bad experience.

      Now that we've gotten that out of the way, you seem to have skipped over some stuff:
      Did your project get cancelled? Did you leave in response? Do you think that might color your views about Google?

      Rose-colored glasses are not the only kind. Cancellation of something you've invested a lot of effort in truly does suck -- everyone in the industry or on LKML has been there at one time or another. However when you subsequently look around and see that you are the only "unbiased" person around, it's worth taking a step back to evaluate why that might be.

    23. Re:Educate me. by Anonymous Coward · · Score: 0

      Keep drinking the Google kool-aid, asshole. I had never seen so much groupthinking and arrogance until I started working for Google. Why don't you tell the rest of the /. readers what happens to a Google employee if he/she wants to write an iPhone/Android application?

  8. Wait by atari2600a · · Score: 0

    Wouldn't it also be installed on the tens of existing 2.2 tablets that already have a really bad user experience? (especially the non-cap-touch ones eww)

  9. From TFA by Anonymous Coward · · Score: 5, Insightful

    Over the past few weeks, Google has notified device makers of its change in plans with Honeycomb. Android executives have also been telling companies that Google will likely wait to make another open-source distribution of Android software until it completes the next version, called Ice Cream.

    So unlike what the summary suggests, and more in line with the title, it really is a delay, not an indefinite cutoff.

    1. Re:From TFA by iluvcapra · · Score: 3, Insightful

      Yeah, the OSS platform will always be one version behind the version they give to their top-tier partners, thus Motorola and Samsung get a head start selling the best devices, and then vendors who Google doesn't license Ice Cream to are stuck selling last year's commodity, in a market that is by then saturated.

      Pretty cool, huh? Almost as if Google has created a perpetual motion machine that allows them to release their platform as open software, while simultaneously maintaining the power to decide which handset vendors will thrive.

      --
      Don't blame me, I voted for Baltar.
    2. Re:From TFA by tlhIngan · · Score: 5, Informative

      Yeah, the OSS platform will always be one version behind the version they give to their top-tier partners, thus Motorola and Samsung get a head start selling the best devices, and then vendors who Google doesn't license Ice Cream to are stuck selling last year's commodity, in a market that is by then saturated.

      Pretty cool, huh? Almost as if Google has created a perpetual motion machine that allows them to release their platform as open software, while simultaneously maintaining the power to decide which handset vendors will thrive.

      There are two projects called Android. One is Android, which is distributed to all OHA partners. And since you have to be an OHA partner anyhow to get the "with Google" stuff (e.g,, Market, YouTube, Gmail, etc.), all the OHA members can get access to Honeycomb right now.

      The other Android project is AOSP, which is the open-source version fo Android and distributed to the world. If you're not a member of the OHA (requirements include being sponsored by an OHA member, and some annual fee), you can only use AOSP. This is the rise of the cheap handsets and tablets that don't ship with the Google stuff (lots of handsets in China are built using AOSP and officially don't have "with Google", plus a lot of the cheap tablets you can find).

      I think this policy came about because the OHA members were complaining they had to compete with the cheap tablets out there.

      The other downside of this, that will bite the OHA's members in the ass is that silicon venders like Broadcom, TI, Marvell, Freescale, etc., rely on AOSP to provide Android packages so they can test their chips with Android. If they can't access the latest and greatest, then the chips that OHA members use may not have the Android support they need. Note that I excluded Samsung, and Qualcomm because they are OHA members.

    3. Re:From TFA by iluvcapra · · Score: 1

      I think this policy came about because the OHA members were complaining they had to compete with the cheap tablets out there.

      Exactly: Oh no, they had to COMPETE! The OHA is a cartel, they compete where they want to compete, mainly in securing the most lucrative marketing and subsidy agreements with networks, splitting the rents in the system. In the areas they don't want to compete, they use open source to crush the competition, plain and simple.

      --
      Don't blame me, I voted for Baltar.
    4. Re:From TFA by larry+bagina · · Score: 1

      Aladdin/Ghostscript used to do that -- sell the current version, release the old version as GPL. I thought we got rid of that kind of shit.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    5. Re:From TFA by quenda · · Score: 1

      Pretty cool, huh? Almost as if Google has created a perpetual motion machine

      Don't worry, one day they will release their "Vista", and nobody will be fussed about upgrading to the latest any time soon.

    6. Re:From TFA by Anonymous Coward · · Score: 0

      Is there a reason that Broadcom, TI, Marvell, Freescale, etc. wouldn't become OHA members if they actually needed the "latest and greatest"?

    7. Re:From TFA by exomondo · · Score: 2

      I think this policy came about because the OHA members were complaining they had to compete with the cheap tablets out there.

      Exactly: Oh no, they had to COMPETE! The OHA is a cartel, they compete where they want to compete, mainly in securing the most lucrative marketing and subsidy agreements with networks, splitting the rents in the system. In the areas they don't want to compete, they use open source to crush the competition, plain and simple.

      I wouldn't be taking that as gospel - particularly with no basis - given that it stands to reason that Google wouldn't want to tarnish their name and reputation by having 'with Google' on sub-par devices. Which is an entirely logical and business-conscious reason for such a decision.

    8. Re:From TFA by Anthony+Mouse · · Score: 1

      The other downside of this, that will bite the OHA's members in the ass is that silicon venders like Broadcom, TI, Marvell, Freescale, etc., rely on AOSP to provide Android packages so they can test their chips with Android. If they can't access the latest and greatest, then the chips that OHA members use may not have the Android support they need.

      Isn't the source hardware makers need primarily the kernel stuff, which is the GPLed part that they're obligated to distribute anyway? It's not like they need the source to the userspace stuff to write a driver.

    9. Re:From TFA by Anthony+Mouse · · Score: 3, Insightful

      I thought we got rid of that kind of shit.

      It is kind of silly. I almost want to like it because it's a huge incentive for internal innovation -- the developers have to make sure every version is better than the last because otherwise no one will pay for the latest version when the GPL version is just as good.

      The problem is that making it "open source" but only with the previous version pretty much eliminates any hope of there being any kind of external developer community, since the external developers would be out of sync with the internal ones and you'd get horrible merge problems at every new release.

    10. Re:From TFA by kdemetter · · Score: 2

      I wouldn't be taking that as gospel - particularly with no basis - given that it stands to reason that Google wouldn't want to tarnish their name and reputation by having 'with Google' on sub-par devices. Which is an entirely logical and business-conscious reason for such a decision.

      And also a good excuse for continuing with the GP mentioned.
      It's a kind of monopoly , no matter how you dress it.

      And regarding the 'creating a bad user experience' , due to 'sub-par' devices , I'll decide that for myself , thank you very much : i don't need anyone to 'protect' me from 'bad user experience'

    11. Re:From TFA by marmoset · · Score: 1

      Cant take credit for this one, but:

      mkdir android ; cd android ; sleep 15552000; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make

    12. Re:From TFA by makomk · · Score: 1

      Exactly: Oh no, they had to COMPETE! The OHA is a cartel, they compete where they want to compete, mainly in securing the most lucrative marketing and subsidy agreements with networks, splitting the rents in the system. In the areas they don't want to compete, they use open source to crush the competition, plain and simple.

      Yeah, pretty much. I have to wonder how well this complies with anti-competition laws - normal open source is safe for obvious reasons, but I have no idea if this will be. (Have been wondering this for a while. There's another older cartel called the LiMo Foundation that has the exact same business model: develop a Linux-based mobile phone OS amongst themselves using open source-like methods, but with key source code only available to members and not to end users or outsiders.)

    13. Re:From TFA by makomk · · Score: 1

      Isn't the source hardware makers need primarily the kernel stuff, which is the GPLed part that they're obligated to distribute anyway? It's not like they need the source to the userspace stuff to write a driver.

      They probably need it to be able to test the driver, though. Android has some odd power management functionality that's quite different from vanilla Linux, and I don't think there are any non-Android userlands that can make use of it. Getting the integration of power management right is kinda important for portable devices, especially phones.

    14. Re:From TFA by romiz · · Score: 1

      Broadcom, TI, Marvell, Freescale are already OHA members. Or at least it's what the website says. The only big silicon vendor missing there is Intel, and I expect that they would be able to join if they bothered to.

    15. Re:From TFA by Guspaz · · Score: 1

      Carmack does that too, and everybody justifiably thinks that's great. Would you rather than Carmack never GPL'd the source to his older engines?

    16. Re:From TFA by idontgno · · Score: 1

      And regarding the 'creating a bad user experience' , due to 'sub-par' devices , I'll decide that for myself , thank you very much : i don't need anyone to 'protect' me from 'bad user experience'

      ^^ THIS.

      If I wanted a paternalistic consumer electronics provider to protect me from its idea of a bad user experience, I'd have locked myself into the shiny fruit-themed cage like a few other million. Not for me, and it's damned annoying that Google seems to be thinking the same way as Apple.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    17. Re:From TFA by Raenex · · Score: 1

      it's damned annoying that Google seems to be thinking the same way as Apple.

      Google has turned into a bunch of corporate assholes years and years ago. They still have some residue of doing good and not being evil, but any idea that they should be trusted to do the right thing by default hasn't been valid for quite some time.

      By the way, this comment isn't really directed at you. I just found this a nice place to hang my hat, so to speak.

    18. Re:From TFA by Stupendoussteve · · Score: 1

      In that sense they are essentially releasing the old version as freeware. I don't think they're doing it to interest developers (although a dev may reuse code from it), but for marketing.

    19. Re:From TFA by Anonymous Coward · · Score: 0

      Being a member of the OHA does _not_ automatically give you access to Honeycomb. It's only selected parties with "special" arrangements with Google that can access Honeycomb.

  10. I don't understand their justification by hawguy · · Score: 1

    They say: if Google were to release the source for Honeycomb, Google would be unable to prevent it from being installed on mobile phones and "and creating a really bad user experience."

    Who are they trying to protect from this bad user experience? Do they think a phone manufacturer is going to ship a honeycomb based phone that gives a really bad user experience? Would any manufacturer really do that when it's easier to use a version of Android that's already designed to run on phones??

    Or are they worried that some hobbyist is going to port Honeycomb to his phone and end up with a bad user experience? If that's the case, why does Google care if someone wants to screw up his own phone? If I want to put diesel in my car because I think it would be really cool to run a gasoline powered car on diesel, the car manufacturer won't stop me even though they are certain that it will give me a very poor user experience. Sure they may void my warranty and they don't make it easy since the gas tank filler tube won't let a diesel nozzle fit in my tank, but they don't ban diesel to prevent me from having a bad user experience.

    1. Re:I don't understand their justification by Microlith · · Score: 1

      Or are they worried that some hobbyist is going to port Honeycomb to his phone and end up with a bad user experience?

      I bet they're worried that someone will port it to the Nook Color and people will go for that instead of overpriced $500+ tablets.

    2. Re:I don't understand their justification by naasking · · Score: 5, Insightful

      Who are they trying to protect from this bad user experience?

      The Android brand.

    3. Re:I don't understand their justification by presidenteloco · · Score: 3, Informative

      Their probably afraid that the hobbyist will let a mainstream media journalist try their cool Google phone and, because the journalist doesn't understand the finer points of google recommending it not be used on phones, they write a scathing review of Google's new phone OS.

      If there's one thing I've learned in my tech career, is that customers don't understand or care who exactly in the chain of production was responsible for their problem or lousy experience. It's always you. And if you're the big name part of the equation, its DEFINITELY you.

      Saw a great sign on the side of a truck: "Joe's Natural Gardening: Where the Customer is Occasionally Right"

      --

      Where are we going and why are we in a handbasket?
    4. Re:I don't understand their justification by Anonymous Coward · · Score: 0

      ding ding ding ding ding
      we have a winner!

    5. Re:I don't understand their justification by Enderandrew · · Score: 1

      Google isn't really making money off the price of the hardware.

      And tons of people already took versions of Android that weren't ready for tablets and shipped a bunch of crappy tablets. I think Google is worried about the overall experience and perception of Android. But what Google did with the crappy tablets was disallow the use of Google Apps, including the Android Marketplace.

      For a cheap tablet, they could still ship it, because some people literally just need a browser on their tablet. I don't think Motorolla, HTC, Samsung, etc. would ship a Honeycomb phone without the Android Marketplace.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    6. Re:I don't understand their justification by sjpadbury · · Score: 1

      People already have the dev kit running on the Nook Color.
      If anything, source would *improve* the user experience at this point...

      --
      We're all full up on Crazy here...
    7. Re:I don't understand their justification by thegrassyknowl · · Score: 0

      In fact, my car dealer would love it if I put diesel in the tank. It damages the fuel pump, filter, injectors so badly they need to be replaced. That's a time consuming and costly exercise and they make a fortune from you when you do it.

      --
      I drink to make other people interesting!
    8. Re:I don't understand their justification by Trufagus · · Score: 2

      Here's an alternate theory.

      They don't want Amazon using it to build a competing tablet with very little Google on it.

      The way that Amazon is approaching their app store is pretty much an assault on Android. Creating a new app store that competes on price, features, service, etc. would be great, but Amazon is approaching competition the same way the carriers do: exclusives. So now, if you want the latest Angry Birds then you must get the Amazon app store, and if you are an Android user outside the U.S. then you can't get it at all. In other words, rather then sinking more money into building their app store they paid off Rovio to deny the new app to Google.

      This is a good strategy for Amazon but it is bad for Google and for Android in general.

      I've always thought that Android's openness was a great thing for users, partially because there was competition on the platform that would keep Google in check. But this is different. This sort of competition could really hurt Android.

      So, it's not "honeycomb on phones" that could harm the Android user experience, it's App Store's competing 'carrier' style. And while I'm sad to hear that Honeycomb is now less open-source then it was before, I don't want Google to let Amazon undermine Android.

      Too bad really, cause I was looking forward to an Amazon Honeycomb tablet until I heard about the whole Angry Birds thing.

    9. Re:I don't understand their justification by ZombieBraintrust · · Score: 2

      Do they think a phone manufacturer is going to ship a honeycomb based phone that gives a really bad user experience?

      Yes

    10. Re:I don't understand their justification by iluvcapra · · Score: 2

      You're right, but it's worth pointing out that this is the App Store argument. If Google may withhold source from certain hardware vendors in order to "protect" end users or the platform, to protect the platform's reputation of stability and performance, mutatis mutandis Apple is justified to withhold apps and functionality from their platform for the same reasons. If Andy Rubin thinks he's entitled to prevent people from running Honeycomb because of UX, then Jobs is completely free to make such decisions about iOS.

      It works and it's completely reasonable, but it's not "free." Free means people being grownups and understanding what minimum specs are, and the distinction between an application, an OS and hardware.

      --
      Don't blame me, I voted for Baltar.
    11. Re:I don't understand their justification by duranaki · · Score: 3, Interesting

      I have it on my Nook Color and have been anxiously waiting for google to make good on the source release so it can actually get better. I'm very disappointed by this. You can't control the what people do with open source releases.. that's just how it is. I can't decide which is more annoying, them delaying the gingerbread release to my Nexus One for months so the Nexus S could look extra shiny, or them delaying honeycomb source so the Xoom and other pending tablets look extra shiny. I'm losing faith in google here. I can't decide if they are just too afraid manufacturers will jump ship if they don't get easier sales channels or if they are taking Apples rants against android a little too close to heart.

    12. Re:I don't understand their justification by jrumney · · Score: 1

      So now, if you want the latest Angry Birds then you must get the Amazon app store, and if you are an Android user outside the U.S. then you can't get it at all.

      And people wonder why Android is getting a reputation for pirated apps....

    13. Re:I don't understand their justification by fabregas256 · · Score: 0

      Manufacturers are putting Froyo on tablets even though Google has explicitly said that the OS was not designed for tablets.

      There is nothing stopping phone manufactures putting Honeycomb on their phones just so that they can say that they have Android 3.0 while the competitors have Android 2.2. People would buy they phones thinking they are top of the line but the bad user experience would damage the Android brand and reputation.

    14. Re:I don't understand their justification by brion · · Score: 1

      *ding ding ding*

      And of course we can expect the result of this decision to not actually be "small manufacturers don't try to stick broken Honeycomb on their off-brand handsets", but rather "small manufacturers who already don't license the Google-branded bits anyway keep putting Froyo or Gingerbread on their off-brand tablets, keeping them at least as bad as the previous generation of on-brand tablets".

      --

      Chu vi parolas Vikipedion?

    15. Re:I don't understand their justification by Svartalf · · Score: 1

      Too late. It's already THERE...

      Nook Honeycomb "Howto"...

      I'm using it on my Nook and have the Nook app on it in this mode...along with Angry Birds, etc. Sorry, not buying that line either.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    16. Re:I don't understand their justification by glebd · · Score: 1

      Who are they trying to protect from this bad user experience?

      The Android brand.

      I think that ship has sailed.

    17. Re:I don't understand their justification by Anonymous Coward · · Score: 0

      > Here's an alternate theory.

      No, it's an alternative theory.

      Unless it oscillates in an repeating pattern with another theory.

    18. Re:I don't understand their justification by Anonymous Coward · · Score: 0

      Do they think a phone manufacturer is going to ship a honeycomb based phone that gives a really bad user experience? Would any manufacturer really do that when it's easier to use a version of Android that's already designed to run on phones??

      Yes. There are many small self-described "phone manufacturers" that would kill for the opportunity to be among the first to release phones running "Android 3.0", without any regard to how well these phones actually work. The phones would sell well (by their measurements), and everyone buying one would say, "Yuck! Android sucks lately, give me my iPhone back." Honeycomb is a tablet release. No attempt has been made to preserve the phone user experience while developing it.

    19. Re:I don't understand their justification by Trufagus · · Score: 1

      Hey, thanks. I think I've been misusing that word for a long time. But now I have to come up with some alternate way to say that.

  11. Delayed until next release? by getNewNickName · · Score: 1

    Isn't Google just delaying the source release until the release after Honeycomb which will combine the tablet version with the handset version? What's the big deal? If people are paranoid about running Honeycomb without seeing the source then they can wait until the next release.

    1. Re:Delayed until next release? by Jugalator · · Score: 0

      Isn't Google just delaying the source release until the release after Honeycomb which will combine the tablet version with the handset version? What's the big deal?

      The big deal, in case you're correct, is that they would skip an OS version for a supposedly open OS.

      --
      Beware: In C++, your friends can see your privates!
    2. Re:Delayed until next release? by h4rr4r · · Score: 2, Interesting

      The real answer is the code sucks. They rushed Honeycomb and want to be able to clean it up with the ice cream sandwich release.

    3. Re:Delayed until next release? by Local+ID10T · · Score: 2

      Isn't Google just delaying the source release until the release after Honeycomb which will combine the tablet version with the handset version? What's the big deal?

      The big deal, in case you're correct, is that they would skip an OS version for a supposedly open OS.

      According to TFA, that is their stated intention..

      As for the supposedly open OS, it is open because the author (Google) chooses to license it as open source, not because they are required to do so. Just as I can choose to use whatever license I choose for any software (even an OS) that I create.

      --
      "You want to know how to help your kids? Leave them the fuck alone." -George Carlin
    4. Re:Delayed until next release? by shutdown+-p+now · · Score: 2

      Judging by the number of force closes I get with Xoom with routine use (browser, media player, market), this may actually be true to a certain extent.

    5. Re:Delayed until next release? by Anonymous Coward · · Score: 0

      I suspect it's less "people are paranoid about running Honeycomb" and more "people want to grab Honeycomb sourcecode and build it for their non-Honeycomb-blessed tablets or even {gasp} smartphones" -- if you're running the same SoC as some already-released honeycomb tablet, you can still copy binary releases from them, but for different SoCs or if other hardware varies too much, you're SOL.

  12. Page 2? by pgn674 · · Score: 3, Informative

    Linking to page 1 of the article would probably be nice. Better yet, the print version.

    1. Re:Page 2? by Anonymous Coward · · Score: 1

      you must be new here

  13. Bad experience == Bullshit. by sethstorm · · Score: 0

    I guess they're smarting from some good devices getting 2.3 to work in some form, especially the N900. That, and said devices working a bit early in the 2.3 release.

    How about moving to Meego if you want an open platform? Despite the stuff with Nokia/MS, it at least has some promise of being open to the end user.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  14. Re:Fuck you! by the_bard17 · · Score: 0

    Goatse, for those of you who's retinas/brain/psyche haven't been burned so badly that it Goatse no longer affects you...

  15. (as a bit of a disclaimer before you modbomb) by sethstorm · · Score: 1

    I'm just a satisfied user of the N900, who has used Maemo, Meego, and Android (Nitdroid).

    It's that Android seems to be a bit overly friendly to carriers these days.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  16. But, but... by Jugalator · · Score: 5, Informative

    http://twitter.com/Arubin/status/27808662429

    What is the definition of "open" today, Google...?

    --
    Beware: In C++, your friends can see your privates!
    1. Re:But, but... by VortexCortex · · Score: 0

      http://twitter.com/Arubin/status/27808662429

      What is the definition of "open" today, Google...?

      Here, let me show you what the definition means now:

      mkdir android
      cd android
      repo init -u git://android.git.kernel.org/platform/manifest.git
      No command 'repo' found, did you mean:
      Command 'rep' from package 'rep' (universe)
      Command 'repl' from package 'nmh' (universe)
      Command 'repl' from package 'mailutils-mh' (universe)
      repo: command not found

      repo sync
      No command 'repo' found, did you mean:
      Command 'rep' from package 'rep' (universe)
      Command 'repl' from package 'nmh' (universe)
      Command 'repl' from package 'mailutils-mh' (universe)
      repo: command not found

      make
      make: *** No targets specified and no makefile found. Stop.

      Since Google will not be releasing the Android sources (just the GPL Linux Kernel code, I presume), their definition of open is now:
      open: command not found

    2. Re:But, but... by Anonymous Coward · · Score: 0

      install git.....

    3. Re:But, but... by agent_vee · · Score: 2

      the definition of open: "sign licensing agreement with google; mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make"

    4. Re:But, but... by zill · · Score: 1

      But repo is not part of git.

  17. Err, Android is not entirely GPL'ed by Lead+Butthead · · Score: 1

    Parts of HoneyComb (Linux Kernel) is GPL'ed and is already available. Other bits that are not, they're free to do what they please.

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
    1. Re:Err, Android is not entirely GPL'ed by YoshiDan · · Score: 1

      > Other bits that are not, they're free to do what they please.

      Uh oh. You don't say stuff like that on Slashdot! Them's fightin' words!

  18. Easy fix? by hahn · · Score: 1, Insightful

    How difficult would it be for Google to put in some code to check the hardware. If it's a tablet, let it install. If not, don't. And if someone wants to remove it from the code and install it anyways, let them. It's not like they can complain about the results.

    --
    "The only normal people are the ones you don't know very well."
    1. Re:Easy fix? by Haedrian · · Score: 3, Interesting

      I'm pretty sure the 'someone wants to remove it from code' would be some cheap chinese company, and the people who would complain would be the consumers...

      Its not much of a solution is it...

    2. Re:Easy fix? by Nimey · · Score: 1

      How you define a tablet versus a phone?

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
  19. What about actual tablet devices? by DaysSinceTheDoor · · Score: 0

    What bothers me about this is that there are plenty of tablet devices out there that could benefit from the source code. Yes it would be absolutely stupid for people to install Gingerbread on a cell phone. It was not designed for this and the user interface would be utter crap. But there are devices like the Nook Color from Barnes and Noble that would greatly benefit from this code release. The Nook Color already has the developer preview version of Gingerbread running on it, but it has numerous problems. This is because there is no source code that can be adjusted for the device. I know of many other tablet devices out there that are running older versions of Android that would greatly benefit from the features in Gingerbread, but are not directly compatible with the developer preview image. I believe this has more to do with pressure from manufacturers than anything else. They would rather not see Gingerbread back ported to these devices and would rather have people go out and purchase new ones.

  20. More indications of rushed Honeycomb release by bomanbot · · Score: 1

    Well, I want give them some benefit of doubt for now that they still mean right with Android and that they will continue to keep it open enough (although the mentioned reason smells pretty fishy to me).

    But I think this is just more strong evidence that Google was caught off-guard with the success of the iPad and rushed Honeycomb to an early release in order to have something to counter Apple.

    In my mind, I think Google still was internally trying to limit Android to smaller smartphone-type devices and was still betting on ChromeOS to put on bigger-screen hardware like tablets. So I think Android was never meant to be put on tablets and Google did not want to expand Android to deal with the larger screen estate in a similar way as Apple did.

    However, after seeing Apple having such success with the iPad and the carefully expanded iOS for the bigger-screen device, I think they scrambled and rushed Honeycomb together as fast as they could so they could expand Android in a somewhat similar fashion.

    Right now, Honeycomb still seems to be buggy and somewhat unfinished, at least from what I gather from the Xoom reviews around the net. Other manufacturers have been slow to roll-out their Android tablets as well and the SDK was released just a few weeks before the Xoom launch, so tablet development for Android has some serious catching-up to do. Those are all good indications about the rushed state of Honeycomb to me

    Now delaying the open-source release of Honeycomb in my mind indicates that the source is still a mess right now because it was so rushed and Google wants to delay it in order to stabilize everything and frankly, to remove a lot of embarrassing dirty hacks they put into their code just to get it to a sorta-shipping state.

    In summary, I still think that this also shows once more that the simple "Android=Open" and "iOS=Closed" view is nowhere as black and white as some people might think. But right now, I also think this does not signal a strategic shift away from Android being open, but is more of an admission that Honeycomb was rushed to release and Google needs more time to fix its mess.

    1. Re:More indications of rushed Honeycomb release by brion · · Score: 1

      A rushed update can still be released without destroying the overall brand image. Google's own Chrome browser (under its 'Chromium' alternate brand) as well as Mozilla's Firefox, and the Linux kernel itself, are all developed much more openly, with warts and all exposed during the whole development and clean-up process. Chromium and Firefox even provide regular installable binary snapshots, so you can test in-development versions without compiling, and always have the source for both unreleased and ALL released versions. This gives them several important advantages:

      • Debugging: App developers encountering problems with the system actually have the opportunity to dive in and see what's going on in the core libraries. This can save hours of mystery questions if it turns out you misunderstood a function's requirements for instance, or if there's actually an internal error -- which you know have a chance to report or even fix directly. If we have to wait for source until months/years AFTER the binary releases, we might as well be developing on iOS.
      • Testing: you get more pre-release testing, with both app developers and system integrators able to give feedback and provide patches.
      • Better bug reports: while not every bug reports is going to be magical, the fact is that there ARE power users and devs who can make use of the source to aid in debugging, either to narrow down a problem or to actually provide a patch. (Even if an initial patch isn't the right solution, it can help in identifying the right solution, and as importantly it can serve as a workaround for particular folks.)
      • Unexpected innovation: Sure, not every non-traditional customization is going to be good. But some of them will, and those are things that can't happen until the source is out there.

      This can actually help you clean up your messy code base... Google's Android group is giving those advantages up here, and that's a shame.

      --

      Chu vi parolas Vikipedion?

  21. Re:Fuck you! by Anonymous Coward · · Score: 0

    These throw-away goatse posting accounts are interesting since they definitely feature posts composed by a real person.

    They take advantage of the fact so many /.ers think anyone who isn't an AC must be a legit poster.

  22. Here comes the Google bashing by aztektum · · Score: 0

    "Google doesn't 'get' open source!"

    "Google is being disrespectful of the community!"

    "Google is just a big corporation looking out for its bottom line!"

    "Google spends millions developing and marketing a mobile OS and releases it for free!"

    --
    :: aztek ::
    No sig for you!!
    1. Re:Here comes the Google bashing by Anonymous Coward · · Score: 0

      Here come the Google sycophants.

    2. Re:Here comes the Google bashing by Drakino · · Score: 2

      Your comments do pretty much sum it up. There is nothing wrong with a corporation looking out for their best interests. But when they enjoy bashing their competitors over the head with "open" frequently, they better back those insults up with actions on their side. Keeping Honeycomb closed well over a month after the first tier tablets shipped with it isn't "open".

      WebOS is also "open", and 2.1.0 was released on March 14th. The source code is also available, not sure when it's posted, but already thats sooner then people have their hands on shipping Honeycomb code.

    3. Re:Here comes the Google bashing by Anonymous Coward · · Score: 0

      "Google spends millions developing and marketing a mobile OS and releases it for free!"

      I've got a problem with this one. It isn't free. It implies that like my computer I can just grab an install file and set it up. The carriers and manufacturers put up barriers so that this is impossible. It's free, in the sense that iOS, symbian, wp7, and maemo are free. "As in, we built the cost of the OS into the price of your device."

      So, yes...Google gives it for free. With a big fat fucking asterisk.

    4. Re:Here comes the Google bashing by aztektum · · Score: 1

      The way I took this, they have a bastard mobile OS that is feature complete for tablets but not for smartphones.

      It sounds like they're waiting to tighten those features up. I, personally, prefer that to them released something they feel is incomplete.

      --
      :: aztek ::
      No sig for you!!
    5. Re:Here comes the Google bashing by Anonymous Coward · · Score: 0

      You know what? I'm fed up, I've had it; enough is enough. Now I'm going back to Apple and Microsoft.

  23. Better solution perhaps by goombah99 · · Score: 1

    The problem google has is they don't want crap devices running honeycomb and giving it a bad name. So why not release the code, but copyright the name "honeycomb" and "android". Sell those only to platforms meeting google specs. rename the actual code base "cheap dogpoo". So some maker of crap-tablets can't dillute the honeycomb brand appeal.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Better solution perhaps by brion · · Score: 1

      That's pretty much how the Android platforms works -- if you want the branding and the Google apps, you have to license it and work within additional restrictions beyond just the open-source base. That hasn't stopped LG, Samsung, and Motorola -- official paying licensees all -- from making UI customizations that a lot of people complain about, so I suspect they need to adjust their partner agreements rather than restrict the offbrand open-source redistributors.

      --

      Chu vi parolas Vikipedion?

    2. Re:Better solution perhaps by Anonymous Coward · · Score: 0

      "The problem google has is they don't want crap devices running honeycomb and giving it a bad name."

      Too late. (@see Motorola Xoom) Or is the problem the other way around?

  24. aftermarket user experience by w0mprat · · Score: 1

    'creating a really bad user experience.'

    So far the android modding community (which is fucking awesome i might add) has done alot to improve that over stock.

    --
    After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
  25. The rationale by goombah99 · · Score: 1

    I think the rationale is the same as apple's How do you force people to use your blessed API rather than calling kernel routines directly? Windows sucked for ages because people would try to get more performance by calling undocumented handles. Remember all the "terminate and stay resident" apps that would intercept the keyboard hooks as a way to multi-task themselves in a non-multi-tasking environment? Not only did the added hooks conflict but every new release of windows broke half your apps and you got pissed an Bill gates not the app maker. So you want people to use your defined process as apple enforces and google is now backdooring by this move.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  26. Proud of Google by Anonymous Coward · · Score: 0

    Thus far, I assume they've been releasing builds when they're done. Here is a case where they've made an exception for good reason: the license doesn't require it and catering to the standard repertoire of issues would be prohibitive.

    The license requires you to be given a copy of the source which is sold with the phone. Unless you're using a phone sold by Google that has Honeycomb, Google doesn't have to make the source available. Red Hat 'gets' open source, and it looks like Google is too, becoming mature enough to value its time & support. Samsung, LG, Motorola, HTC, Acer, etc. are the problems here when they sell Honeycomb-supported devices but don't hold up to their side of the licensing agreements.

  27. Everybody calm down... by Daneurysm · · Score: 4, Interesting

    It's almost comical seeing the conspiracy theories in some of these comments.

    While on one hand they are totally stretching their good will with the open source community which they benefit from, the most obvious reason is detailed in the submitters comments. Occam's razor, etc etc etc.

    As someone who spends much time hanging out on the XDA developer forums I can promise that the second that source gets released within hours every popular Android handset out there will have a ROM ready for flashing...There are rips from different model/brand/language/era/device type/etc available for deconstruction and flashing for nearly every Android device out there. Being the curious geek that I am I try nearly all of them (before going back to CM every time)...and most of them have just as wonky a user experience as can be expected.

    Seeing as how Honeycomb is intended primarily (or even exclusively) for tablets I'd imagine it's UI elements (among other things) are absolutely not going to be the best implementation available for 3-4" screens.

    While this is clearly not the best sign of good will towards the open source community, I'm sure the source will be out once something newer is out for the modders and developers to play with...Having the absolutely latest version (no matter how many points are in the version number) is like crack to some of these people. They forget all about Honeycomb with Ice Cream available...

    Seems more like a whole lot of people at Google never considered this until it was too late...hopefully this lights a fire under their asses to get Ice Cream out quicker to unify the platform.

    1. Re:Everybody calm down... by wile_e8 · · Score: 1

      And all of this is Google's problem how? As long as Honeycomb works correctly on the platforms it was designed for, it's not their fault if I install some wonky version on an unintended platform. It's not their job to protect me from myself, it's to follow the terms of the software license.

    2. Re:Everybody calm down... by Anonymous Coward · · Score: 0

      I agree... but - you know you're reading Slashdot comments, right? Everyone's evil to a neckbeard ;)

      For what it's worth, it sounds – from their comments – that they rushed this piece of software out, and have a lot of "unstable" work in there that they likely intend to refactor. I can't fault Google a single bit for their disinclination to release code they know they took various shortcuts in order to ship. It's far better for everyone for the public release (should it ever come) to be designed and organized in a manner that facilitates manageable long-term support. This is exactly what Apple does with respect to their unpublished APIs (and why it's "illegal" to use them).

      That said, do remember: it's their bloody code – Google can do whatever they want with it.

      Of course Andy Rubin sure is left with some egg on his face for that douchey little tweet that everyone's linking to, flashing their broadest shit-eating grin (hey, I'm flashing mine, too).

    3. Re:Everybody calm down... by fermion · · Score: 1
      Five years ago much of the OS X kernel tech was open source, just like Android. Much of the OS X specifics was close source, just like many Google apps for Android, and propriety additions could be made, just like Android.

      Then one day Apple decided open source and corporate goals no longer meshed. The Apple justification sounds rather similar to the Google justification. That if the code was realeased then people would put it on non-authorized hardware and the user experience would be degraded. The OS was only meant to run on certain hardware, and the substandard stuff that some would chose to put it on would hurt the reputation of the firm.

      There was speculation that the source would pretty much become closed long before it essentially did, but fanbois would not hear of it. No Apple would never offend the OSS community. Furthermore, even if it did, the old code would still be out there and some updates would occur, so the modders and developers could still play with it even if they did not have the absolutely latest point release.

      It is clear that Google Android is their property. The fact that they sue people who try to make Android phones but do not pay the tribute proves this. The fact that Google removes Apps from Android devices without the end user permissions proves this. So that they would close thier version of Android is unsuprising.

      It is clear that Google never had a clear plan to limit the power of the mobile service providers. Their initial plan to sell a phone without service was a non starter because almost no US mobile providers wants to work that way, and the US consumer is used to paying for the phone over time. So they are continuing to cave to the service providers, and Honeycomb is just the end result of this. It has nothing to do with screen sizes, it has to do with Google and telco control. Honeycomb will be the Android accepted on the mobile phone network, it will be written to run on all mobile devices, and it will only be liscensed to those that agree to build phones not to maximize the end user experience, but to maximize the revenue of Google and the mobile service provider.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    4. Re:Everybody calm down... by phantomfive · · Score: 1

      Putting a new ROM on the old phone is not the only reason to want the source code. I've been waiting for them to release it because there are some parts I want to see how they've changed under Honeycomb. Now it will take a long time before I ever find out. Oh well.

      --
      "First they came for the slanderers and i said nothing."
    5. Re:Everybody calm down... by Anonymous Coward · · Score: 0

      I bought a veiwsonic gtablet. The view angles on the cheap screen are awful, but the dual core tegra2 is fast enough to run the crappy software that comes with it.. with ease. I would love to get my hands on Honeycomb... love to , but now I know it will be a long time waiting.

      And that it what this is about. Motorola worked with Google on Honeycomb, and Motorola doesn't want people to be able to get the cheaper tablets with the same OS that they just worked so hard to help create.

      I do understand, don't get me wrong, but the Veiwsonic, even with the Honeycomb is still not anywhere as good as the Xoom, and there is only two hundred dollars difference.

    6. Re:Everybody calm down... by Anonymous Coward · · Score: 0

      XDA doesn't care about source code. Most of them can't even program anyway. They don't have the source for Windows Mobile, that doesn't the ROM cookers.

    7. Re:Everybody calm down... by strikethree · · Score: 1

      "Seeing as how Honeycomb is intended primarily (or even exclusively) for tablets I'd imagine it's UI elements (among other things) are absolutely not going to be the best implementation available for 3-4" screens. "

      Hm. What about folks with a Samsung Galaxy Tab? Surely that is exactly what Honeycomb is designed for but Samsung is not putting it on the Tab; therefore, a source release would allow people to put it on their Tab.

      Yelling and screaming about people putting it on their phones is just a distraction. They are not releasing the code so that they can assist tablet manufacturers in making (theoretically*) more cash by making the last generation of tablets obsolete.

      * Theoretically: Because the manufacturer has to balance the possible purchase by some new person who was not in the market for a tablet prior to 3.0 and the definite withdrawal of future purchases by their alienated current customers.

      (CAPTCHA was pompous. Hilarious.)

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  28. Carriers already dictate "user experience". by Anonymous Coward · · Score: 0

    Verizon and Sprint already dictate "user experience". If something doesn't come OTA then 98% of Android users don't do it. For the 2% that might be willing to forgo the carriers locked, signed and "warranty voiding" threats to go dig some 3.0 rom out of the intertubes so they can stick it on an under powered phone - well, they know what their getting into. It is bad enough Google already filters the Android Market by this bs "user experience' clause.

    Here is the "user experience" I want : I bought it, ITS MINE. Now get out of my life and let me do what I want.

    Too bad it seems most of the country prefers to be spoon fed.

  29. Horse shit by Anonymous Coward · · Score: 0

    This is very much in violation of the spirit of Open Source, on which Google relies for its entire existence.

    What a load of horse shit. Google's search algorithms are hardly open source. There's a lot of things at Google that aren't open.

    Like almost every other company, they use open source where it's convenient. Anything else is kept under lock and key.

    They may be more or less open than other companies, but pretending they're some kind of champion for the open source movement is complete crap. If their business model weren't built around search, they probably wouldn't be giving Android away for free.

    1. Re:Horse shit by shaitand · · Score: 1

      Their business model is built around image as much search algorithms. There are plenty of search engines, do no evil and open source support is a big part of why people use google vs all the other evil monsters.

      The 'no evil' image of google is largely (entirely?) built upon a structure of open platforms, codecs, technologies, etc. Locking up Honeycomb to give proprietary vendors a headstart in the market and burning everyone who bought 2.2 tablets capable of running 3.0 in anticipation of this release is evil with a capital "E".

    2. Re:Horse shit by exomondo · · Score: 1

      Their business model is built around image as much search algorithms. There are plenty of search engines, do no evil and open source support is a big part of why people use google vs all the other evil monsters.

      How so? Their biggest products like Google Search, Gmail, Google Docs, SketchUp aren't open source. Their image isn't built around open source at all.

    3. Re:Horse shit by shaitand · · Score: 1

      products != image

      Their products are yet another search engine, yet another webmail app, yet another office clone, yet another instant messaging app. Google has decent products but their reputation isn't built on having the best of the best solutions it is built on being an ethical company that builds a strong hacker friendly community around products that are decent and funded in a way that makes them available to the masses.

      This effectively closes the android for tablets platform entirely. It violates ethics by burning people who bought 3.0 ready hardware in good faith. No source, no hacker friendly environment, no community involvement. Without their community there is no Google.

      They certainly don't have anything I can't live without. I have a brand new android tablet, myself, my wife, and the kids all have top end android based phones. Frankly I find the blackberry provides better compatibility with my work applications and the iPhone provides a better app experience including Netflix streaming. I bought this stuff because the android system WAS an open hacker friendly platform built and backed by a company that has a long standing history of supporting open technologies.

    4. Re:Horse shit by exomondo · · Score: 1

      products != image

      I didn't say it was, you said that open source support is a big part of why people use google, yet - as i showed you - google's major projects aren't open source.

      Google very often supports open specs, open standards and visible APIs, but those aren't of any bias to OSS or proprietary software.

    5. Re:Horse shit by Daniel+Phillips · · Score: 1

      products != image

      I didn't say it was, you said that open source support is a big part of why people use google, yet - as i showed you - google's major projects aren't open source. Google very often supports open specs, open standards and visible APIs, but those aren't of any bias to OSS or proprietary software.

      Nobody is asking Google to open source Pagerank. However, a number of us are reminding Google of its symbiotic dependency on the free and open developer community. Should Google elect to turn its back, that is the time to dump your stock and move on to another company less likely to make a mess in its own bed.

      --
      Have you got your LWN subscription yet?
    6. Re:Horse shit by node+3 · · Score: 1

      You're nitpicking his words instead of dealing with his actual point. Being a major open source participant is a large part of Google's image, and that image is a large part of why people use them. I'm sure that you yourself have likely made posts about how Android is better than iOS due to openness vs closedness.

      Even early on, Google was lauded for using BSD and Linux for their servers. And now Chrome, Android, and WebM get talked up for being open source. This is somewhat ironic given how closed most of those things actually are.

    7. Re:Horse shit by Daniel+Phillips · · Score: 1

      Nice post, except: "BSD and Linux for their servers"... you can cross out BSD there.

      --
      Have you got your LWN subscription yet?
    8. Re:Horse shit by exomondo · · Score: 1

      You're nitpicking his words instead of dealing with his actual point. Being a major open source participant is a large part of Google's image, and that image is a large part of why people use them.

      Like who? most of their customers - people who use their search product - likely have no idea nor care what open source is.

      I'm sure that you yourself have likely made posts about how Android is better than iOS due to openness vs closedness.

      Why would i do that? just because something is open doesn't make it any better.

  30. What I think may have happened... by Anonymous Coward · · Score: 0

    The SDK-release of honeycomb comes out on the Nookcolor tablet a week before it's even formally demoed by Google. A few days later, it's ported to other tablets and phones. It runs great on the NC, but not as great as compiled-from-source code like Froyo/Gingerbread Still it's showing off the potential this has as a servicable tablet OS just as soon as source drops.

    Motorola sees all this, says "SHIT!" A $250 competitor! Begs Google to delay source release for a while so that they have a market lead on other tablets. Google complies and comes up with some weak sauce bs excuse.

    The logic of Google's rationale makes no sense-- by delaying release they may be denying phones the ability to run it (they say they haven't tried) but they certainly are creating an environment where tablet manufacturers and hackers continue to use essentially a phone OS on their devices.

    It's been a month lead time with Xoom. Time to do the right thing, Google. If you're gonna be open source, be open source. If not, let us know.

    1. Re:What I think may have happened... by Anonymous Coward · · Score: 0

      They did just let you know.

  31. Is it that bad? by ALeader71 · · Score: 1
    "Google would be unable to prevent it from being installed on mobile phones and 'creating a really bad user experience."

    They must be SO embarrassed!

    --
    Only the dead have seen the end of War. - Plato
  32. So much for "Don't be EVIL" as their motto, eh? by Anonymous Coward · · Score: 0

    See subject line - Sorry, but from what I've read thusfar? It seems GOOGLE "play's favorites", instead of dealing out their "latest/greatest" Linux variant ANDROID OS to everyone, equally & fairly... which it appears, GOOGLE is NOT doing!

    (Still - I've lived long enough to know via observation that VERY LITTLE in this life is actually "fair", so... it may be wrong of me to expect that, even outta Google, per their motto!)

    APK

    P.S.=> So - Am I wrong, or did I "misinterpret" what I have been reading here, or was I misinformed by what I have read thusfar here & am NOW finally commenting on? If so, excuse me, &/or correct me... thanks in advance! apk

  33. come on, the reason is simple by t2t10 · · Score: 1

    The reason is simple: Google doesn't want a tide of cheap Android 3.0 tablets coming from low-cost Chinese manufacturers. You can already buy WiFi-only Android 2.x tablets for less than $150, and many of them are pretty reasonable devices.

    They want to give HTC and Motorola a little time to make some money. And, frankly, I don't blame them: Android tablets really need a lot of brand recognition, advertising and marketing in order to compete with the iPad 2. A tide of cheap, mediocre Chinese tablets would kill the platform before it catches on.

    1. Re:come on, the reason is simple by mamas · · Score: 0

      "A tide of cheap, mediocre Chinese tablets would kill the platform before it catches on."

      Nonsense. On contrary, it would thrive the platform.

      If that happens, then _everybody_ can afford _a_ tablet, and the market gets way larger, and the platform becomes ubiquitous and the best platform for developers to spend resources on. Those who want better and more featureful devices would still get them from HTC/Motorola/Apple whatnot or whatever company wants to built tablets with top-of-the-art hardware.

    2. Re:come on, the reason is simple by cyberfin · · Score: 1

      I have to disagree...

      I believe competition is healthy. It will keep the big manufacturers on their toes, making sure that they meet a certain quality level.

      Also, how many knock-off Iphones have you seen around? I can't count them, but none of them come with IOS, where the Android tablets come with, well... Android. For those people who can't afford the high pricetag, it's fantastic that they can get their hands on a device with maybe a little bit less processing power and a distinctive plastiky feel, but with Android beating inside, letting them play and enjoy hours of fun!

      --
      "I'm taking this loop off." - Jack O'Neill
    3. Re:come on, the reason is simple by t2t10 · · Score: 1

      Competition is healthy. But for competition to work, you need a rational and informed consumer. Smartphone buyers are obviously not rational, otherwise the iPhone would not sell given how overpriced and limited it is.

      Smartphone and tablet success right now is determined by marketing, brand, reputation, carriers, and app stores. And to improve those, having a large number of ultra low price tablets is not so good. Among other things, Motorola and HTC would be much less inclined to advertise Android 3.0 if that kind of advertising also helps their competition.

      I think it's fine for Google to give Motorola a six month head start.

  34. G1 / Dream / Saphire by Anonymous Coward · · Score: 0

    I don't get it ?

    Folks @ Xda have already got it ported (albeit alpha) for one of the oldest android phones in town:-

    http://forum.xda-developers.com/showthread.php?p=11724175

  35. Google's excuse misses the point completely by mamas · · Score: 0

    "if Google were to release the source for Honeycomb, Google would be unable to prevent it from being installed on mobile phones and 'creating a really bad user experience.'"

    So what? If it creates a really bad user experience, then users won't use it. Let users decide. Survival of the fittest.
    Allowing it would allow experimentation. This does nothing but prevent innovation. Sad.

  36. Mod parent up to cancel out Google modbomb by sethstorm · · Score: 1

    Modbombing the truth here doesn't make things any better.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  37. That's OK... by Anonymous Coward · · Score: 0

    Since we still haven't seen hide nor hair of a compiled version of an update to Gingerbread, let alone Honeycomb.

  38. Wow, just like Apple! by intheshelter · · Score: 1

    You mean like how Apple makes decisions based on protecting the user experience? Funny how that worked out, isn't it. Actually predictable though, Google has had the photocopiers on for quite a while now, might as well copy one more thing.

  39. I think what they're really saying is..... by dpw2atox · · Score: 1

    In order to make their deadlines I feel they basically used some very sloppy and undocumented code. As a result they are now going through and polishing up the code, fixing bugs and improving it to work without all sorts of crazy hacks. Why do I feel this is the real reason? Well look at all the stability issues reported for Android on the Xoom. Many people claimed to experience multiple lockups per day with the initial 3.0 release of Honeycomb. Now 3.0.1 is out and while said to be better is still lacking a lot of polish and as some reviews put it "We feel like we are using a pre-production device". If I had to guess? I'd say by the time 3.1 comes out we will see the source code hit AOSP. While I do disagree with Google on their decision to delay the source code release, I am hoping it isn't a long delay.

  40. Small "amendment", after a bit of thought... apk by Anonymous Coward · · Score: 0

    I thought about what I said on this earlier in my reply here http://developers.slashdot.org/comments.pl?sid=2053064&cid=35608456 I am now replying to!

    Now, perhaps (JUST perhaps) GOOGLE's like any other company, & has to answer to stockholders &/or investors (of which these companies they "favor" may actually BE) - & therein lies the "WHY" of why this favoritism goes on maybe? Not sure... just a thought!

    APK

    P.S.=> Maybe it's just sort of tough to follow & practice "don't be evil", again, which IS GOOGLE's motto, when the "root of all evil", is coins/dead-presidents - they say talk's cheap, but NOT when money does the talking (as it always seems to)... apk