The important thing to remember here: there will always need to be a platform to run your IDE on to <i>develop</i> the closed-platform apps. Even In a completely locked-down world, the platform SDK has to be running on <i>something</i>.