Comment by throwaway2048
11 years ago
It was Google's choice to put that hardware into the phone, and it was their choice not to pressure qualcomm into being more open.
Your argument itself is also somewhat of a mischaracterization, because at least Google could have wrestled redistribution rights for the binary drivers, thus making AOSP actually usable on the nexus, and they didn't even bother with that.
Vendors are a convenient whipping boy when don't care about openness but wanna look like you do.
There's a very, very simple problem with your argument:
https://developers.google.com/android/nexus/drivers#razor
and here is the problem with yours, from the EULA:
This makes it entirely impossible for AOSP to distribute the drivers