Componenti

Microsoft offre denaro Apache per promuovere l'open source

BIG DATA: DAL PENTAGONO A FACEBOOK - Raffaele Barberio

BIG DATA: DAL PENTAGONO A FACEBOOK - Raffaele Barberio
Anonim

Microsoft ha ampliato il proprio supporto per la comunità open source dando denaro ad Apache Software Foundation, la prima volta che ha dato soldi al progetto open source di lunga data.

Microsoft ha anche detto che sta contribuendo codice per supportare un progetto PHP (Hypertext Preprocessor) e impegnarsi a offrire specifiche esenti da diritti per i protocolli Windows Server e.NET Framework come parte del supporto esteso per la comunità open source. La compagnia ha annunciato i suoi piani alla O'Reilly Open Source Convention (OSCON) che si terrà a Portland, Oregon.

Sotto l'aumento della pressione globale da parte dei regolatori della tecnologia e dei concorrenti open source, Microsoft si è mossa verso una politica di sviluppo più aperta per a volte. A febbraio ha fatto la mossa più audace per supportare l'open source promettendo una maggiore trasparenza sia nello sviluppo del software che nelle pratiche commerciali e aprendo API proprietarie in precedenza ad alcuni dei suoi principali prodotti, come Windows e Office, per l'utilizzo da parte di terzi.

Venerdì, Microsoft ha rafforzato questi sforzi diventando uno sponsor platino di Apache, una sponsorizzazione che include una donazione di 100.000 USD all'organizzazione. Secondo Microsoft, in passato ha comunicato con Apache ma in questo modo non ha mai contribuito alla fondazione.

Microsoft fornisce anche il codice per un progetto chiamato ADOdb, che è una libreria di astrazione del database che consente alle applicazioni basate su PHP di comunicare con una serie di database. PHP è un open source, sviluppatori di linguaggio di scripting liberamente utilizzabili ampiamente per lo sviluppo Web.

Grazie al contributo di Microsoft, ADOdb può ora comunicare in modo nativo con il driver di database di SQL Server, ha detto la società.

Microsoft sta aggiungendo all'elenco di protocolli coperti dalla sua Open Specification Promise (OSP) pure, compresi i protocolli per le tecnologie integrate in Windows Server e.NET Framework.

La società ha lanciato OSP nel settembre 2006 come impegno a non intraprendere alcuna azione di applicazione di brevetto contro coloro che utilizzano determinate API tecnologiche. I protocolli rilasciati come parte di OSP possono essere liberamente utilizzati da sviluppatori di terze parti.

Oltre ai maggiori investimenti open source, Microsoft ha rilasciato aggiornamenti per IronRuby, un'implementazione del linguaggio di programmazione Ruby per il framework di programmazione.NET di Microsoft. La società ha detto che prevede di spedire tutte le librerie Ruby standard implementate nel linguaggio di programmazione Ruby come parte della sua distribuzione IronRuby.

Partecipa anche al progetto RubySpec, che mira a scrivere una specifica pubblicabile per il linguaggio di programmazione Ruby, e ha creato un progetto open source separato sotto la licenza pubblica Microsoft chiamata IronRuby-Contrib. Quel progetto mira a promuovere lo sviluppo collaborativo del codice per IronRuby.