Mostrando postagens com marcador Oracle. Mostrar todas as postagens
Mostrando postagens com marcador Oracle. Mostrar todas as postagens

quarta-feira, 8 de setembro de 2021

📚 FAQ sobre Lançamentos do Oracle Java SE: Licenciamento, Atualizações e Suporte

📋 Perguntas Frequentes sobre Lançamentos do Oracle Java SE

P1: O Java ainda é gratuito após janeiro de 2019?

Com certeza. Conforme acontece há mais de duas décadas, a Oracle mantém o Java gratuito e aberto, fornecendo atualizações de estabilidade, desempenho e segurança para a versão atual, sem custo. A Oracle também continua a fornecer gratuitamente atualizações críticas de patch, agendadas com mais de um ano de antecedência, atualizações adicionais quando necessário e duas atualizações de recursos (que também incluem atualizações críticas de patch) por ano sob o novo ritmo de lançamento.

Todo esse desenvolvimento é feito no OpenJDK, comunidade de código aberto, disponibilizando as contribuições para que qualquer pessoa as porte, analise e use como código aberto. É possível baixar as atualizações mais recentes do Java da Oracle, gratuitamente, sob uma licença de código aberto em jdk.java.net, e para fins de desenvolvimento e teste como o Oracle JDK no OTN.


P2: O que significa "Fim das Atualizações Públicas"?

Após cinco anos de disponibilidade pública, o Java 8 passou pelo "Fim das Atualizações Públicas" no início de 2019 – assim como o Java 5 em 2009, o Java 6 em 2013 e o Java 7 em 2015. A Oracle fornece atualizações gratuitas, previsíveis e agendadas com antecedência, incluindo atualizações de estabilidade, desempenho e segurança das versões atuais em jdk.java.net e OTN. Versões legadas continuam disponíveis e com suporte para clientes Oracle via My Oracle Support, conforme os prazos publicados.


P3: O que significa "gratuito para uso pessoal"?

Transições anteriores de "Fim das Atualizações Públicas" (Java 5 em 2009, Java 6 em 2013 e Java 7 em 2015) ocorreram em uma data fixa, para todos os tipos de usuários, ao mesmo tempo.

Conforme anunciado no ano passado, a Oracle estendeu as atualizações públicas para o Java 8 de setembro de 2018 para janeiro de 2019. A Oracle também estendeu ainda mais as atualizações públicas gratuitas do Java 8 para uso pessoal, individual em desktop ou laptop até pelo menos o final de 2020 [Nota: esta data foi estendida indefinidamente; consulte este post para mais informações]. Isso fornece atualizações gratuitas para indivíduos que usam aplicativos do tipo "B2C" que ainda podem usar recursos legados do Java 8 como Applets, Java Web Start e JavaFX (que foram removidos no Java 9 ou versões posteriores). Mais informações sobre este tópico foram publicadas no ano passado. Isso significa que indivíduos que dependem do Java 8 para jogos, bancos pessoais ou outras atividades do tipo consumidor individual em seus computadores desktop ou laptop continuarão recebendo atualizações gratuitas pelo menos até 2020.

Usuários comerciais podem atualizar para uma versão mais recente do Java, disponível gratuitamente pela Oracle, ou considerar uma Java SE Subscription se for importante permanecer em versões mais antigas, como o Java 8.


P4: Quais são os prazos do "Fim das Atualizações Públicas" do Java 8?

A Atualização Crítica de Patch do Java 8 (8u201 e a 8u202 Patch Set Update relacionada) agendada para 15 de janeiro de 2019 foi a última atualização disponível sob a licença BCL, que é geralmente gratuita para uso geral em desktop e servidor, e tem sido a licença do Oracle JDK por vários anos. A seguinte atualização do Java 8, agendada para 16 de abril de 2019 (8u211 e a 8u212 Patch Set Update relacionada), foi disponibilizada sob uma nova licença que será gratuita para uso pessoal individual em desktop e gratuita para fins de desenvolvimento, teste, prototipagem e demonstração.

Os lançamentos mais recentes do Java permanecem gratuitos e sob uma licença de código aberto em jdk.java.net, ou gratuitos para licença de desenvolvimento, teste, prototipagem e demonstração no OTN. Java SE Subscriptions estão disponíveis para quem deseja continuar a usar as atualizações do Java 8 disponibilizadas a partir de 16 de abril de 2019 para fins comerciais ou de produção. O Java SE Subscription FAQ tem informações adicionais, incluindo preços.


P5: Uma atualização do Java 8, lançada antes de abril de 2019 e baixada sob a BCL, pode continuar sendo usada após janeiro de 2019?

Sim. Você pode continuar usando qualquer versão do Java sob os termos da licença sob a qual ela foi fornecida. O novo licenciamento para atualizações do Java 8 aplica-se apenas a atualizações lançadas sob a nova licença após janeiro de 2019, começando com a atualização trimestral agendada para 16 de abril de 2019.

Atualizações públicas mais antigas do Java, desde o Java 1.1, estão disponíveis nos Java Archives. Essas versões mais antigas são fornecidas para ajudar os desenvolvedores a depurar problemas em sistemas antigos. Elas não são atualizadas com os patches de segurança mais recentes e não são recomendadas para uso em produção.


P6: Sou um Cliente Oracle com um produto Oracle que usa Java. Você pode confirmar que as atualizações e o suporte do Java estão incluídos para uso com esse produto Oracle?

Sim. Se você é um Cliente Oracle com um produto Oracle suportado que requer Java SE, você continua a ter acesso às atualizações do Oracle Java, conforme exigido pelo seu produto Oracle, para o uso de produtos Oracle suportados, sem custo adicional. Consulte esta nota do My Oracle Support (MOS) para obter mais informações (requer login).


P7: Por que o Java Auto Update recomenda remover versões não utilizadas do Java?

O mecanismo de atualização do Java rotineiramente recomenda a remoção de versões mais antigas após concluir uma atualização, para manter seu sistema limpo.

A partir de janeiro de 2019, o mecanismo de atualização automática também pode detectar se você não usou o Java em seu computador por seis meses ou mais e, nesse caso, pode oferecer a remoção em vez da atualização do Java. Clientes que instalaram o Java a partir do Oracle eDelivery ou My Oracle Support não devem ver essas mensagens. Se você desinstalar o Java acidentalmente e decidir mais tarde que precisava dele, sempre poderá reinstalá-lo visitando java.com/download ou através de seus canais de suporte e distribuição ao cliente Oracle.


P8: E se eu for um ISV (Fornecedor Independente de Software)?

As respostas às perguntas frequentes acima se aplicam a ISVs e àqueles que usam Java para uso interno. ISVs que precisam permitir que seus usuários escolham qual versão do Java usar para executar seu software podem seguir a abordagem de suportar tanto a versão mais recente do Java fornecida gratuitamente pela Oracle quanto as versões mais antigas do Oracle Java disponíveis por meio do Java SE Subscription. ISVs que incorporam o Java em seus aplicativos podem escolher os lançamentos gratuitos de código aberto em jdk.java.net ou entrar em contato com a Oracle para distribuir atualizações do Oracle JDK.


P9: Que outros recursos estão disponíveis?

Informações adicionais e as últimas atualizações estão disponíveis nos canais oficiais do Java.