Nosso modelo de desenvolvimento

Como as melhores ideias são transformadas em soluções corporativas

A inovação não acontece por acaso. Ela é o resultado de um processo testado, comprovado e aprovado. O modelo de desenvolvimento da Red Hat® nasce dentro da comunidade open source, com o trabalho de milhares de colaboradores, e resulta em soluções estáveis e confiáveis que foram testadas, comprovadas e aprovadas.

Da comunidade para as empresas

Communities to enterprise
Communities to enterprise

Destaque da comunidade

Uma análise mais detalhada do desenvolvimento do Red Hat Ansible Engine

Ansible Engine

Ansible é a comunidade upstream da solução que posteriormente se transformou no Red Hat Ansible Engine, um software de automação sem agentes e de nível corporativo. A comunidade foi fundada em 2012. Já em 2017, ela foi listada no relatório GitHub Octoverse nas categorias de projetos mais analisados, discutidos e com maior número de colaboradores.

Diariamente, os membros da comunidade trabalham em novos módulos, atualizam os existentes e contribuem com o aperfeiçoamento do código básico central que viabiliza esses módulos. O prazo de disponibilização do Ansible Engine é rápido, com novas versões lançadas a cada período de um a três meses. Graças à dedicação da comunidade upstream e a experiência da Red Hat no mercado corporativo, o Ansible Engine se tornou uma ferramenta poderosa nas mãos dos clientes para a criação e composição de playbooks.

Segurança

Quanto mais olhos, mais seguro é o código

O modelo de desenvolvimento “da comunidade para as empresas” geralmente resulta em programas de software mais seguros, comparados a softwares proprietários. Isso acontece por três principais motivos: Primeiro, quanto mais pessoas têm acesso ao código, maiores as chances de descobrir novas ameaças. Segundo, o fácil acesso ao código-fonte permite uma rápida correção aos novos problemas detectados. Por fim, a Red Hat assume a responsabilidade em testar, aprimorar e fornecer suporte para o software open source. Dessa forma, todos os clientes são contemplados com o mesmo nível de qualidade, segurança e garantia.

Development model

Custo

Economias óbvias (e não tão óbvias)

Não é necessário pagar uma taxa de licenciamento para usar o software open source, o que é uma vantagem evidente quando examinamos os custos para implantar uma solução. No entanto, a distribuição baseada na comunidade também gera uma enorme economia no desenvolvimento. Há estimativas que mostram que, levando em conta a inflação da época, o custo para criar o Fedora 9 do zero seria de aproximadamente US$ 10,8 bilhões.(*) Os colaboradores que trabalham nos projetos do Linux® compartilham esse trabalho de desenvolvimento ao longo do tempo.

Development model icons

Inovação

Patentes para fins exclusivos de defesa

As comunidades open source são livres para inovar sem as barreiras das patentes. Acreditamos que as patentes de software não só impedem a criação de recursos novos no desenvolvimento de software, como também desestimulam as inovações open source. Por isso, em 2002 emitimos o nosso primeiro compromisso para inibir a competitividade agressiva entre patentes. Em 2017, ampliamos esse compromisso.

Gostamos realmente do modelo open source [...] a comunidade open source sempre foi de grande ajuda para a Amadeus no desenvolvimento de projetos.

Christophe Defayet, diretor de Desenvolvimento de Software, Segurança e Sistemas de Comunicação, Amadeus

Longevidade

O código é para sempre

Nas soluções proprietárias, sempre há o risco da empresa descontinuar o uso do código. Com o software open source, isso não existe. Mesmo se o fornecedor parar de distribuir uma determinada solução, o código permanecerá disponível para ser usado e aprimorado.

Development model

O desenvolvimento é só o começo

Fontes: [*] McPherson, Amanda; Proffitt, Brian; Hale-Evans, Ron. “Estimating the Total Cost of a Linux Distribution”. The Linux Foundation. Linux.com. Outubro de 2008. https://www.linux.com/publications/estimating-total-cost-linux-distribution

Linux é uma marca registrada da Linus Torvalds nos Estados Unidos e em outros países.