Of course, we will never see Adobe or Microsoft develop anything substantial for Linux, just the regular viewer applications, effectively pulling people back to Windows.
Windows is nearly impossible to mimic with all it's different components, extensions, libraries, protocols, etc. Them not being open source and available in other operative systems proves to be a huge disadvantage for non-mainstream operative systems. This is rarely hardware related, mostly just a way to force users to work with Windows, basically servers as the foundation of the Microsoft and other propertarian companies cartel.
True, but what we will see is Novell or the GIMP team developing a lot of substantial software for Linux, effectively pulling people to Linux. The curse of Linux is the never-ending wheel: not enough people use Linux because there aren't enough applications for it, companies won't make enough applications for Linux because there aren't enough people using Linux. Though this will be eventually countered by actually making enough applications through hard work, emulation and other means. And there should also be software that would be made especially for Linux and that Windows users wouldn't have access to. Actually, there already are a few programs like that (I really wish I had KPDF and the latest beta of SuperTux here), but not enough...
Yeap, it's hard to recreate it, but you don't really need to. I'm surprised why Epic used .NET and stuff like that, I mean, Unreal, UT, etc. are all very easily ported to Linux as they were made OS-independent. I'm sure we would also be able to port Unreal II to Linux if only we had the headers.
This also reminds me of what Microsoft did to their Office: create the new strange .***x format, just to make it harder for alternatives such as OpenOffice to decrypt them. And what happened? After a few months OpenOffice could open them without any difficulty whatsoever, while people with old Offices had to download an add-on so they could read those new types and waste their time. So in the end Microsoft accomplished nothing but frustration of their clients...