Oracle JDK 17+ volta a ser gratuito
Olá a todos! No mês de Setembro de 2021 a Oracle anunciou o lançamento da versão 17 do Java. Seguindo assim, o plano de lançamento de novas verões a cada seis meses. Mas o lançamento do JDK 17 não trouxe apenas novidades nos recursos oferecidos pela nova versão, mas também na licença de uso do Oracle JDK 17.
Oracle JDK 17 com licença gratuita
Até meses antes do lançamento do JDK 17 nós tínhamos como informação que o Oracle JDK tinha passado a uso gratuito apenas para modo não comercial. Basicamente, você poderia apenas usa-lo para estudo, porque se compilasse uma aplicação com o Oracle JDK e a colocasse em produção, estaria infringindo a licença de uso e assim, poderia acabar sendo penalizado pela Oracle.
A alguns anos atrás a Oracle decidiu que a última versão de uso gratuito do JDK seria a Oracle JDK 8 e partir da versão Oracle JDK 9, a licença passaria a ser comercial. Você até poderia realizar o download das versões posteriores a 8, mas não poderia desenvolver comercialmente ou distribuir suas aplicações compiladas nestas versões. O que limitava o uso a apenas em ambiente de estudo. Em contrapartida a Oracle liberou de forma gratuita o Oracle Open JDK conhecido por muitos apenas como OpenJDK, que seria a licença GPL do Java.
Mas segundo a Oracle, depois de muitos pedidos, o Oracle JDK 17 e versões posteriores serão todos de licença NFTC (Oracle No-Fee Terms and Conditions). É importante destacar que, apenas as versões 17 e superiores, versões entre a 9 e 16 continuam restritas a licença comercial. Veja a seguir um resumo sobre o que diz a Oracle sobre essa mudança de licença:
• A Oracle está disponibilizando gratuitamente o Oracle JDK que é líder no setor, incluindo todas as atualizações de segurança trimestrais. Isso inclui o uso comercial e de produção.
• A nova licença é a Licença “Oracle No-Fee Terms and Conditions” (NFTC). Esta licença para o Oracle JDK permite o uso gratuito para todos os usuários, mesmo de uso comercial e de produção. A redistribuição é permitida desde que não por uma taxa.
• Os desenvolvedores e as organizações agora podem baixar, usar, compartilhar e redistribuir o Oracle JDK facilmente sem precisar dar cliques.
• A Oracle fornecerá essas versões e atualizações gratuitas começando com o Oracle JDK 17 e continuará por um ano após a próxima versão de LTS. As versões anteriores não são afetadas por essa mudança.
• A Oracle continuará fornecendo as versões do Oracle OpenJDK nas GPL nas mesmas versões e programação desde o Java 9.
Fonte Oracle Blog Brasil – Apresentando a Licença Java gratuita por Donald Smith.