Microsoft heeft van een aantal delen van hun .NET platform de sourcecode gepubliceerd onder een zogenaamde 'shared source license', zo is te lezen in een persbericht van Microsoft. De software ontwikkelaar heeft de sourcecode gepubliceerd van de CLI (Common Language Interface) en een C# implementatie. De CLI is de basis van het .NET framework, en maakt het mogelijk om verschillende programmeertalen te gebruiken in één programma. De broncode is in principe voor iedereen vrij te downloaden, mits men zich aan de bijbehorende licentie houdt.
Microsoft heeft de code gereleased met als doel dat hij wordt gebruikt voor educatieve doeleinden, zoals onderzoeksprojecten. Het bedrijf hoopt dat, met name op universiteiten, nieuwe ideeën en technologiën worden ontwikkeld, gebaseerd op het .NET platform. Ook hoopt de softwarereus dat mogelijke bugs eerder worden ontdekt en opgelost. De 'shared source license', waar men zich aan dient te houden wanneer men de broncode wil gebruiken, houdt in dat de code uitsluitend voor educatieve- en onderzoeksdoeleinden mag worden gebruikt. Het is dus niet toegestaan de broncode voor commerciële projecten aan te wenden. De CLI broncode zoals die nu door Microsoft is gepubliceerd is te gebruiken onder FreeBSD en Windows XP en is te downloaden op Microsoft's MSDN site. Meer informatie over de reden en doelstellingen die Microsoft heeft met het releasen van de broncode is te vinden in een een artikel op Microsoft's site:
Demonstrating continuing commitment to academia, computer science research and the Shared Source Initiative, Microsoft Corp. today announced the availability of source code for its Shared Source CLI implementation. The Shared Source CLI source code implements the ECMA Common Language Infrastructure (CLI) and C# standards. It is available on the Microsoft® Windows® XP and FreeBSD operating systems. By delivering over 1 million lines of source code, the Shared Source CLI implementation will promote programming language innovation and XML Web services research.
[...] "The Shared Source license, while not ‘open source,’ is a bold experiment for Microsoft," said Tim O’Reilly, founder and president of O’Reilly & Associates Inc., one of the top computer book publishers in the world. "It enables the academic community to study the code and share its ideas (even if they can’t use it verbatim for commercial use). We need more experiments such as this to understand what’s science and what’s religion when it comes to the effectiveness of different types of software licensing in spurring innovation."
Met dank aan Ripley voor de tip.