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.'"
So Android 3.0 isn't exactly 'open source' for the foreseeable future?
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.
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?
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.
Linking to page 1 of the article would probably be nice. Better yet, the print version.
http://twitter.com/Arubin/status/27808662429
What is the definition of "open" today, Google...?
Beware: In C++, your friends can see your privates!
Because Android isn't GPL licensed, only the kernel is.
For the record, the kernel is available at android.git.kernel.org
The Android brand.
Higher Logics: where programming meets science.
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?
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...
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.
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.