Microsoft niet open anno 2010? Laat me niet lachen!

Er is een tijd geweest dat Microsoft vooral uitblonk in compatibiliteit en interoperabiliteit met zijn eigen producten. Met het stijgend belang van Internet gebruik voor applicaties en de opkomst van cloud computing lijkt die periode definitief achter ons.
Met PHP heeft Microsoft al langer een affaire, sinds 2006 worden er jaarlijks een aantal stappen gezet om PHP en PHP gebaseerde applicaties in Microsoft omgevingen minstens even goed te laten draaien dan op andere platformen. Uiteindelijk gaat het om applicatie omgevingen die draait op een infrastructuur en zijn er niet zoveel redenen waarom PHP niet zou werken.
Voor mij zijn de belangrijkste signalen van openheid de introductie van de Web Platform Installer en de Web Application Gallery geweest. Hiermee bezorgt Microsoft zelf de tools om een complexe web omgeving op te zetten en daar rechtstreeks applicaties zoals
Umbraco, Joombla, WordPress en Drupal op te installeren.

Met de introductie van Windows Azure, de Platform as a Service (PaaS) cloud omgeving
van Microsoft gaat die openheid naar andere en vooral open source applicatie
omgevingen nog en stap verder. Ook hier werden de tools voorzien om op een
eenvoudige manier PHP en Java omgevingen naar de cloud te brengen of voor de
cloud te ontwikkelen met bijvoorbeeld de PHP plugin voor Eclips en de Azure
SDK voor PHP
. Voor Java ontwikkelaars van het zelfde laken een broek met
een SDK en Eclips plugins.
De meeste van de projecten rond niet Microsoft producten werken zijn Open Source
en de community kan zelf bijdragen, voorstellen doen, of nieuwe opstarten via CodePlex.