ok, this is one issue about apple windows emulation that needs to be cleared up. NOW. i have heard all of the below arguments, from various sources, countless times. and they annoy me to no end, every time i see them. so i will take this opportunity to try and end these types of posts for good. here. now. forever. feel free to add, if you wish. first, the basic argument: if apple integrates MS windows emulation on the mac, all mac development will stop. developers will simply write windows versions, since it's all compatible. examples such as IBM's OS2 are often used. below are examples of the same arguments (the similar quotes are grouped. my response is below them). ok, here's the problem with that argument - if windows apps don't take full advantage of the mac hardware, most developers would make versions that DO take full advantage. developers do not want their apps to be perceived as slow. conversely, if the windows apps only run slightly slower/less efficiently than native apps, or if they run just fine, and developers STOP developing that program, then there is no issue for the user. because the apps run well. here is the key - if they DON'T work well, then most developers will fix them until they DO. no issue for apple. no issue for developers. no issue for consumers. i get a feeling that any new forms of emulation will be FAST. but not nearly as fast as running native apps. and if it IS as fast (and smooth etc), then there is no issue (see my above reply). OS2 did not have the vastly superior advantages that OS X has over windows. even if OSX ran mainly Windows apps, as long as it ran them well, there would be no issue. however, it is very likely that most titles WILL need to be optimized. think of the OS-9/classic situation - the apps run acceptably, but native apps run so much more nicely. developers COULD have just written for OS9, but they didn't (ignore quark). they wrote for OSX. in fact, we have many more apps now. windows apps need to run no better than legacy apps run in classic. even worse is acceptable. hopefully, X-Code and other mac tools will fill Visual Basic and Real Basic markets. note my previous points, too. i think that the EXPERIENCE of running a native app will be far superior to that of running a windows app in 'classic' type mode. development will not cease. as for apple's profit centers, most of apple's programs are the first of their kind, or the best, or the most seamless solution to their particular market. after all, apple uses the superiority of it's software as incentive to switch - they are ALREADY competing with those other apps. if the windows apps run as good, or better (doubtful), then why will you care if a version is native? in this case, the emulated app is equal to, or SUPERIOR to the native app. so the customer gets a better deal. HERE is what i think will happen: if some amazing new emulation comes to the mac, it will operate at approx. 70-80% efficiency. it will show Windows apps without aqua (like in classic). there will be limited functionality with the OS and other native apps. it will be a useful feature, but using such an app will slightly dampen the user experience. they will wish that they had a native version. EXACTLY like the 'classic' situation. and, just as with classic, developers will see this as incentive to make native OSX apps. even though classic runs OK. no, they will not stop making OS X. An OS is not defined by what apps run on it natively: the sole purpose of an OS is to act as a bridge between the user and the hardware, and to be in charge of the system. Because OSX is superior to Windows in this respect (and many more), there will not be any decrease in the OSX user base, for the simple reason that the users now will have a way to run all of the windows software, in an environment far better than windows itself. why would anyone reverse switch from mac to windows when their mac runs more software, in a better environment? therefore, people will still buy OSX. and therefore, apple will keep developing it. i honestly think that in this situation, most developers would still make make OSX versions, for all of the reasons i mentioned above. sorry for the long post, but i felt the need to vent my frustration. please tell me your thoughts.