Principais Conceitos e Terminologia

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

Tipos de Licença do Java

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

Licença do OTN

O Contrato de Licença OTN para Java SE permite uso pessoal, desenvolvimento, teste, prototipagem, demonstração e outros usos limitados sem 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 o Contrato de Licença do Oracle Technology Network para o Oracle Java SE para obter informações detalhadas.

Licença NFTC

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

As versões do 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 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 para toda a vida útil planejada de seis meses sob a NFTC. Consulte Termos e Condições do Oracle No-Fee (NFTC) para obter informações detalhadas.

Tokens

Um token de acesso é uma autorização usada para acessar downloads Java amigáveis ao 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

Os 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 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 na empresa que podem usá-los em scripts sem precisar aceitar licença ou passar pela verificação de direito. Consulte Download Compatível com Script para obter mais detalhes.

Fim da Duração do Suporte (EOSL)

O Fim da Vida Útil do Suporte (EOSL) é a data final da atualização publicamente disponível de uma versão específica do Java. O suporte estendido é oferecido para versões Java que chegaram ao 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.