Vista is still 9-10 month away. Most of the current windows programms have to run on vista. Otherwise no one uses vista because every app has to be ported. Then MS loses it's biggest argument pro windows: A lot of software. People could also port to linux if they'd have to port anyway.
Trolltech will port Qt4 to Vista because it's their business. They cannot afford stop supporting the windows plattform because I think they sell a lot of licenses there. I'm not a Trolltech employee so this are not insider informations but my personal guess.
However, I think you should not be scared that much about Windows Vista: It looks a lot like the next version of windows and not like something absolute new.
MS is good at telling us: "But wait until the next release." They called Windows XP the most important release of Windows since Windows 95. From the techical point of view, it is a Windows 2000 with some extra spice. Look at the internal version numbers: Windows 2000 is Windows NT 5, XP is 5.1.
People might guess that Vista is either 5.1.1, 5.2 or 6.0
But it's still Windows.
MS is also good in inventing names: Isn't WinFX renamed to Windows Presentation Framework now? No one speaks about TCPA but about NGSCB. They are changing names even before the product is out. This might be the reason why a lot of people are scared that Vista will bring so much new technology because they hear a lot of names. I think there is even a name out for the .net-successor.
Bookmarks