Live data from Hacker News

Google’s iron grip on Android: Controlling open source by any means necessary

arstechnica.com

21–30 of 234 posts

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#21

> Google does everything in-house. The company gets Maps and all of its cloud services basically for free. This statement is utterly false. In-house does not mean free.

Exactly. Google's mapping data is a legitimate competitive advantage, and there is no reason anyone else forking android should be entitled to it.

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#22
When someone like Github does this (make some parts of their code open-source, but others closed-source), journalists don't write critical pieces about them, do they? I mean, Google leaves a bad taste in my mouth since they started shuttering services like it was Christmas at the Google Service Chopping Block, but I don't see them being actively evil here.

It's all according to the previously openly aired plan. Google keeps all of the existing code open source. Anyone who wants to build a fork can do so. Now if they want a hardware platform to run on, go find one outside the Open Handset Alliance ecosystem. It's fair game -- if a hardware partner thinks that one of Google's competitors can provide a better Android fork, they are free to leave the Alliance and go partner with that competitor. They will still get an enormous amount of code for free in AOSP. They just won't get all of the services that Google is building specifically for its own version of Android. How is any of this maintaining an "iron grip" in any way? Just contrast this with Apple where it is the sole owner of everything to do with the OS and app marketplace.

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#23
post #12

Open always wins, until it conflicts with your business interests. "Open" used to be the oft-repeated advantage over iOS in the early days, I wonder if that will slip away from the narrative like "SD card slots", "removable batteries", and "real keyboard" did.

I don't see Google making any rules about OEMs not being allowed to manufacture devices with micro SD slots, removable batteries or physical keyboards. Just because Google doesn't want to spend its R&D money on those features doesn't mean they're stopping anyone else who uses Android.

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#24
Most of the examples of Google closed apps that are not part of the AOSP release are in fact apps that are based off of Google data-center services. Would it really help Samsung if the source to the Gmail app was open? Since Google controls the server side, and the client-server protocol, it limits the amount of innovation they can do.

The web equivalent would be like claiming that Chrome OS isn't open because the source to Gmail isn't available.

Google is stuck behind a rock and a hard place. If they don't try to create incentives for a unified experience, they get bashed for encouraging fragmentation, if they do assert a level of control, they get bashed for not being completely open.

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#25

> Google does everything in-house. The company gets Maps and all of its cloud services basically for free. This statement is utterly false. In-house does not mean free.

All of its Maps data and many of its APIs already existed for Google Maps on the desktop. Within the mobile space, and relative to a mobile-only competitor, Google's access to that data is effectively free.

You mean it has a low marginal cost. However, it required a huge capital investment to create, from which they are now rightfully reaping the benefits.

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#26

The only real thing that seems "evil" is the requirement for OEMs to not manufacture _any_ devices compatible with non-Google forks. The rest of it seems pretty necessary in order to keep carriers and OEMs in line. A lesson Microsoft learned, and why Windows Phone started off by allowing the user to remove any pre-installed crap. If Google didn't do any of this, and was totally altruistic, Samsung and others would al…

> the requirement for OEMs to not manufacture _any_ devices compatible with non-Google forks

Is that really where the line is? My understanding is that it is almost the opposite: an OEM cannot manufacture any devices that break compatibility with AOSP, not support compatibility with a 3rd party fork. And the constraint is a condition of membership of AOSP rather than something imposed directly by Google. They can make things as compatible with as many non-Google forks as they want. They can break all compatibility wherever they want if they give up AOSP membership.

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#27
post #18
post #12

Open always wins, until it conflicts with your business interests. "Open" used to be the oft-repeated advantage over iOS in the early days, I wonder if that will slip away from the narrative like "SD card slots", "removable batteries", and "real keyboard" did.

History doesn't really support this. Even Linux had to get some corporate backing (initially Red Hat, Suse, and the like), and later Canonical and others before it really took off. Open source has proven to be a long term survivor, but not a winner.

Open source is most definitely winning in infrastructure, high performance computing, servers, etc...

Ask IBM or Oracle if Linux is losing...

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#28

> While it might not be an official requirement, being granted a Google apps license will go a whole lot easier if you join the Open Handset Alliance. The OHA is a group of companies committed to Android—Google's Android—and members are contractually prohibited from building non-Google approved devices. That's right, joining the OHA requires a company to sign its life away and promise to not build a device that runs…

It's not anti-trust because they're not required to only build Android devices. HTC and Samsung also build Windows Phone devices...

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#29

Most of the examples of Google closed apps that are not part of the AOSP release are in fact apps that are based off of Google data-center services. Would it really help Samsung if the source to the Gmail app was open? Since Google controls the server side, and the client-server protocol, it limits the amount of innovation they can do. The web equivalent would be like claiming that Chrome OS isn't open because the so…

And, in fact, the same author made the exact same point about Google Play Services being a big tool Google is using to get past OS version fragmentation about a month-and-a-half ago:

http://arstechnica.com/gadgets/2013/09/balky-carriers-and-sl...

Re: Google’s iron grip on Android: Controlling open source by any means necessary

#30
So, every Samsung phone effectively comes with three versions of the main apps - the AOSP version, the Google Play version, and Samsung's bloatware?

This seems like a terrible situation for users. Can someone with a Samsung smartphone confirm this?

If this is the case, how are the apps organized when you first buy the phone - are they all in one big apps list?

Post reply on HN