Maybe you can explain how do you apply these principles with Android. Why are you allowing telcos to lock it down so device running it cannot be used on other carrier network? Why are you pulling out tethering apps from the Android Market? You are clearly violating principles 2, 3 and 4. Android being open source, you cannot prevent (technically) them from adding features to lock it down, but the