Home Depot, LinkedIn, Best Buy, Telefonica, American Express e Walmart estão usando tecnologias open source para potencializar suas infraestruturas em nuvem. Por quê? Porque a comunidade open source permite rapidez de inovações com qualidade mais alta e menor custo do que o software proprietário. O lançamento do Apache Samza no LinkedIn para Big Data é apenas um exemplo de inovação não decorrente do desenvolvimento de software proprietário.
Veja algumas evidências:
No entanto, com o aumento da popularidade do open source, alguns fornecedores tradicionais vêm praticando "openwashing" (simulam adotar o open source): suas infraestruturas em nuvem antes proprietárias contém pilhas com suporte a OpenStack. Se o restante da solução for proprietária, você poderia enfrentar bloqueio do fornecedor e passar pelas inovações potencialmente de forma mais lenta, mais limitada do que com uma verdadeira infraestrutura open source em nuvem.
Na medida em que as tendências emergentes da tecnologia open source, como contêiners de aplicativos (uma alternativa mais eficiente e escalável à virtualização tradicional) ganham impulso, as organizações que estão criando suas nuvens com open source conseguirão facilmente tirar proveito dessas inovações sem ter de esperar por soluções proprietárias para se atualizarem. Na verdade, o Google afirma que executa mais de 2 bilhões de contêineres por semana para seus serviços. E o Twitter e Airbnb já usam software de contêiner open source.
"Desenvolvimento compartilhado é permitir acelerar o desenvolvimento com maior qualidade e menores custos. Isso está causando mudanças na cadeia de valor do software."
- Jim Zemlin, diretor executivo, Linux Foundation1. "Widespread Use of Open-Source Software Demands Strong and Effective Governance", agosto de 2014, Mark Driver, Gartner