Google Delays General Release of Honeycomb Source 262
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 ... (Score:5, Insightful)
Re: (Score:2)
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.
Re: (Score:3)
Which is the kernel, and only the kernel. Which is usually published as a tarball on some obscure page.
Re: (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.
Re: (Score:2)
Google is criticized for not trying.
Re:So Android 3.0 ... (Score:4, 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.
Re: (Score:2)
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?
Re: (Score:2)
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.
Re: (Score:2)
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...
Re:So Android 3.0 ... (Score:4, 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.
Re: (Score:3)
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.
From TFA (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.
Re:From TFA (Score:4, 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.
Re:From TFA (Score:5, Informative)
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.
Re: (Score:2)
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.
Re: (Score:3)
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.
Re: (Score:3)
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'
Re: (Score:2)
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.
Re:From TFA (Score:4, 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.
Re: (Score:2, Informative)
Wrong, wrong, wrong.
The "foreseeable
Re: (Score:2)
Basically everyone who bought a 2.2 tablet with 3.0 capable hardware is fsck'd.
Re: (Score:3)
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.
Err, Android is not entirely GPL'ed (Score:2)
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.
Re: (Score:2)
Re: (Score:2)
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.
Re: (Score:3)
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
Re: (Score:3)
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.
iOS their reason? (Score:5, 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.
Re:iOS their reason? (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.
Re: (Score:3)
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
Re: (Score:2)
Re: (Score:2)
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.
Re: (Score:2)
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.
Re: (Score:2)
Thats one of the potential downsides to being "Open". Google either needs to live with it, or stop calling Android open.
Re: (Score:3)
> 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
rea
Re: (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..
Hanlon's Razor [wikipedia.org]. 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.
Re: (Score:3)
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.
The definition of open? (Score:3)
mkdir android
cd android
repo init -u git://android.git.kernel.org/platform/manifest.git
repo sync
make
Re: (Score:2)
That's how Andy Rubin [twitter.com] 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
Very disappointed with Google (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.
Re: (Score:2)
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.
Re: (Score:3)
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.
Re: (Score:3)
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 a
Re: (Score:2)
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?
Re:Very disappointed with Google (Score:4, 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.
Re: (Score:2)
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?
Re: (Score:2)
"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 befo
Re: (Score:2)
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 ev
Re: (Score:2)
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.
Educate me. (Score:3)
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?
Re: (Score:3)
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
Re: (Score:2)
Re: (Score:2)
Who cares about phones? What about tablets currently running 2.2 that are looking for a proper community 3.0 release?
Re: (Score:2)
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.
Re: (Score:2)
"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 [viewsonic.com]
Unless by not cheap you mean $500+ for $250+ worth of hardware like an iPad.
Re: (Score:2)
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
Re: (Score:2)
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.
Re: (Score:2)
There are 2.3 roms out there, and that is a valid upgrade for 2.2 tablets.
Re: (Score:3)
See here:
http://slashdot.org/comments.pl?sid=2046324&cid=35567912 [slashdot.org]
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".
Re: (Score:2)
Android is licensed under the Apache Software License 2.0. [android.com]. 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 [android.com] is signed.
Re: (Score:2)
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.
Re: (Score:2)
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.
I don't understand their justification (Score:2)
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 tha
Re: (Score:2)
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.
Re: (Score:2)
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 Mot
Re: (Score:2)
Too late. It's already THERE...
Nook Honeycomb "Howto"... [the-ebook-reader.com]
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.
Re:I don't understand their justification (Score:4, Interesting)
Re:I don't understand their justification (Score:5, Insightful)
The Android brand.
Re: (Score:3)
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
Re: (Score:2)
*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".
Re:I don't understand their justification (Score:4, 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"
Better solution perhaps (Score:2)
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.
Re: (Score:2)
Re: (Score:3)
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
Re: (Score:2)
And people wonder why Android is getting a reputation for pirated apps....
Re: (Score:2)
Do they think a phone manufacturer is going to ship a honeycomb based phone that gives a really bad user experience?
Yes
The rationale (Score:2)
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 g
Delayed until next release? (Score:2)
Re: (Score:3, 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.
Re: (Score:3)
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.
Re: (Score:3)
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.
Page 2? (Score:4, Informative)
But, but... (Score:5, Informative)
http://twitter.com/Arubin/status/27808662429 [twitter.com]
What is the definition of "open" today, Google...?
Re: (Score:2)
Re: (Score:2)
Easy fix? (Score:2, Insightful)
Re:Easy fix? (Score:4, 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...
Re: (Score:2)
How you define a tablet versus a phone?
More indications of rushed Honeycomb release (Score:2)
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
Re: (Score:2)
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 rele
aftermarket user experience (Score:2)
'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.
Everybody calm down... (Score:5, Interesting)
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.
Re: (Score:2)
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
Re: (Score:2)
(as a bit of a disclaimer before you modbomb) (Score:2)
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.
Re: (Score:2)
Re:GPL violation? (Score:5, Informative)
For the record, the kernel is available at android.git.kernel.org [kernel.org]
Re: (Score:2)
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.
Re: (Score:3)
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 so
Re: (Score:2)
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.