Honeycomb source code and CDD delayed

Posted by – March 24, 2011

Businessweek reports that Google has decided to delay Honeycomb source code release.

The search giant says the software, which is tailored specifically for tablet computers that compete against Apple’s iPad, is not yet ready to be altered by outside programmers and customized for other devices, such as phones.

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

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

Here is my opinion on this:

As long as Google releases the full Honeycomb source code within a month or so from now, and hurry up to confirm (even sooner) that the updated Compliance Definition Document for Honeycomb will open up to allow many more smaller manufacturers (such as Archos, Rockchip, Telechips, ARM11 and many other small tablet makers) access to the full Google Marketplace (that can provide filtering), then all will be good.

My expectation is that Google is working to make sure their Honeycomb source code release supports all types of hardware, not only including cheaper ARM Cortex-A8, ARM9, ARM11 tablets, but also optimize things for Laptop use (see Asus Transformer, how awesome would Honeycomb be on devices like Toshiba AC100!), and also they might try to coordinate the Honeycomb source code release with the first open source release of Google TV thus making all those devices Set-top-box ready when HDMI output is used on any HDTV.

One can expect Google to synchronize full open source release of Honeycomb, Google TV and Chrome OS by the Google I/O conference coming up on 10-11th May or before.

What is your opinion on Google’s Honeycomb source code and updated CDD release delay? You can write in the comments.

  • Warrenbzf

    Why don’t they just say that Honeycomb isn’t for phones?

    My two tablets are itching for Honeycomb. If some idiot tries to shoehorn it into a phone, well good for them.

  • http://ARMdevices.net/ Charbax

    Maybe cause they think they can have Ice Cream Sandwich ready within 30 days, where that one takes all the good things from Honeycomb to use on phones, and cause they also think they can have Google TV, Chrome OS and Honeycomb for Laptops ready for open sourcing all at the same time.

  • Warrenbzf

    Maybe it’s because I’d make for a really bad marketing person, but I don’t see the logic of big releases. THen again, using logic is probably why I don’t get it. To me, do a silent release for all the geeks, and then pretend a big release for everyone else when it will make the biggest emotional impact.

  • http://bit.ly/samirsshah समीर शाह

    I would not elaborate much, ANDROID IS THE ONLY HOPE DEVELOPING COUNTRIES LIKE INDIA HAVE, BE IT SMARTPHONES OR TABLETS. Many Android smartphonea are availabke in India for less than Rs. 10,000. None of the Smartphone OSs except a single Bada phone has broken Rs. 10,000 barrier which is again pricey for indian middle class. And, I think, such is the case for many other developing countries. None of the tablets have,(including the original iPad, not iPad 2), broken Rs. 20,000 barrier

  • guest

    Blackberry has already announced full compatibility for Android 2.3 apps on their PlayBook. Opensourcing the Honeycomb code by Google now, will allow Blackberry to provide Android 3.0 emulator on their tablets and kill Android tablets before they even launch. Hence, as any good corporation would do, the “don’t be evil” company is hiding the source code to gain a competitive advantage. :-P

  • guest

    Well played, Charbax. Thanks for turning ARMdevices from a news site for ARM developments into an Android troll website. Case in point: If Apple has manufacturing delays, it is a conspiracy theory, but if Google delays opernsourcing a so called “opensource” OS, you give them the benefit of the doubt. Well played indeed.

  • http://pip99.livejournal.com/ TechU

    err what does Apple having manufacturing delays have to do with OSS again ?

    BTW when does the Apple Super Of Code start guest ?, before or after the GSOC

    i up voted you as no one else will with non sequitur (Non sequitur is Latin for “it does not follow.” It is most often used as a noun to describe illogical statements.) logic like that, and you clearly need all the help you can get :P

  • http://pip99.livejournal.com/ TechU

    again with a odd logic odd as in you must think your right when you say “allow Blackberry to provide Android 3.0 emulator on their tablets and kill Android tablets before they even launch.”

    you do know how goggle make their core profits dont you ?, why do you think they would care if there where an emulator?, actually it would be more a wrapper , “QNX” RTP 6 Real Time Platform is very good at these things being POSIX certified, you got full Amiga wrapper in a previous 6,1 for instance

  • guest

    Nice reading comprehension fail on your part. Please read, understand, then reply. Charbax has posted a few weeks ago how Apple is creating a false shortage to increase publicity for their tablet as a marketing ploy. Though there is no evidence to prove this, he is able to propose this conspiracy theory. However, when Google tests the limits of “openness” by withholding market access to tablets, or withholding release of source code in totality, he sees in a different light and allows it to slide without proposing any over-the-top conspiracies. I am calling out his double standards on that.

    Again “Read -> Understand -> Reply”. It is not that difficult. Or maybe things are different in Android world :-P

  • http://pip99.livejournal.com/ TechU

    LOL the old “reading comprehension fail” Troll ploy again, once again you are perfectly at liberty to speculate, but what has this “Apple has manufacturing delays” speculation got to do with this OSS thread ? i understand and comprehend perfectly thanks…

    and the least you could do if you bring up “Charbax has posted a few weeks ago how Apple is” is find the direct link and paste it so anyone that wants can do their own speculation with real facts at hand, as the troll speculating that’s your purpose read your troll and FUD handbook

  • I Love KDE

    Also, talking about GSOC as justification of violation of Google’s own stated principles of openness makes you come across as a blathering idiot

    http://www.betanews.com/joewilcox/article/Honeycomb-tests-Googles-Open-Principles/1301062692

    PS: blathering – present participle of blath·er
    Verb: Talk long-windedly without making very much sense: “she began blathering on about spirituality”; “stop your blathering”.
    Not Latin, but hey, not everyone is as learned as you /sarcasm

  • I Love KDE

    It has to do with Charbax posting conspiracy theories about apple, but giving google a pass. Any thread which shows said behavior on part of Charbax is fair game for that comment.

    Well, as reader of this blog, you could just as easily search using the internal search function, or google it ;-)

    or do you need lmgtfy.com for that too? :-P

  • I Love KDE

    The very fact that you have ZERO idea about Charbax’s previous postings just from this past month, shows who is the regular reader of the blog, and who is the phandroid or mac minion or whatever derogatory term you throw out without thinking.

  • http://pip99.livejournal.com/ TechU

    ROTFL “blathering idiot” hmm so your an English troll then :P

  • I Love KDE

    You do know that this is not about Google profits, but about Archos and the other manufacturers, who are waiting for tablet specific Android, so that THEY can start making profits, dont you?

    You do know that with Xoom tablet, Google is going all out to get good reviews for their hardware + software combo since they dont have the luxury of time unlike in smartphones, since RIM and HP are already snapping at their heels, dont you? They would care because the two selling points of Android right now, are 1) the ever expanding market, which is nearing iOS App Store proportions, and 2) Flash compatibility OOB. By announcing webOS on all devices, and android emulator for QNX, HP and RIM respectively are nullifying the first advantage, and by stumbling over and over with flash support, Adobe is not helping Google’s cause on the second point.

  • I Love KDE

    Ah yes, I think the nationality and the native language of the poster matters more than the content. Sorry, my bad.

  • http://pip99.livejournal.com/ TechU

    love the wrong assumptions you keep making that i “have zero idea about Charbax’s previous postings”

    as it happen’s i came here originally before this troll fun began, and was looking for a suitable thread to put an older Charbax blog id forgotten about and comment how things change but stay the same, as it happens much like trolling over the year’s in fact, full circle

  • I Love KDE

    And the common link between the two trolling episodes is ……
    ….oh wait!…..YOU?

  • http://pip99.livejournal.com/ TechU

    i hold my hands up and freely admit im trolling you as its so much more fun trolling a closet troll , but if you prefer to stop now and be reasonable and use some real logic and explain your real POV in the context of OSS given this thread then im fine with that too, deal ?

  • I Love KDE

    Will try to break it down really simply so your brain can process this fast

    Charbax ->author of blog on ARM -> posts about ARMdevice ( aka iPad2) and how Apple is evil (for whatever conspiracy he is proposing) -> Google turns evil -> Witholds Honeycomb source from same manufacturers who have been churning out ARMdevices for google -> Charbax lets it slide and even makes excuses for Google -> commenter calls out CHarbax on this BS, since every other news source is railing on Google for making light of openness claims -> TechU arrives to fight trolls of the universe

    Savvy?

  • http://pip99.livejournal.com/ TechU

    ROTFL , see i knew it, so you dont agree or really care about the above deal, you are a perfectly happy troll now your out of the closet, even though your guest rather than get a real account…

    BTW Charbax if you get bored with this , feel free to delete my posts in this thread to clean it up…

    guest dont go away , i have to AFK for a little bit but ill be back so dont reply to this as ill re-edit it to keep the flow

  • I Love KDE

    Are you fucking retarded man? Google is not open sourcing their code. Until then Archos and others have to bide their time without offering Honeycomb tablets. Instead of objectively calling out Google on this, Charbax chooses to let that slide. If this is not a good place to call that out, what is?

    And how is TechU more real than guest? Both have email IDs attached to them. There is no anon post option available here.

    Keep re-editing to your hearts content. I am outta here.

  • http://pip99.livejournal.com/ TechU

    ROTFL with all my friends looking on, taking bets how long it would be before you stopped waiting and replied 19 minutes , i win as closest to the put, at 21 minutes…. trolls your so much fun and profitable too :S

  • http://ARMdevices.net/ Charbax

    “Witholds Honeycomb source from same manufacturers who have been churning out ARMdevices for google”, Mashable, Gigaom, other sources seem to report that manufacturers like Archos, Rockchip, can simply make a phone call to Google (even without being members of open handset alliance) and they can get the current Honeycomb source code now, to start working on it, without waiting. I’m trying to investigate with manufacturers if this is true, I hope it is, that would be good. The thing is, Google demands NDA so it’s hard to get info out of companies on what the actual status is.

    While the release of the open source for Honeycomb, Google TV, Chrome OS are all yet to happen, does not mean one cannot anticipate what the direction will be for all of them, in regards to Google supporting ARM Powered devices be manufactured to run those softwares on cheap value hardware.

  • http://ARMdevices.net/ Charbax

    Reading all the posts about this, it seems Archos and other non-OHA can get access to Honeycomb source code now, or have had access to it for a while already, I hope it’s true. All they have to do is sign a deal (probably NDA) probably to promise that they don’t leak it (Google could trace it back to leak if they hide clues in different versions of the code). I think Google’s reasoning is to prevent xda forums and other totally uncontrollable hackers or even competitors to take Honeycomb and make it into something that Google cannot support or don’t want to support.

  • http://ARMdevices.net/ Charbax

    We should be getting smartphones and tablets below Rs. 5,000 now or within weeks, things are moving so fast.

  • I Love KDE

    Would such NDAs be in violation of the licenses under which the code is supposed to be released?

    Also, Google can always choose not to support such builds as they are doing now. Why withhold the source of an open source project?

  • http://ARMdevices.net/ Charbax

    According to those reports on this story, Google has already released all the GPL stuff of Honeycomb, they released that the exact second Xoom was released. That’s simply cause that’s the GLP law. The rest of Android, such as UI, features, that is not GPL, that is under Apache licence, meaning no requirement to re-open anything that is taken, works for Google and for any company who want to take Android and turn it into whatever they want and can keep that Android variation closed.

    I definitely would be pissed if Google does not allow companies like Archos, Rockchip, Telechips makers, Wondermedia makers, Hummingbird makers, AmLogix makers, Marvell, i.MX makers, msm7227 makers and so on. Everyone without exception must have access to Honeycomb. The thing is, it just might require some type of contact right now, not necessarily signing up to be part of OHA, but just probably something to do with promising not to leak the Honeycomb source code to hackers just yet.

    Reason is this. I tested Honeycomb, it’s freaking amazingly awesome. The first real true tablet OS. And Android is completely exploding, you can see all the reports, Android is dominating all smartphone sales even in front of symbian. It’s crazy, it’s happening 2-3 years faster than even the most ambitious previsions were for Android just a year ago. So with that in mind, Google has it as a huge priority to guide that Android development through the right doors, get it on the right track, make sure it doesn’t “fragment” negatively. The way to do that, is well, for one for, work like crazy dogs 24h a day at Googleplex headquarters, to get these new versions of Android out. But also, carefully coordinating source code release, to guide the whole open source hackers community to take it and use it wisely and not spread unsupportable confusion. Google’s idea is also to provide some type of automatic updating accross all platforms and accross all customizations of Android, meaning soon enough, nobody will even have to wait for each Android maker to release their own firmware updates, as Google can feed them out automatically, upgrading the actual core of Android through the Google Marketplace just as one would automatically upgrade the version of any Android apps.

    So to make all this work, I can understand Google needs to be in charge. Cause we are not going to be able to rely on any other company to make these Linux embedded things work for the mass market. Surely it’s not Apple or Microsoft who is going to do it.

    But again, I assure you, I would get pissed if it turns out serious companies like Archos, Rockchip and others are not allowed yet to work on Honeycomb for some seriously bad conspiracy theory where Google has to cater for Motorola, Samsung, LG just cause those would have invested more billions of dollars in global Android marketing. Nah, that would not be acceptable. But I want to believe that’s not it. Even though it somewhat has been it for Android thus far, Google not allowing Google Marketplace on cheap devices because big companies put billions of dollars to promote the platform, I want to believe this is changing with Honeycomb, and that Google Marketplace will be on all devices from now on, even Honeycomb laptops and cheap Google TV boxes, I want to believe.

  • http://twitter.com/free2malloc Daniel O’Neill

    I don’t get it, Honeycomb isn’t released generally, so who cares if the source code isn’t released? Nothing ships running Honeycomb, does it? And I have to agree Charbax, at best releasing buggy code openly might end up being installed on devices. With the big old “ANDROID” name on it. Then user uses, things break, and the bad taste in the mouth blame goes to Google. So absolutely it’s their prerogative.

    And finally, I hate to feed the trolls, but um, Apple is waaaay overdue on their open source release of iOS. :)

  • I Love KDE
  • I Love KDE

    Apple never claimed that iOS is open source. Google is touting their “openness” then stabbing community in the back. Please at least have the sense to proofread your own postings….sheesh

    http://arstechnica.com/open-source/news/2011/03/android-openness-withering-as-google-withhold-honeycomb-code.ars

    BTW, Ryan Paul works on several open source projects, and also authors Gwibber on Ubuntu.
    http://en.wikipedia.org/wiki/Gwibber

  • I Love KDE

    OEMs need honeycomb source BEFORE they ship so that they can test stuff on their products, ensure hardware compatibility, test market access and google service access etc. Do you realize that Google is gagging these manufacturers with NDAs etc which is more like how closed source companies work than an open source project?

  • http://ARMdevices.net/ Charbax

    Have you got proof OEM’s are being denied access to Honeycomb source code?

    Just because online hackers community must wait another month or month and a half for the Honeycomb source code to be released (maybe in same day as Ice Cream Sandwich, Google TV and Chome OS), that does not mean serious OEMs haven’t already got access to the code, by simply asking Google and signing NDA, reason being Google does not want unfinished source code out there for the hackers yet, to prevent unwanted fragmentation that would be unsupported.

  • I Love KDE

    Straigh from the horse’s mouth. Despite beginning porting their code to honeycomb since CES 2011, they have not heard back from Google yet about receiving Honeycomb

    http://notionink.wordpress.com/

    “to prevent unwanted fragmentation” : If Google never touted that it was an open source project, then no one would have cared. Now they have trumpeted it as “open” and then making business decisions like closed source companies. That is why this is news, FYI.

  • http://ARMdevices.net/ Charbax

    Notion Ink says: “on the official part, we have sent a special request for the access and are waiting for their answers”

  • I Love KDE

    Clever cherrypicking. Looks like you REALLY want to believe. :-P How about reading the line that says “That would mean that not every manufacturer will have its access. “

  • I Love KDE

    Rohan Shravan himself…..in the comments : “What we know is that they want to choose partner, specially the big ones. “

  • http://ARMdevices.net/ Charbax

    Big ones as defined by how big? Google probably wants companies with a history and that they can rely on and trust won’t leak the source code before Google I/O or whenever Google plans to have both upgraded Honeycomb, Ice Cream Sandwich, Google TV and Chrome OS source codes all to release publicly at the same time, thus providing all the source codes for each type of device, so open source hackers don’t start using the wrong type of software for their specific product ideas, Google is trying to manage the fragmentation, good thing.

  • http://armdevices.net/2011/03/31/google-tries-to-control-android-fragmentation/ Google tries to control Android fragmentation – ARMdevices.net

    [...] has been some talk about Google’s decision to delay the Honeycomb source code release. If Google releases [...]

  • http://twitter.com/free2malloc Daniel O’Neill

    haha, gosh, i guess they haven’t made that claim have they? :)

    consider this point: is google doing something evil or wrong? i mean, if everybody asked you for an exact date when you’d have something done and then scream at you if you said you had a delay, would that be fair?

    would you prefer they release it in an unstable state?

blog comments powered by Disqus