Componentes

A Microsoft fornece o Apache Cash para promover o código aberto

CONHECENDO E INICIANDO O PROJETO | CÓDIGO ABERTO T1 • E1

CONHECENDO E INICIANDO O PROJETO | CÓDIGO ABERTO T1 • E1
Anonim

A Microsoft expandiu seu suporte para a comunidade de código aberto dando dinheiro para a Apache Software Foundation, a primeira vez que deu dinheiro ao projeto de código aberto de longa data.

A Microsoft também disse que está contribuindo código para suportar um projeto PHP (Hypertext Preprocessor) e comprometendo-se a oferecer especificações royalty-free para os protocolos Windows Server e.NET Framework como parte de seu suporte expandido para a comunidade de código-fonte aberto. A empresa anunciou seus planos na Convenção Aberta O'Reilly (OSCON), agora em Portland, Oregon.

Sob a crescente pressão global de reguladores de tecnologia e concorrentes de código aberto, a Microsoft avançou em direção a uma política de desenvolvimento mais aberta. às vezes. Em fevereiro, a empresa deu o seu passo mais ousado para apoiar o código aberto, prometendo maior transparência tanto no desenvolvimento de software quanto nas práticas de negócios, e abrindo APIs anteriormente proprietárias para alguns de seus principais produtos, como Windows e Office, para uso de terceiros.

Na sexta-feira, a Microsoft reforçou esses esforços tornando-se patrocinadora platina do Apache, um patrocínio que inclui uma doação de US $ 100.000 para a organização. Segundo a Microsoft, ele já se comunicou com o Apache, mas nunca contribuiu com a fundação dessa maneira.

A Microsoft também está fornecendo código para um projeto chamado ADOdb, que é uma biblioteca de abstração de banco de dados que permite que aplicativos baseados em PHP comunicar-se com uma variedade de bancos de dados. O PHP é um software de código aberto, disponível gratuitamente para desenvolvedores de linguagem que usam amplamente para desenvolvimento na Web.

Por meio da contribuição da Microsoft, o ADOdb agora pode se comunicar de forma nativa com o driver de banco de dados do SQL Server. Os protocolos também abrangiam a Open Specification Promise (OSP), incluindo protocolos para tecnologias incorporadas no Windows Server e no.NET Framework.

A empresa lançou o OSP em setembro de 2006 como garantia de que não tomaria nenhuma ação de imposição de patentes. contra aqueles que usam determinadas APIs de tecnologia. Os protocolos lançados como parte do OSP podem ser usados ​​livremente por desenvolvedores de terceiros.

Além do aumento dos investimentos em código aberto, a Microsoft lançou atualizações para o IronRuby, uma implementação da linguagem de programação Ruby para a estrutura de programação.NET da Microsoft. A empresa disse que planeja enviar todas as bibliotecas Ruby padrão implementadas na linguagem de programação Ruby como parte de sua distribuição IronRuby.

Também está participando do projeto RubySpec, que tem como objetivo escrever uma especificação publicável para a linguagem de programação Ruby. criou um projeto de código aberto separado sob a licença pública da Microsoft, chamada IronRuby-Contrib. Esse projeto visa promover o desenvolvimento colaborativo de código para IronRuby.