Umín si to časem představit.
Největší výhoda Windows je množství aplikací a to by si myslím by neztratili. Proto by měl Microsoft vlastní "wine", tedy implementaci win32 api (nebo jak se to teď jmenuje). Oproti wine by to mohlo chodit skvěle, MS na rozdíl od wine přesně ví, jak to má fungovat.
Na ovladače by teoreticky také mohla jít udělat nějaká mezivrstva, nebo něco na způsob ndiswrapper.
A .net je vlastně už z části vyřešený.