What Kindle Means for Android
blog.geekli.st
blog.geekli.st
Then we will have a series of people proclaiming how Android is not really open and what a farce Google's pretense of openness is, and what fools we were to ever believe that Google intended to make an open source operating system.
Frequently this will be followed by people lamenting "fragmentation" and demanding that Google put a stop to it by putting tight controls on who can implement Android and how they can do it.
These are all different sides of the same coin. Openness = fragmentation, openness = loss of control, openness = diversity, choice, innovation and endless possibility. It has benefits and downsides to be sure, but to think Google didn't know they were giving up some control of Android when they released it as open source is absurd - open sourcing something is by definition giving up control of it.
So, Android's openness is absolute. Google's openness (Google Play, Gmail, etc) is not.
Yawn. Business is business. Using open source software doesn't magically absolve you of responsibility to your contracted partners, nor give you the right to jerk your suppliers around. The simple truth is that Amazon handled this gracefully and produced a great product, and Acer screwed it up and wrecked things for their partner Alibaba. Making Google out to be the bad guy is just fanboism.
Funny, that reminds me of the scorn heaped on Apple for the patent lawsuits against Samsung. Or on Oracle and Microsoft. Business is business, right? Regardless of other companies getting hurt?
Also reminds me of this post by Gruber supporting Apple on in app purchases:
http://daringfireball.net/2011/03/dirty_percent
It's really ironic how people claim their favorite company is better than the others because of blah blah blah reasons, but when it comes to power plays hurting third parties like this, support it by saying "business is business".
http://arstechnica.com/gadgets/2012/09/google-blocked-acers-...
Regarding the article, whatever Google has controlled since the beginning they have never lost, which is providing the "Google Experience" On Android.
There will obviously be some lost revenue, but not really enough for Google to care. At least for now. Mainly Kindle hasn't done much to scare Google.
I remember when the first Kindle Fire came out and people were hailing it the end of Google and Android. Silk was going to eat Chrome for breakfast. Amazon Appstore would be the defacto "Android Marketplace". etc etc. I've yet to see any of that come to fruition.
What you're saying is misleading. Acer were the ones who broke the rules and Google enforced them, for good reason too.
If you sign up and agree to be in an organization in order to gain early access to firmware, then you should abide by the rules of the organization. Otherwise, don't join.
> Being Open implies the chance to fork and fragmentation
Yup. If you don't want to play by Google's rules, do what Amazon did and make your own version. Or as a better example, do what Archos has been doing for near 3+ years.
Google provides timely improvements that they eventually send back upstream, but they have no obligation to instantly provide these updates to AOSP to everyone.
I find it interesting that you don't think it's misleading for an organization called the "Open Handset Alliance" to have rules stating they can't ship handsets using competing platforms that can run Android apps. Or that it's misleading to call Android open and then withhold key apps, the app store itself and early access which are neither free nor Free or open. So Aliyun/Alibaba is basically screwed because no major OEM can ship their devices regardless of how good their OS is. How is calling Android open not misleading? What other open project has such restrictions? Linux? Firefox? Apache? I don't think even MySQL has such restrictions.
Who cares about that point? Fine, OHA is a bad name. That still doesn't absolve Acer of joining and agreeing to abide by the consortium's rules.
Android is open, Google apps are not. None of Google's apps are necessary to run Android.
Acer was slapped down, yet Haier, also an OHA member, makes both Aliyun and Android devices.
Google claims Aliyun is "incompatible" and also claims Alibaba is stealing apps, or, at least, distributing them without the developers' permission. So, which is it?
Numerous OHA participate in the OPhone OS development and use. OPhone is roughly equivalent to Aliyun, and is used by China Mobile. Ophone good, but Aliyun bad?
The problem is arbitrariness. For each one of Google's justifications for yanking Acer's chain, there is something in Google's track record that is inconsistent.
When Amazon somehow gets denied access to AOSP by Google, then I'll care. Maybe Google is being unfair with Acer, but then again Acer is making money with Google and vice-versa so I'm not surprised Google is selectively enforcing the policy.
And so more importantly, why does it matter for Android? It doesn't mean Android is more fragmented, because those phones aren't Android phones, it just means one more competitor in the smart phone market.
If anything, it makes it easier for developers, because Amazon phones will be easier to port to than another random smart phone brand.
Im sure there is a lot of hand wringing going on behind the scenes for this to not have happened yet but its inevitable.
I guess you haven't heard of HTC Sense, Motoblur, Samsung's Touchwiz, etc. and how users mostly hate them.
Savvy users seem to prefer taking Amazon's Android Kindles and installing vanilla Androids on them.
Maybe it's just that the app does not allow purchasing (never looked)?
What surprises me is how none of the big android players have not seen an opportunity here and created their own experience on top of it.
What? We're only now seeing devices without mfg skins/customizations.Amazon is in a better position than most but they haven't yet created a general purpose device. All their tablets are a window to purchase more Amazon stuff. If they could create an entire ecosystem with a proper device to back it up, they could probably up-end Google. But slowly, Android on tablets is taking off now. I mean, Google recently released stats for number of tablets activated daily, which they hadn't done until now. Maybe that's because Google feels Android tablets are finally making a dent in the marketplace.
If Amazon ever tries to do a major fork at the API level we'll be in trouble, but they have shown no sign of that as of yet.
Somehow, I don't think they were trying hard to retain control of the OS.
In this case, they don't want an OHA member to ship products with Android forks that break app compatibility. Amazon is neither an OHA member and its OS does not break compatibility. Even if it did, why would it hurt Google or Android anymore than, say, using a completely different OS?
Of course, Google's willingness to make that promise says something about their current plans and the contingencies they foresee.
Fragmentation is not a problem because Google still is the primary Android services provider. If Samsung or HTC started doing what Amazon is doing and selling Android phones without Google apps and search as a default, then Google's in trouble.
Google's biz model is to give away Android for free, but make up for it in money from the Play market, mobile ads, and mobile search.
Doesn't the article point out that some of the bigger companies using Android, like Amazon and (in the linked article about TVs) Lenovo, are doing their own versions of Android that use none of Google's services? So Google is left high and dry - the other companies have taken the Android code but given Google nothing in return. This is how I understood the claim that Google has lost control of Android.