Novo ultimato do Docker pode afetar projetos de código aberto de maneira grande e negativa

Novo ultimato do Docker pode afetar projetos de código aberto de maneira grande e negativa

O Docker pode fazer melhor para acomodar projetos de código aberto; O que você acha?

O Docker é um serviço popular de conteinerização que oferece vários serviços para fornecer software de forma eficiente.

Mas, nos últimos tempos, as pessoas por trás disso têm dado alguns movimentos que podem não ser amigáveis ao ecossistema de código aberto como um todo.

E o movimento recente deles não é diferente. Agradecemos a um post do blog por Alex Ellis por trazer isso à nossa atenção.

Vamos guiá-lo através deste movimento potencialmente perturbador do Docker.

O que está acontecendo?: Recentemente, eles enviaram e-mails para usuários do Docker Hub com uma organização existente dizendo:

'As organizações Free Team são uma camada de assinatura herdada que não existe mais.' 😲

E suas contas serão excluídas após um período de retenção de 30 dias se não optarem por um plano pago. Alex também compartilhou uma captura de tela da mensagem que recebeu por e-mail:

docker

Bem, você pode ver como isso é uma coisa ruim?

Isso pode afetar potencialmente a maioria dos projetos de código aberto que usam o Docker para hospedar suas imagens.

Projetos de código aberto geralmente não têm muito financiamento e geralmente são pequenos projetos executados individualmente ou por um grupo de pessoas, a maioria autofinanciada. Embora o Docker tenha uma provisão para esses projetos em seu programa de código aberto, não é de grande ajuda.

Há relatos de muitos usuários de que eles levam muito tempo para processar tais solicitações, com períodos de espera de mais de um ano.

Isso não soa nada promissor

Agora, as únicas outras maneiras de as pessoas salvarem seus projetos de código aberto são pagar ou migrar para outro lugar antes da limpeza iminente.

Uma resposta no tweet sobre este assunto por Justin Cormack, o CTO da Docker, não incute muita confiança:

resposta de justin Cormack a um tweet sobre o programa de código aberto do portuário

Eles estão lidando mal com isso?: Sim. A redação no aviso de anúncio que eles enviaram é bastante sombria.

Eles não mencionam se os repositórios privados ou públicos serão os afetados ou ambos.

Depois, há o risco de cyber-squatting que pode surgir após a exclusão, onde os maus atores se apresentam como os projetos excluídos e empurram as chamadas 'imagens venenosas' com código malicioso.

Justin acrescenta isso; eles não excluirão nenhum projeto que tenha sido aplicado e esteja manipulando aplicativos o mais rápido possível.

resposta de justin Cormack a um tweet sobre a exclusão de projetos de código aberto no docker hub

Mas o que vai acontecer com aqueles que não o fizeram? Talvez é a exclusão completa após o período de retenção de 30 dias.

Solução por enquanto: Se você quiser evitar optar por um plano pago, migre para o Container Registry do GitHub ou migre manualmente suas imagens.

Além disso, veja o blog do Alex para aprender sobre as alternativas do Docker Hub e como isso afetará seu projeto 'OpenFaaS'.

Docker tem tomado algumas decisões estranhas ultimamente.

Tomemos, por exemplo, o fiasco da limitação de taxa de 2020, que introduziu um limite de taxa para o Docker Hub. Não foi bem recebido devido aos seus problemas aparentes.

E avançando rapidamente para 2023, desligando os planos gratuitos...

O que você acha? Compartilhe seus pensamentos nos comentários.

Última atualização deste artigo: 16 de march de 2023