O que as fundações de código aberto fazem — falamos sobre os novos projetos OpenStack e Linux Foundation

Decidimos falar sobre projetos (Kata Containers, Zuul, FATE e CommunityBridge) que recentemente se juntaram a dois grandes fundos e sobre a direção em que estão se desenvolvendo.

O que as fundações de código aberto fazem — falamos sobre os novos projetos OpenStack e Linux Foundation
Foto — Alex Holyoake — Unsplash

Como está a OpenStack Foundation

A OpenStack Foundation (OSF) foi fundada em 2012 para apoiar o desenvolvimento da plataforma de nuvem aberta OpenStack. E a organização rapidamente formou sua comunidade. Atualmente, a OpenStack Foundation inclui tem mais de 500 participantes. Entre eles estão telecomunicações, provedores de nuvem, fabricantes de hardware e até registradores de domínios.

Por muito tempo, a OpenStack Foundation se concentrou no desenvolvimento de seu projeto homônimo. Mas no início do ano, o fundo mudou de direção. A organização começou a apoiar projetos relacionados a aprendizado de máquina, CI/CD, computação de borda e conteinerização.

Em virtude disso, vários novos projetos se juntaram ao fundo.

Quais são os projetos. Na conferência Open Infrastructure Summit, realizada em maio, representantes da OSF dissemos falaram sobre os primeiros "novatos" — eles se tornaram Kata Containers e Zuul.

O primeiro projeto está desenvolvendo máquinas virtuais seguras, cuja performance é comparável à performance de containers Kubernetes e Docker. As VMs são carregadas em menos de 100 ms, portanto, encontrarão aplicação na nuvem para o provisionamento de recursos computacionais "em tempo real". Vale mencionar que vários grandes provedores de IaaS já estão participando do desenvolvimento do Kata.

O segundo projeto — Zuul — é um sistema de CI/CD. Ele realiza testes paralelos de modificações no código e previne possíveis falhas.

Perspectivas do fundo. Na OpenStack Foundation, afirmam que, ao mudar a direção de desenvolvimento, poderão fortalecer a comunidade com desenvolvedores talentosos. No entanto, nem todos pensam assim — na conferência de maio, o fundador da Canonical, Mark Shuttleworth, chamou considerou a expansão do portfólio do fundo um "erro". Na sua opinião, a OpenStack Foundation não utiliza seus recursos de forma eficaz, o que, em última instância, afetará a qualidade de seu principal produto — a plataforma de nuvem OpenStack. Resta ver se isso se concretizará no futuro.

O que a Linux Foundation está fazendo

A fundação estão a cargo de trabalha na promoção e padronização do Linux, além de desenvolver o ecossistema de software livre como um todo. O portfólio da fundação é regularmente enriquecido com novos projetos — alguns deles surgiram literalmente esta semana.

Quais são os projetos. Em 25 de junho, parte da Linux Foundation se tornou framework FATE. Foi transferido para o código aberto pelo banco chinês WeBank e a empresa Tencent. O objetivo da nova solução é ajudar as empresas no desenvolvimento de sistemas de inteligência artificial seguros que atendam aos requisitos do GDPR. Ele inclui ferramentas para implementar métodos de aprendizado profundo, regressão logística e "transferência de aprendizado" (neste caso, um modelo pré-treinado é adaptado para resolver outras tarefas). O código fonte do projeto pode ser encontrado no GitHub.

O que as fundações de código aberto fazem — falamos sobre os novos projetos OpenStack e Linux Foundation
Foto — Cassidy Mills — Unsplash

Além disso, no início do ano, a Linux Foundation anunciaram lançou a plataforma CommunityBridge. Ela atua como um verdadeiro puente entre desenvolvedores e investidores dispostos a patrocinar projetos de código aberto. A plataforma deve ajudar a atrair novos desenvolvedores para a área de open source.

Apesar disso, já foi alvo de críticas. Especialistas da indústria observam, afirmam que a Linux Foundation oferecerá apenas serviços financeiros mínimos, enquanto questões como a formalização de contratos e licenciamento permanecem "de fora". No futuro, talvez a funcionalidade da CommunityBridge seja ampliada.

Perspectivas do fundo. No final do ano passado, a Linux Foundation criou dois novos fundos para GraphQL e Ceph. A organização planeja continuar o desenvolvimento do ecossistema de software de código aberto.

Por exemplo, a Linux Foundation e o Facebook planejam abrirão um novo fundo dedicado ao projeto osquery. Osquery é um framework para monitoramento de sistemas operacionais, usado pelos desenvolvedores da rede social, bem como pelas empresas Airbnb, Netflix e Uber. A ferramenta permite otimizar o processo de obtenção de dados sobre processos em execução, módulos de kernel carregados e conexões de rede.

Pode-se esperar que em um futuro próximo a Linux Foundation amplie novamente seu portfólio. Isso pode levar ao mesmo destino bem-sucedido da Cloud Native Computing Foundation, da qual surgiram o Kubernetes e o CoreDNS. Ou talvez eles sigam os passos do fundo Tizen, cujas perspectivas permanecem incertas devido à falta de popularidade do sistema operacional homônimo.

Ambos os fundos — OpenStack Foundation e Linux Foundation — estão ativamente desenvolvendo seus próprios projetos. Continuaremos a acompanhar as aquisições mais interessantes deles. Contaremos sobre algumas delas em materiais futuros.

Nós na ITGLOBAL.COM fornecemos serviços de nuvem híbrida e privada. Também ajudamos empresas a desenvolver sua infraestrutura de TI. É sobre isso que escrevemos em nosso blog corporativo:

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster