Microsoft heeft bekendgemaakt dat van enkele van zijn programma's binnenkort de broncode vrijgegeven zal gaan worden. Een lid van Microsoft's Shared Source Initiative heeft dit aan ComputerWire laten weten. Stephen Walli, platform's business development manager, voegde daaraan toe dat het softwarebedrijf zeer waarschijnlijk 'non-core'-code, dat is code die niet tot Windows of Office behoort, vrij zal gaan geven. Een van de redenen voor deze ommekeer in Microsofts strategie is het inzicht dat het vrijgeven van de code kan helpen om beter in te springen op de wensen van klanten. Daarnaast wil het softwarebedrijf er zo ook voor zorgen dat klanten zich beter voelen doordat ze zelf de code in kunnen zien en hun vragen over veiligheid kunnen beantwoorden. Een woordvoerder van het softwarebedrijf heeft laten weten dat de code waarschijnlijk onder een shared-sourcelicentie vrijgegeven zal worden waardoor er mogelijk toch enkele beperkingen zullen zijn. Precieze gegevens zijn echter nog niet bekend.
Steve Ballmer, CEO van Microsoft, verkondigde in oktober vorig jaar nog dat Microsoft geen bijdrage zou leveren aan open- sourceprojecten. Ook Bill Gates heeft enkele harde opmerkingen gemaakt richting de open-sourcegemeenschap. Zo beschreef hij de GPL als een 'pacman'-licentie, waarmee hij aan wilde geven dat hij het vreemd vond dat ieder stukje code dat in contact is geweest met GPL-code ook automatisch onder de GPL valt. Een meer open houding ten opzichte van open source is echter al langer zichtbaar, zo heeft Microsoft het shared-sourceprogramma waarmee men inzicht kan krijgen in delen van de broncode en hebben OEM's de gelegenheid om Windows CE naar believen aan te passen, als de wijzigingen maar teruggegeven worden aan Microsoft. Daarnaast zijn onderdelen van het .NET-platform door Microsoft beschikbaar gesteld voor gebruik in FreeBSD. Verder worden in Unix Services for Windows een 25-tal GPL-tools meegeleverd.