As percepções sobre o código aberto mudaram drasticamente nos últimos dois anos.
Há muita especulação sobre o motivo pelo qual empresas e indústrias antes relutantes em incentivar oficialmente o uso de software de código aberto de repente o adotaram. O culpado mais frequentemente apontado como culpado foi o medo de responsabilidade legal.
"No passado, muitas organizações se preocupavam com a fusão de OSS e software proprietário por causa das possíveis ramificações legais envolvidas. Essas preocupações eram tão prevalentes que 42% das empresas hesitavam em adotar o código aberto." (Fonte: República do Silício )
Um risco de responsabilidade reduzido é uma causa potencial. Outro catalisador é a força motriz da transformação digital. O código aberto certamente reforça a necessidade de entregas mais rápidas e frequentes, um refrão comum de empresas, desenvolvedores e operações de TI sob pressão para transformar a TI digitalmente. Todas as pesquisas do setor e de analistas ecoam as mesmas forças motrizes por trás da transformação digital - e, em última análise, uma disposição de adotar software de código aberto. "90% das empresas disseram que o software de código aberto aumentou a eficiência, a interoperabilidade e a inovação. O uso de software de código aberto aumentou em 65% das empresas em 2016." (Fonte: Software Pato Preto )
Podemos ver o impacto na adoção do código aberto também em nossas próprias pesquisas. Ao longo de apenas um ano, vemos a transformação digital impulsionando cada vez mais a adoção de software de código aberto em todos os setores e empresas de todos os tamanhos.
Vemos o domínio do software de código aberto em sua inclusão em softwares de todos os setores. Os aplicativos hoje são compostos principalmente de componentes de terceiros, muitos dos quais são bibliotecas e estruturas de código aberto. De fato, grande parte da Internet funciona em código aberto. O Linux, talvez o mais famoso de todos os projetos de código aberto, é a maior parte dos 68% dos sites que rodam em sistemas do tipo Unix na Internet. E o Android continua a pressionar o iOS no mercado móvel , conquistando 45% do mercado, em comparação com 54% da Apple.
O mercado quer valor rápido, sem atrito e gratuito. Isso geralmente significa código aberto.
Vemos isso em clientes que querem o que precisam agora e não querem esperar por isso. Eles querem integração com as mais recentes cadeias de ferramentas operacionais, do Jenkins ao Ansible, da terraformação da AWS e do Azure aos pipelines automatizados que impulsionam implantações em suas organizações. Eles têm prazos, e soluções de código aberto são uma das maneiras de cumpri-los.
Isso não deveria ser uma surpresa. As operações de TI agora são praticamente nativas de código aberto. Dos projetos de código aberto mais populares em 2018 , a categoria de operações de TI está entre as três primeiras, atrás de dados e análises e ferramentas de habilitação de DevOps. O mercado continuará a exigir soluções de valor agregado mais rápidas e sem atrito, à medida que aumenta a pressão para transformar digitalmente a TI e dar suporte à economia de aplicativos.
Além das operações diárias necessárias em TI, há processos e integrações muito específicos e personalizados. Grande parte da TI está migrando do gerenciamento de dispositivos para a entrega de serviços e integração de sistemas que gerenciam os dados operacionais que os negócios e a TI precisam para tomar decisões. Essas são as operações de TI que estão direcionando o mercado para soluções de código aberto e com suporte da comunidade.
Assim como os desenvolvedores, eles estão recorrendo ao GitHub e ao Docker para encontrar e implementar as integrações e a automação necessárias para atender à demanda de seus negócios e chegar ao mercado com mais rapidez e frequência. Eles estão gerenciando três ou quatro vezes mais aplicativos do que antes, graças aos microsserviços e dispositivos móveis. Eles estão implantando aplicativos em casa, no data center, e também na nuvem. Eles não podem mais esperar pelos ciclos de lançamento tradicionais.
É por isso que estamos cada vez mais entregando integrações e automações de forma open source. Há o BigStats de Nathan Pearce e a terraformação do BIG-IP na AWS ou Azure e a entrega da configuração como código com o GitHub Webhooks, entre um repositório de scripts e integrações em rápido crescimento que servem para impulsionar as operações de TI.
O mercado está se voltando para o código aberto, principalmente para transformar as operações de TI. A mudança de atitude em relação ao código aberto tornou os repositórios o equivalente às redes sociais. Dez anos atrás, as organizações compilavam listas curtas de avaliações e publicações tecnológicas. Eles trocaram mensagens por e-mail e em conferências.
Hoje, essas mesmas empresas vasculham repositórios de código aberto para reduzir a concorrência.
O código aberto veio para ficar.