Komponenter

Microsoft ger Apache Cash för att främja öppen källkod

2012 Euro Tour - Waldstock Festival, GER | Sangers & Ra ft. N'fa Jones - Life (Rocket Pimp Remix)

2012 Euro Tour - Waldstock Festival, GER | Sangers & Ra ft. N'fa Jones - Life (Rocket Pimp Remix)
Anonim

Microsoft på fredag ​​utvidgade sitt stöd för open source-gemenskapen genom att ge pengar till Apache Software Foundation, första gången det har gett pengar till det långvariga open source-projektet.

Microsoft sa också att det bidrar kod för att stödja ett PHP (Hypertext Preprocessor) -projekt och förbinder sig att erbjuda royaltyfria specifikationer för Windows Server och.NET Framework-protokoll som en del av det utvidgade stödet till open source-community. Företaget tillkännagav sina planer vid O'Reilly Open Source Convention (OSCON) som nu hålls i Portland, Oregon.

Under ökat globalt tryck från teknikregulatorer och open source-konkurrenter har Microsoft flyttat mot en mer öppen utvecklingspolitik för någon gång. I februari gjorde det sitt djärvaste drag ännu för att stödja öppen källkod genom att lova större insyn i såväl mjukvaruutveckling som affärspraxis och öppna tidigare API-skivor till några av sina större produkter, till exempel Windows och Office, för användning från tredje part.

På fredagen stärkte Microsoft dessa ansträngningar genom att bli en platinasponsor för Apache, en sponsring som inkluderar en donation på 100 000 USD till organisationen. Enligt Microsoft har det kommunicerat med Apache tidigare men har aldrig bidragit till grunden på detta sätt.

Microsoft tillhandahåller också kod till ett projekt som heter ADOdb, vilket är ett databasabstraktionsbibliotek som tillåter PHP-baserade applikationer att kommunicera med en rad databaser. PHP är en öppen källkod, fritt tillgängliga skriptspråkutvecklare som används ofta för webbutveckling.

Genom Microsofts bidrag kan ADOdb nu kommunicera med SQL Server databasdrivrutin, säger företaget.

Microsoft lägger till i listan över protokoll som omfattas av dess Open Specification Promise (OSP), inklusive protokoll för tekniken inbyggd i Windows Server och.NET Framework.

Företaget lanserade OSP i september 2006 som ett löfte om att det inte skulle vidta några patenthanteringsåtgärder mot dem som använder vissa tekniska API: er. Protokoll som släpptes som en del av OSP kan användas fritt av utvecklare från tredje part.

Utöver sina ökade open source-investeringar släppte Microsoft uppdateringar till IronRuby, en implementering av Ruby-programmeringsspråket för Microsofts. NET-programmeringsram. Företaget sa att det planerar att leverera alla vanliga Ruby-bibliotek som implementeras i Ruby-programmeringsspråket som en del av sin IronRuby-distribution.

Det deltar också i RubySpec-projektet, som syftar till att skriva en publicerbar specifikation för Ruby-programmeringsspråket och har skapade ett separat open source-projekt enligt Microsoft Public License kallad IronRuby-Contrib. Det här projektet syftar till att främja samarbetsutveckling av kod för IronRuby.