The last years, since the appearance of blogs and until today, when we have a new computing product type that virtually no one considered as a probable success a few time ago – the tablet – besides smart phones, we’ve been part of a revolution. Some call it Web 2.0 but it’s more than that.
Microsoft business has really opened up.
Just some examples to get the idea:
- Many projects of Microsoft are now open source based to receive community improvements since very early design;
- Microsoft Accounts (previously aka Live accounts or .NET Passport accounts) and Skype can now be linked to external services, such as Facebook, for example;
- Visual Studio has recently got NuGet support; NuGet is an external way to bring component packages to projects, which was really missing in the original architecture of the development environment;
- Azure virtual machines can also run Linux;
- The new Share “charm” of Windows RT/8 OS is beautifully open as an interface that any developer may easily implement in custom apps, while the openness started by Microsoft account integration also;
- Internet Explorer 10 runs Adobe Flash based sites without requiring a plug in, which is great again on Windows RT (although Microsoft’s own competitor platform – Silverlight – didn’t get this privilege).