Perguntas Frequentes

Microsoft e Open Source

Qual é a perspectiva da Microsoft sobre o open source?

A Microsoft está aberta ao open source.

Estamos participando ativamente do open source e compartilhamos da visão da indústria de que os usuários de softwares ainda verão, por vários anos, ambientes de TI que mesclam open source e produtos proprietários. Também entendemos que as alternativas de software open source podem representar uma concorrência saudável e uma oportunidade de complementar ou melhorar as tecnologias e os produtos da Microsoft.

A Microsoft reconhece o valor da abertura às parcerias (incluindo as comunidades de open source) para ajudar clientes e parceiros a ter sucesso nos ambientes de TI heterogêneos de hoje. Isso inclui o aumento de oportunidades para os parceiros de negócios, seja qual for o modelo de desenvolvimento subjacente, e o aumento de oportunidades para os desenvolvedores, que poderão aprender e criar através da combinação do open source orientado a comunidades com métodos comerciais tradicionais de desenvolvimento de softwares.

Qual é a abordagem da Microsoft para o open source?

Nós vemos a interoperabilidade como uma alavanca de crescimento e estamos comprometidos a ajudar nossos clientes a prosperar em meio a essa mescla de códigos.

Com esse objetivo, trabalhamos para que o Windows seja a plataforma preferencial dos clientes e desenvolvedores, melhorando a execução das aplicações de open source em e com nossos produtos. Estamos trabalhando com várias comunidades de open source para identificar oportunidades de participar em projetos e iniciativas, focando na melhoria da interoperabilidade entre as aplicações de open source e nossos produtos. Quando é adequado para soluções e produtos específicos, usamos um método de desenvolvimento de open source ou um software open source.

Qual é a importância de uma parceria sólida entre a Microsoft e a comunidade de open source?

Há milhares de comunidades de open source com projetos, iniciativas e movimentos distintos que representam métodos e visões diferentes. Reconhecendo as qualidades únicas de cada comunidade, identificamos áreas em que podemos agregar valor e construir relacionamentos que permitam melhorar a colaboração. As parcerias sólidas e a inovação contínua para o benefício dos clientes e usuários finais são importantes para todo o ecossistema tecnológico.

Quantas aplicações open source podem ser executadas no Windows hoje?

De acordo com a SourceForge, milhares de aplicações de terceiros, incluindo mais de 80.000 aplicações de open source, podem ser executadas no Windows, e milhares de dispositivos de hardware são suportados pelo Windows.

Como a Microsoft está contribuindo e participando do open source?

A Microsoft está participando ativamente de vários projetos da comunidade de open source e está contribuindo de várias formas.

Há milhares de comunidades de open source com projetos, iniciativas e movimentos distintos que representam métodos e visões diferentes. Entendendo que cada comunidade é única, os desenvolvedores da Microsoft são capazes de identificar áreas em que podem agregar valor e construir relacionamentos autênticos que permitam melhorar a colaboração com essas comunidades.

A Microsoft é patrocinadora da Apache Software Foundation e contribui com o kernel Linux e a PHP Community. Participamos dos projetos da Apache, incluindo o Hadoop, o Qpid e o Stonehenge. Participamos também de vários eventos da comunidade de open source, como o OSCON (O'Reilly Open Source Convention - Convenção de Open Source O'Reilly), o OSBC (Open Source Business Conference - Conferência de Negócios de Open Source), o EclipseCon, o OpenWorld Forum e a Conferência Moodle.

Para saber mais sobre projetos de open source específicos em que a Microsoft está envolvida, visite a página de projetos deste site.

O que é o Microsoft Open Source Technology Center?

O OSTC (Microsoft Open Source Technology Center - Central Tecnológica de Open Source da Microsoft) é a organização de pesquisa e desenvolvimento tecnológico de open source da Microsoft. Ele consiste em um laboratório localizado na sede da Microsoft, em Redmond, Washington, e no Laboratório de Interoperabilidade Microsoft/Novell em Cambridge, Massachusetts. O propósito do OSTC é servir como um recurso para as comunidades de open source e as equipes de desenvolvimento de produtos da Microsoft, a fim de promover a interoperabilidade entre o Windows e o Linux, dar suporte ao desenvolvimento de softwares de open source que possam ser executados na plataforma Windows, e investigar e identificar áreas de interesse para expandir a cooperação entre a Microsoft e as comunidades de open source.

O OSTC também dá suporte e promove a criação de programas regionais, como o Laboratório de Interoperabilidade das Filipinas e os laboratórios da Alemanha, do Brasil, da França e da Indonésia.

O que é Porta 25?

Porta 25 é a entrada para a comunidade de open source na Microsoft. Ela promove uma conversa aberta dedicada ao Linux, ao Windows e à interoperabilidade entre as comunidades de open source internas da Microsoft, bem como os membros das várias indústrias e comunidades de open source externas.

Para saber mais, visite Porta 25.

Eu sou desenvolvedor/tenho uma empresa de open source. Como posso trabalhar com a Microsoft?

Desenvolvedores e Projetos OSS

Se você é desenvolvedor e está interessado em começar um projeto de open source, a Microsoft tem uma série de recursos e programas para ajudá-lo a alcançar seus objetivos.

  1. Obtenha as ferramentas: Faça download desses ambientes gratuitos de programação "leve" (lightweight): Microsoft Visual Studio Express e Microsoft SQL Server Express.
  2. Instale suas aplicações Web de open source com a Plataforma Web Microsoft. Ela oferece a estrutura, o servidor web, o banco de dados e as ferramentas que você precisa para construir e executar sites e aplicações no Windows.
  3. Compartilhe seu código: Se você já tem um projeto iniciado, a Microsoft oferece hospedagem de projetos de open source no CodePlex.com.
  4. Ingresse na comunidade: Veja ideias e opiniões de especialistas em open source na Porta 25.

Empresas Baseadas em OSS

A Microsoft oferece uma série de benefícios aos parceiros para ajudar empresas baseadas em open source a desenvolver e vender com mais eficiência. Para começar, faça sua inscrição e torne-se um membro registrado do Microsoft Partner Program para receber recursos gratuitos de vendas, marketing e questões técnicas.

Onde posso aprender mais sobre a o open source da Microsoft e a interoperabilidade?

Para saber mais, visite (sites em inglês):

  • Site de Interoperabilidade da Microsoft
    Informações sobre o compromisso da Microsoft com a resolução de problemas reais de interoperabilidade de clientes, desenvolvedores, parceiros e provedores de software independentes, com recursos específicos para profissionais de TI, governo e desenvolvedores.
  • Central de Laboratórios e Pontes de Interoperabilidade
    Dedicada ao trabalho técnico colaborativo para melhorar a interoperabilidade entre a Microsoft e as tecnologias não Microsoft. Contém um diretório dinâmico de pontes e laboratórios técnicos de interoperabilidade gratuitos para download, além de conteúdos relacionados, como demonstrações, diretrizes técnicas e artigos. A maioria dos projetos é de open source.
  • Blog Interoperabilidade @ Microsoft
    Cobre cenários de interoperabilidade, as tecnologias utilizadas neles e a comunidade em geral.
  • Microsoft Interop Vendor Alliance
    Comunidade de fornecedores de software e hardware que trabalham juntos para melhorar a interoperabilidade com os sistemas da Microsoft em nome dos clientes que temos em comum.
  • DII (Document Interoperability Initiative - Iniciativa de Interoperabilidade de Documentos)
    Plataforma global de laboratórios, programas de habilitação de soluções e discussões com fornecedores técnicos. Seu propósito é o desenvolvimento de soluções que permitam uma troca de dados efetiva entre as implementações de produtos com padrões de formato de documento. Essa iniciativa é aberta a qualquer fornecedor que queira colaborar com a comunidade na criação dessas soluções e na identificação e resolução de problemas de interoperabilidade entre diversas implementações de formatos de documento.

O que é o CodePlex.com?

CodePlex.com é o repositório de projetos de open source da Microsoft. Atualmente ele hospeda mais de 13.000 projetos de open source construídos por desenvolvedores individuais, bem como cerca de 500 projetos construídos por funcionários da Microsoft. Os desenvolvedores de open source podem usar o CodePlex para criar novos projetos e compartilhar com o mundo, juntar-se a outros desenvolvedores que já iniciaram seus próprios projetos ou usar as aplicações do site e fazer comentários.

Como as pessoas podem usar o CodePlex.com para encontrar softwares open source ou criar novos projetos?

Os desenvolvedores de open source podem usar o site para criar novos projetos e compartilhar com o mundo, juntar-se a outros desenvolvedores que já iniciaram seus próprios projetos ou usar as aplicações do CodePlex e fazer comentários sobre elas. Os projetos do CodePlex também alimentam automaticamente o repositório da Base de Conhecimento de open source da Black Duck, e a maioria pode ser pesquisada através do Koders.com, um mecanismo de busca para open source e outros códigos disponíveis para download.

O CodePlex.com tem suporte para quais licenças?

Os coordenadores de projetos podem escolher entre as seguintes licenças OSI (Open Source Initiatives - Iniciativas de Open Source): Apache License 2.0, Common Development and Distribution License (CDDL), Eclipse Public License (EPL), GNU General Public License (GPL) v2, GNU Library General Public License (LGPL), Microsoft Public License (Ms-PL), Microsoft Reciprocal License (Ms-RL), Mozilla Public License 1.1 (MPL), New BSD License e The MIT License. Se um projeto exigir uma licença que não está na lista, os usuários podem solicitar uma licença personalizada.

O que é a CodePlex Foundation?

Visite o CodePlex.org para obter informações sobre a CodePlex Foundation.

Compartilhe