Originally Posted by ascii
Yes I did understand it, I just think your interpretation of events in wrong. This is not Apple being magnanimous and giving us the 10.7 dev tools early for a small fee, it's them severing the OS X and Xcode release cycles, due to Xcode being as much (more?) about iOS now as OS X. And they are using the App Store to do it.
They are not severing the cycles.
Lion works with XCode 4.1, not with XCode 4.0. And Lion will most probably include XCode 4.1 for free anyway. So the new OS will come with the required XCode, as before.
People are freaking out like they "have to" pay 5$ to keep doing what they have been doing yesterday.
You don't need XCode 4 to keep developing for 10.6 and iOS 4.3.
XCode 3.2 supports both.
You only need the 4.x if you want to develop for Lion, and possibly iOS 5.
And I'm not interpreting anything. I'm stating FACTS.
Fact: Apple never released a major XCode revision couple months before the major OS revision, until now.
Fact: Apple never charged any money for a major XCode revision for the old OS, until now.
Fact: Apple couldn't have charged any money for a major XCode revision for the old OS, because major XCode revisions did NOT work with the old OS to begin with, until now.
So this is EXACTLY Apple giving their new XCode for the old OS userbase, for a very small fee.
Like I said, if Apple doesn't include XCode 4.1 with Lion for free, only then you can complain. Because only then there's a change in their policy.
So far this policy has NOT changed: If you buy an OS, it'll include the required XCode for free.