Reparar Navegador Microsoft Edge no Windows 10 RESOLVIDO !!!
Índice:
- Hardman disse que a empresa contribuiu com código para bibliotecas PHP para suporte a banco de dados. facilitando a conexão dos desenvolvedores PHP aos bancos de dados da Microsoft.
- "Não é tanto uma questão de abrir o código-fonte", disse Hardman. "Em vez disso, trata-se de como fazer com que a tecnologia de código aberto funcione para a empresa, sem ter que mudar sua plataforma ou infraestrutura existente."
- "Não é suficiente ter apenas conhecimento técnico para criar a solução de código aberto", disse Hardman. "O conhecimento do negócio também é essencial para garantir que a solução funcione para a empresa".
- O relatório declarou que os modelos de negócios de código aberto e SaaS pagam por assinatura, operam com margens de lucro baixas e podem reduzir os custos de TI da empresa. O Gartner afirma, no entanto, que o SaaS reduz os requisitos corporativos para habilidades técnicas de TI, enquanto o código aberto tende a aumentar tais requisitos.
- Como co-autor do relatório Gartner Open Source, Prentice explicou que o OSS tende a Aumente as exigências de habilidades porque novas tecnologias exigem novas habilidades em uma organização.
A divisão entre fornecedores de software proprietários e provedores de código aberto não é tão clara quanto alguns players do setor percebem. À medida que mais empresas consideram a adoção de tecnologias de código aberto, até mesmo fornecedores tradicionais de software como a Microsoft tomaram medidas para responder a essas necessidades do cliente. "O código aberto não é um produto, mas uma abordagem ao desenvolvimento de software", disse Matthew Hardman, estrategista de plataforma gerente na Microsoft Singapore. "A Microsoft não compete com código aberto, assim como a Nike não compete com a corrida", disse Hardman, que a gigante do software busca fornecer a "melhor plataforma possível" para a execução de aplicativos de código aberto. "Acreditamos que as empresas e os fornecedores devem ter uma escolha de metodologia de desenvolvimento de software, e o código aberto é uma dessas opções".
[Mais leitura: Seu novo PC precisa desses 15 programas gratuitos e excelentes]
Entretanto, observou que a Microsoft competirá com provedores de código aberto, assim como também compete com outros fornecedores proprietários.
Contribuições de código abertoDe acordo com Hardman, a Microsoft contribuiu para tecnologias que são consideradas open source. "O PHP, uma tecnologia usada para construir páginas da web, se deparou com vários problemas relacionados a desempenho e escalabilidade no Windows Server 2003", disse ele. "Com a introdução do Windows Server 2008 e da tecnologia host, como o Fast CGI, agora podemos executar o PHP até 200% mais rápido que o Linux."
Hardman disse que a empresa contribuiu com código para bibliotecas PHP para suporte a banco de dados. facilitando a conexão dos desenvolvedores PHP aos bancos de dados da Microsoft.
"O Linux é de código aberto, mas o código aberto não é o Linux", observou Hardman. "O PHP foi projetado para facilitar a construção de páginas, não especificamente para rodar apenas no Linux."
Como parte de sua estratégia de código aberto, a empresa hospeda um site chamado CodePlex, onde funcionários da Microsoft e desenvolvedor trabalho comunitário em cerca de 6.000 projetos de código aberto. "Exemplos de tais projetos incluem o AJAX Control Toolkit, SugarCRM,.Net e código que pode interagir com o 'World of Warcraft'", disse Hardman.
O CodePlex inclui mais do que apenas projetos lançados pela Microsoft, segundo Hardman.. "É uma plataforma de hospedagem onde as pessoas podem criar e compartilhar projetos, e também a usamos para compartilhar parte de nossa tecnologia para incentivar mais inovações".
Cerca de cinco milhões de desenvolvedores em todo o mundo criaram vários aplicativos usando tecnologias da plataforma Microsoft, como o Windows,.Net, Windows Server e Microsoft Xbox, de acordo com a gigante do software
Diferentes modelos de negócios
Ao contrário da Red Hat, a Microsoft não possui um modelo baseado em assinatura para soluções de código aberto. "Quando queremos compartilhar o código fonte, vamos compartilhá-lo gratuitamente", disse Hardman. "Por exemplo, se alguém pegou o AJAX Control Toolkit, o incorporou em um projeto e o comercializou, tudo bem para nós."
"Não é tanto uma questão de abrir o código-fonte", disse Hardman. "Em vez disso, trata-se de como fazer com que a tecnologia de código aberto funcione para a empresa, sem ter que mudar sua plataforma ou infraestrutura existente."
Em suma, a interoperabilidade entre soluções, sejam de código aberto ou não, é muito importante, Hardman
Outras questões de código aberto
As empresas precisam considerar várias outras questões ao decidir se adotam tecnologias de código aberto, de acordo com Hardman. O conhecimento sobre o nível de suporte fornecido pelo provedor de serviços, como a disponibilidade imediata de patches de segurança, é crucial.
"Não é suficiente ter apenas conhecimento técnico para criar a solução de código aberto", disse Hardman. "O conhecimento do negócio também é essencial para garantir que a solução funcione para a empresa".
Além disso, o provedor de código aberto deve ter certeza de que a comunidade contribuinte pode garantir a segurança adequada das informações. "Não deve haver elos fracos nos recursos de segurança", disse Hardman.
Código aberto e SaaS
De acordo com o relatório do Estado Aberto da Gartner para 2008, software como serviço (SaaS) eclipsará o código aberto como o método preferido de corte de custos de TI da empresa até 2012.
O relatório declarou que os modelos de negócios de código aberto e SaaS pagam por assinatura, operam com margens de lucro baixas e podem reduzir os custos de TI da empresa. O Gartner afirma, no entanto, que o SaaS reduz os requisitos corporativos para habilidades técnicas de TI, enquanto o código aberto tende a aumentar tais requisitos.
Gery Messer, presidente da Red Hat Asia Pacific, discordou: "O código aberto não aumenta o requisito de habilidades técnicas de TI Messer disse que o modelo de assinaturas da Red Hat fornece às empresas uma estrutura de custos previsível e permite terceirizar os requisitos de desenvolvimento e suporte de TI.
"O código aberto é uma plataforma de infraestrutura na qual muitos aplicativos corporativos são executados" Messer disse. "Sua abordagem de inovação acelerada baseada na comunidade multiplica a capacidade de desenvolvimento de software muitas vezes, oferecendo às empresas soluções melhores e mais inovadoras."
A Messer concordou, no entanto, que como o software de código aberto (SaaS) também ajuda empresas, especialmente pequenas - e empresas de tamanho médio, cortam custos de TI
Definindo código aberto
"Embora eu concorde com a definição geral de SaaS da Red Hat, eu não concordaria com a definição de código aberto", disse Brian Prentice, da Gartner. vice-presidente de pesquisa de tendências e tecnologias emergentes. “O código aberto não é apenas uma plataforma de infraestrutura, pode ser muito mais do que isso e é.”
De acordo com a Prentice, a definição de código aberto da Gartner é um software regido por um contrato de licença reconhecido pela Open Source Initiative (OSI).. A OSI é uma organização sem fins lucrativos dedicada a promover software de código aberto. "É o contrato de licença e, especificamente, os direitos para modificar e redistribuir o código, que é o componente mais importante do código aberto."
Como co-autor do relatório Gartner Open Source, Prentice explicou que o OSS tende a Aumente as exigências de habilidades porque novas tecnologias exigem novas habilidades em uma organização.
"Se, por exemplo, minha organização usa o Windows Server, a adição de Linux, independentemente da distribuição, exigiria novas habilidades", disse Prentice. "Se eu estou atualmente usando uma combinação de Oracle 11g e SQL Server, e então introduzo o MySQL, isso requer um novo conjunto de habilidades."
Prentice disse que o SaaS tende a evitar esse problema porque é "executado na infraestrutura de outra pessoa"
"Admito que há algumas nuances nessa área, especialmente quando começamos a analisar os recursos de plataforma como serviço, como a Force.com, da salesforce.com", observou ele.
O OpenOffice.org publica dois patches que reparam versões mais antigas de sua produtividade de software de escritório de código aberto O OpenOffice.org lançou dois patches que consertam versões mais antigas de seu pacote de produtividade de escritório de código aberto.
As duas vulnerabilidades não afetam a versão 3.0 mais recente do OpenOffice.org, lançada no início deste mês. Versões de software anteriores à versão 2.4.2 são afetadas.
Microsoft Revendo 'nós contra eles' A atitude em relação ao código aberto
A Microsoft está mudando sua atitude anterior de "nós contra eles" Quando a Microsoft concluiu a aquisição da startup Powerset, em São Francisco, em julho, ela adquiriu mais do que apenas tecnologia de mecanismo de busca. No componente HBase do produto da Powerset, a Microsoft também adquiriu código aberto que está sendo redistribuído de volta para o projeto Hadoop da Apache Software Foundation.
Google: Não processaremos usuários ou desenvolvedores de código aberto por patentes específicas
O Google não processará nenhuma O Google não processará qualquer usuário, distribuidor ou desenvolvedor de software de código aberto em patentes especificadas, a menos que tenha sido atacado pela primeira vez, disse a empresa na quinta-feira. A Google anunciou o compromisso com 10 patentes relacionadas ao MapReduce, um modelo de computação para o processamento de grandes conjuntos de dados desenvolvidos inicialmente no Google, cujas versões de código aberto são amplamente utilizadas, escreveu Du