> This is meant to prevent forks that break compatibility. Like that chinese company that made their "own" phone OS. That was just a fork of Android, but not perfectly compatible with the Android SDK.
I don't see a distinction between what Aliyun is doing and what Amazon, OPhone, and Cyanogen are doing. Aliyun was, after all, accused of making Android apps available for Aliyun without the developers' OK. So Aliyun is as compatible as Kindle Fire.
There might be some reason Aliyun is different, but, so far, nobody has actually shown such a difference.
What's bad about this is that Google is putting a fence around code they have made available under the Apache license.
I don't see a distinction between what Aliyun is doing and what Amazon, OPhone, and Cyanogen are doing. Aliyun was, after all, accused of making Android apps available for Aliyun without the developers' OK. So Aliyun is as compatible as Kindle Fire.
There might be some reason Aliyun is different, but, so far, nobody has actually shown such a difference.
What's bad about this is that Google is putting a fence around code they have made available under the Apache license.