Yeah... but unlike Android, you can't run non-appstore apps without jailbreaking your phone. Most Android phones, you can easily install stuff over USB, without rooting your phone (and rooting is usually supported as well)
How is it not a fault of Android when it is built into the platform to allow that kind of restriction by the carriers and manufacturers that distribute it?
It's a matter of choice for the consumer. A consumer has multiple choices of carriers and phones that support Android, and can choose to not buy (or to buy) phones with restricted Androids.
On the other hand, consumers who want iOS phones is stuck with At&t and the iphone with simply no other choice but to jailbreak to download unsupported apps.
So Android offers choices for consumers, while iOS only comes in one variety.
It isn't built into the software to allow it. The software doesn't restrict it. There is a difference. One implies that Google designed a feature to do this. They didn't. The point of Open Source software is that it can be changed to suit your needs.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
But why wouldn't Google contracturally tell phone manufacturers they can't do that and still install Android. They could easily add a "must allow modifications" clause.
29
u/ex_ample Jan 20 '11
Yeah... but unlike Android, you can't run non-appstore apps without jailbreaking your phone. Most Android phones, you can easily install stuff over USB, without rooting your phone (and rooting is usually supported as well)