Microsoft släpper koden till bland annat ASP.NET MVC, ASP.NET Web API och ASP.NET Web Pages (Razor) som öppen källkod under Apache 2-licensen, det meddelar chefs-utvecklaren Scott Guthrie via en blogg.

Scott skriver att Microsoft vill öka transparensen hos alla tre projekten genom att drifta dem på CodePlex.

Microsoft kommer också tillåta externa utvecklare skicka in fixar och bidrag som utvecklarna på Microsoft kommer gå igenom och eventuellt inkludera i produkterna.

"Vi gick ut med en liknande öppen modell för Windows Azure SDK i december och har sett att det är ett utmärkt sätt att bygga ett bättre samarbete med utvecklare - och i slutänden skeppa en ännu bättre produkt" skriver Scott.

Valet av licensen Apache 2 gör att Microsoft, som många andra företag som väljer Apache 2, förbehåller sig rätten att använda koden även i stängda produkter. IBM är en annan stor aktör som släppt mycket kod under Apache 2.

Koden hittar duhttp://aspnetwebstack.codeplex.com/