I've kept hearing rumors (mostly in Italy, I have to say) about future versions of Windows not supporting Win32 applications any more. I easily dismissed those, as I cannot imagine Windows being unable to run Office, Internet Explorer, Firefox, Open Office, and about any other application out there. The limited incompatibilities of Win32 applications in Vista have damaged Microsoft and slowed down adoption of the new operating system enough to think of any other move in that direction, let alone scrap Win32 altogether. Still, I know there are people at Microsoft ready to scare Delphi developer with FUD to push them towards .NET.
I found this specific quote in a post by Tim Anderson:
The goal with Windows 7 is that it will run on the same hardware as Windows Vista and that the applications and devices that work with Windows Vista will also be compatible with Windows 7.
In another post on what's coming along in Windows, seen from the perspective of the PDC 2008 agenda, Tim mentions the push towards Live Mesh, but I noticed also an interesting "new native API for Web Services" and a "New Developer Services and APIs for the Windows Live Platform". I wonder if the latest is related with what Danny Thorpe is going to work on...