A Oracle está mudando a licença do Java SE. A Red Hat assumiu a manutenção do OpenJDK 8 e 11

A partir de 16 de abril, a Oracle começou a publicar Java SE é lançado com um novo contrato de licença que restringe o uso comercial. O Java SE agora pode ser usado gratuitamente apenas durante o desenvolvimento de software ou para uso pessoal, teste, prototipagem e demonstração de aplicativos.

Até 16 de abril, as atualizações do Java SE foram lançadas sob a licença BCL (Licença de código binário) e somente sob um novo contrato de licença OTN (Rede de Tecnologia Oracle). Quando usado em projetos comerciais, você precisa adquirir uma licença ou mudar para um pacote gratuito OpenJDK, que continua a ser desenvolvido sob os mesmos termos sob a licença GPLv2 com exceções GNU ClassPath permitindo vinculação dinâmica com produtos comerciais. Se você continuar a usar o Java SE para obter mais informações atualizações As empresas são obrigadas a obter uma licença comercial, que custa US$ 2.50 por mês por usuário ou por computador.

A decisão de alterar o modelo de licenciamento foi tomada após a modernização do processo de desenvolvimento, que foi transferido para um único branch master com OpenJDK, constantemente atualizado, que inclui alterações prontas e a partir do qual os branchs são ramificados semestralmente para estabilizar novos lançamentos. Embora anteriormente o conjunto Java SE da Oracle incluísse componentes comerciais adicionais, agora seu código-fonte é aberto e os produtos OpenJDK e Oracle Java SE podem ser considerados intercambiáveis. Os usuários corporativos dos binários Oracle Java SE fornecidos em java.com podem continuar usando o Java gratuitamente atualizando para compilações do OpenJDK.

Se você usa o branch Java SE 8, pode mudar para um projeto desenvolvido pela Amazon correto, espalhando distribuições gratuitas de Java 8 e 11 com longo período de suporte, prontas para uso em empresas. O lançamento das atualizações do Corretto 8 será garantido pelo menos até junho de 2023. As atualizações são fornecidas gratuitamente e sem quaisquer restrições. Corretto é certificado como compatível com as especificações e pode ser usado para substituir o Java SE.

Além disso, pode-se notar que a Red Hat levou liderança nas ramificações OpenJDK 8 e OpenJDK 11, que antes eram mantidas pela Oracle, e agora focadas no OpenJDK 12 e no desenvolvimento da ramificação master, a partir da qual a versão do OpenJDK 13 será ramificada em setembro.
A Red Hat assumiu o trabalho de continuar a criar atualizações publicamente disponíveis para filiais anteriores, mantendo sua base de código e resolvendo problemas de suporte técnico. Deve-se notar que tal passo não é algo especial; a Red Hat assumiu a manutenção de filiais antes OpenJDK 7 и OpenJDK 6.

Fonte: opennet.ru

Adicionar um comentário