Comment by georgestephanis
11 years ago
Well, this is really arguable. The "Iron Grip" is the modules that happen to be dependent on authenticated API calls to the servers that Google owns and maintains.
I'd fully support their modules that connect to the cloud servers being open source / GPL / etc, but to expect them to open them up to unauthenticated requests is untenable and leaves them way open to abuse / lack of rate limiting / making the service a bad time for all involved.
> Well, this is really arguable. The "Iron Grip" is the modules that happen to be dependent on authenticated API calls to the servers that Google owns and maintains.
It also consists of witholding access to those APIs if a company uses a competitor service:
> Another point of control is that the Google apps are all licensed as a single bundle. So if you want Gmail and Maps, you also need to take Google Play Services, Google+, and whatever else Google feels like adding to the package. A company called Skyhook found this out the hard way when it tried to develop a competing location service for Android. Switching to Skyhook's service meant Google would not be able to collect location data from users. This was bad for Google, so Skyhook was declared "incompatible." OEMs that wanted the Google Apps were not allowed to use them. Skyhook sued, and the lawsuit is still pending.