Komponenter

Microsoft giver Apache Cash til at fremme Open Source

Web Development - Computer Science for Business Leaders 2016

Web Development - Computer Science for Business Leaders 2016
Anonim

Microsoft fredag ​​udvidede sin støtte til open source-samfundet ved at give penge til Apache Software Foundation, første gang det har givet penge til det mangeårige open source-projekt.

Microsoft sagde også, at det bidrager kode for at understøtte et PHP (Hypertext Preprocessor) -projekt og forpligte sig til at tilbyde royaltyfrie specifikationer for Windows Server og.NET Framework-protokoller som led i sin udvidede støtte til open source-fællesskabet. Firmaet annoncerede sine planer på O'Reilly Open Source Convention (OSCON), der nu afholdes i Portland, Oregon.

Under øget globalt pres fra teknologiregulatorer og open source-konkurrenter har Microsoft flyttet mod en mere åben udviklingspolitik for stykke tid. I februar gjorde det sit dristigste træk endnu for at understøtte open source ved at love større gennemsigtighed i både dens softwareudvikling og forretningspraksis og åbne tidligere API'er til nogle af sine vigtige produkter, såsom Windows og Office, til tredjepartsbrug.

På fredag ​​styrket Microsoft disse bestræbelser ved at blive en platinsponsor for Apache, et sponsorat, der omfatter en donation på 100.000 dollars til organisationen. Ifølge Microsoft har den kommunikeret med Apache i fortiden, men har aldrig bidraget til fundamentet på denne måde.

Microsoft leverer også kode til et projekt kaldet ADOdb, som er et databaseabstraktionsbibliotek, der gør det muligt for PHP-baserede applikationer at kommunikere med en række databaser. PHP er et open source, frit tilgængelige scripting sprogudviklere, der er meget udbredte til webudvikling.

Via Microsofts bidrag kan ADOdb nu kommunikere indbygget med SQL Server's databasedriver, siger firmaet.

Microsoft tilføjer til listen over protokoller omfattet af dets Open Specification Promise (OSP), herunder protokoller for teknologier indbygget i Windows Server og.NET Framework.

Virksomheden lancerede OSP i september 2006 som et løfte om, at det ikke ville tage nogen patenthåndhævende handling mod dem, der bruger visse teknologi API'er. Protokoller frigivet som led i OSP kan frit benyttes af tredjepartsudviklere.

Ud over de øgede open source-investeringer har Microsoft udgivet opdateringer til IronRuby, en implementering af Ruby programmeringssprog til Microsofts.NET programmeringsramme. Virksomheden sagde, at den planlægger at sende alle standard Ruby-biblioteker, der er implementeret i Ruby-programmeringssproget som en del af sin IronRuby-distribution.

Det deltager også i RubySpec-projektet, der har til formål at skrive en publicerbar specifikation for Ruby-programmeringssproget og har oprettet et separat open source-projekt under Microsoft Public License kaldet IronRuby-Contrib. Dette projekt sigter mod at fremme samarbejdsudvikling af kode til IronRuby.