Snowy_River said:That's a wrong analogy. With classic, if the developer didn't move to OS X native, they'd loose all their users as users updated and wanted native apps (and potentially removed classic altogether). For Windows, they'd have the majority of their base - the Windows users - and the ability to say that it runs on Mac OS. Granted there would be some incentive, but not the level of the Classic -> OS X, and what incentive there is could easily be offset by the cost savings of only developing one version.
I'm not saying that there wouldn't be developers who would do it, I'm just saying there would likely be a lot of developers who wouldn't, likely including some that currently provide OS X software.
I disagree. It's exactly like Classic in the early days of MacOS X. Developers updated to OS X because it ran better for their users, thus not converting would put them at a competitive disadvantage for their users. It'll be the same thing here. They could stay with windows only, but would be at a competitve disadvantage vs companies who offer OS X versions. Many people installing OS X on an x86 box would prefer to no longer have to deal with windows and the associated security/spyware/etc issues.
Done right and Windows/Windows apps gets turned into a 2nd class citizen.