Principais Conceitos e Terminologia

Os conceitos e terminologias a seguir ajudarão você a começar a usar o Download do Java.

Tipos de Licença do Java

As versões do Oracle Java são licenciadas sob um dos seguintes termos:

Licença OTN

O Contrato de Licença da OTN para Java SE permite uso pessoal, desenvolvimento, teste, prototipagem, demonstração e outros usos limitados sem nenhum custo. O Oracle JDK 11, o Oracle JDK Java 8 e o Oracle JRE com Java Web Start no Java 8 estão disponíveis para Clientes Oracle sob licença OTN.

Consulte Oracle Technology Network License Agreement for Oracle Java SE para obter informações detalhadas.

Licença NFTC

Os Termos e Condições de Gratuidade da Oracle (NFTC) permitem uso gratuito para todos os usuários, inclusive para uso comercial e de produção. Esta licença é aplicável para o Oracle JDK 17 e versões posteriores.

Versões LTS, como o JDK 17, receberão atualizações sob esta licença por um ano após o lançamento do LTS subsequente. Após o período de licença de uso gratuito, a Oracle pretende usar a Licença OTN, a mesma usada atualmente para as versões Java 8 e 11 LTS, para atualizações subsequentes. As versões não LTS, como o JDK 18, estarão disponíveis durante todo o período de suporte planejado de seis meses sob a NFTC. Consulte NFTC (Oracle No-Fee Terms and Conditions) para obter informações detalhadas.

Tokens

Um token de acesso é uma autorização usada para acessar downloads Java compatíveis com script. Ele permite que os usuários verifiquem sua identidade e recebam um token de acesso exclusivo.

O JMS permite gerar tokens de acesso exclusivos e gerenciar os tokens existentes. Consulte Tokens para obter mais informações.

Download Compatível com Script

Downloads compatíveis com scripts são usados para automatizar o processo de download de pacotes de tempo de execução Java, o que economiza tempo e esforço, especialmente para tarefas repetitivas ou em ambientes de produção.

Usando a console da IU de Downloads do Java, você pode gerar URLs amigáveis a scripts para fazer download de pacotes de runtime Java. Esse URL amigável ao script pode ser distribuído para usuários não OCI da empresa que podem usá-lo em scripts sem precisar aceitar a licença ou passar por uma verificação de direito. Consulte Download de Compatível com Script para obter mais detalhes.

Fim da Vida Útil do Suporte (EOSL)

EOSL (End of Support Life, Fim da vida útil do suporte) é a data final da atualização disponível publicamente de uma versão específica de Java. O suporte estendido é oferecido para versões Java que atingiram o EOSL. Durante o período de suporte estendido, a Oracle continua a oferecer patches e atualizações de segurança para essas versões do Java.

O JMS fornece informações detalhadas sobre os cronogramas de suporte de várias versões do Java. Consulte Releases Java para obter mais detalhes.

Fim do Suporte Estendido

Fim do suporte estendido significa o ponto em que a Oracle descontinua o fornecimento de suporte oficial, incluindo atualizações e patches de segurança, para uma versão específica do Oracle Java.

Por exemplo, o suporte ao JDK 8 termina em dezembro de 2030, enquanto o suporte ao JDK 21 termina até setembro de 2031. É importante estar ciente dessas datas de término estendidas e planejar sua atualização de acordo. A falha na transição para soluções de versões mais recentes pode deixar os sistemas vulneráveis a ameaças de segurança e desafios de compatibilidade. Mantenha-se atualizado com o Roteiro do Suporte Java e tome decisões informadas sobre seu ambiente de tecnologia para garantir uma operação tranquila e segura.