Earlier quoted context omitted.
Location Services is a special API, in that Google bears some costs to enable it for geocoding, for example. It is possible to have access to basic location data from a built-in GPS receiver in AOSP, so the system is not completely dependent on Google Play Services.
Exactly. "GPS" data is certainly available and part of the standard open source framework: http://developer.android.com/reference/android/location/pack... But access to e.g. Google's giant wifi-to-location database isn't part of that API. And it's a good service, and something that is hard to replicate and thus a competetive advantage. But to speak to the upthread parent: it has nothing to do with "drivers". The HAL…
Did the lawsuit finish?