Paoli's recent work involves a new Microsoft initiative to promote interoperability among the key components of cloud networks. The initiative, described in July at the O'Reilly Open Source Convention, is attempting to promote data portability; use of standards-based technologies; ease of migration and deployment across cloud networks; and developer choice.
Am I the only one who notices that Microsoft is enthusiastic about promoting standardization and data portability on other people's platforms, but when it comes to promoting standardization and data portability on their own platforms, their enthusiasm quickly fades? Is this Microsoft's way of saying "we want you to help us move people to our platform so that we can lock them into it"?
It seems to me that developer choice only goes in one direction with Microsoft. Can anyone demonstrate an instance where Microsoft has not tried to migrate people to some version of Windows?