Doing what you want with your own device? Us Android people have been doing that for a while. I've been running Cyanogen mod on my 2 year old G1, adding features TMobile refuses to add. I have an option that I can check that allows installation of packages outside of the market.
From CNet technology news, Apple changes the terms of it's developer aggreement to prohibit developers from using advertising in their applications that shares analytic data with "an advertising service provider owned by or affiliated with a developer or distributor of mobile devices, mobile operating systems or development environments other than Apple."
This should give a boost to Android.
The big thing about the Web isn't the technology, it's that it's the first-ever platform without a vendor (credit for first pointing this out goes to Dave Winer). From that follows almost everything that matters, and it matters a lot now, to a huge number of people. It's the only kind of platform I want to help build.
Apple apparently thinks you can have the benefits of the Internet while at the same time controlling what programs can be run and what parts of the stack can be accessed and what developers can say to each other.
I think they’re wrong and see this job as a chance to help prove it.
The tragedy is that Apple builds some great open platforms; I’ve been a happy buyer of their computing systems for some years now and, despite my current irritation, will probably go on using them.