A Oracle removeu a restrição ao uso do JDK para fins comerciais

A Oracle alterou o contrato de licença do JDK 17 (Java SE Development Kit), que fornece construções de referência de ferramentas para desenvolver e executar aplicativos Java (utilitários, compilador, biblioteca de classes e ambiente de tempo de execução JRE). A partir do JDK 17, o pacote é fornecido sob a nova licença NFTC (Oracle No-Fee Terms and Conditions), que permite o uso gratuito em projetos pessoais e comerciais, e também permite o uso em ambientes de produção de sistemas comerciais. Além disso, foram removidas as restrições à confirmação de operações de download no site, o que permite baixar o JDK automaticamente a partir de scripts.

A licença NFTC também implica a possibilidade de atualizações trimestrais gratuitas com eliminação de erros e vulnerabilidades, mas essas atualizações para filiais LTS não serão liberadas durante todo o período de manutenção, mas apenas por mais um ano após o lançamento da próxima versão LTS. Por exemplo, o Java SE 17 terá suporte até 2029, mas o acesso gratuito às atualizações terminará em setembro de 2024, um ano após o lançamento do Java SE 21 LTS. Quanto à distribuição do JDK por terceiros, ela é permitida, mas desde que o pacote não seja fornecido com fins lucrativos. O pacote OpenJDK gratuito no qual a Oracle constrói seu JDK continuará 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.

Lembremos que desde 2019 o JDK estava sujeito ao contrato de licença OTN (Oracle Technology Network), que permitia o uso gratuito apenas no processo de desenvolvimento de software, para uso pessoal, testes, prototipagem e demonstração de aplicações. Quando utilizado em projetos comerciais, foi necessária a aquisição de uma licença separada.

Fonte: opennet.ru

Adicionar um comentário