Alterações de licenciamento Java 2020

O Oracle Java requer uma licença?

Você deve ter notado que a licença do Oracle Java mudou. Embora as versões mais antigas da linguagem Java possam não exigir uma licença, você precisará adquirir uma licença de suporte para continuar recebendo atualizações. Com essa mudança, os clientes ficam preocupados com os custos de licenciamento. Então, você realmente precisa de uma licença Oracle Java? Ou o Oracle Java é gratuito para usar? Vamos descobrir. Este artigo responderá a essas perguntas e ajudará você a entender os novos termos e condições que se aplicam ao Oracle Java.

 

Alteração de licença Oracle Java 2019

Você provavelmente já ouviu falar sobre as últimas alterações na licença do Oracle Java, mas estava ciente das alterações no Java em 2019? Este ano, a empresa está fazendo a transição das licenças perpétuas para modelos baseados em assinatura. A empresa não oferecerá mais atualizações gratuitas para o Java SE 8 ou anterior. Em vez disso, oferecerá suporte como parte de um serviço de assinatura separado. Aqui estão mais informações sobre as novas políticas de licenciamento. Essas alterações de licenciamento Java 2020.

 

Uma das principais diferenças entre o uso comercial e pessoal é a maneira como você pode usar os produtos Oracle. Uso pessoal significa que você pode usar os produtos Oracle em um computador pessoal, não em um PC corporativo. A licença não cobrirá o uso de aplicativos de terceiros. Essa é uma mudança em 2019, o uso corporativo não é mais gratuito. Além disso, se você corrigir o Java mais antigo com uma nova atualização de segurança, também precisará de uma licença. Existem muitos truques de licenciamento, como recursos Java Commercial e termos de licenciamento que podem exigir que você compre uma licença.

 

Alteração de licença Oracle Java 2021

A Oracle é uma empresa líder em tecnologia e uma escolha popular para desenvolvedores Java, eles têm 2 versões, seu próprio JDK proprietário e, em seguida, é o código aberto, OpenJDK. A Oracle anunciou em 2021 que agora lançará o Java 17 e mais tarde em um contrato de licenciamento “sem taxas” e o apelidou de “gratuito”.

 

Acreditamos que é realmente uma jogada inteligente. Muitas empresas começaram a oferecer alternativas ao kit de desenvolvimento Java da Oracle. No entanto, as empresas que criaram produtos usando Java 11 ou anterior estão sem sorte. O OpenJDK é uma alternativa, mas você não pode garantir a compatibilidade com a plataforma Oracle Java.

 

A nova alteração de licença do Oracle Java 2021 afetará as versões 17 e superiores do Java. Os usuários do JDK 17 verão suas licenças reverterem para a licença OTN após um ano. Em outras palavras, você deve pagar pelo suporte para as versões 17 e anteriores do JDK. A Oracle espera que seus clientes corporativos permaneçam em versões específicas do Java. No entanto, eles podem estar usando essa nova licença para incentivar a migração para a nuvem.

 

O Oracle Java requer uma licença

A resposta para a pergunta “O Oracle Java requer uma licença?” Depende do tipo de uso que você planeja fazer com o programa. O uso pessoal é definido como o uso do software para fins pessoais, como jogar ou executar aplicativos pessoais. Você pode distribuir seu software Java para outros usuários, mas não pode executar aplicativos comerciais nele. Por esse motivo, não é necessária uma licença do Oracle Java para uso pessoal.

 

As versões anteriores do Java não exigem uma licença, mas as atualizações da Oracle exigem uma licença comercial. A nova política de licenças da Oracle é semelhante à da Red Hat, que fornece software de código aberto gratuitamente, mas vende assinaturas premium e serviços de suporte. A Oracle disse em meados de 2018 que ofereceria o OpenJDK gratuitamente, mas cobraria por licenças corporativas e serviços de suporte premium. Embora não esteja claro quantas pessoas pagarão pelo programa de licenciamento Java, a decisão da Oracle provavelmente será uma boa notícia para os usuários de Java.

 

Apesar das preocupações com os riscos de segurança e conformidade, os usuários de Java precisam estar cientes das consequências de um lapso de licença. O Gartner recomenda a migração para o Java 17 ou a mudança para um produto Java de terceiros. De acordo com Anne Thomas, analista ilustre do Gartner, a nova política de licenciamento para Oracle Java torna mais difícil gerenciar o custo de suporte para usuários existentes. Na verdade, os administradores precisarão adquirir suporte quando instalarem o Java 11 e posterior.

 

O Oracle Java ainda é gratuito

Você pode estar se perguntando: o Oracle Java ainda é gratuito? Se você usa o OpenJDK, a resposta é sim. A Oracle prometeu oferecer suporte ao seu software livre por pelo menos um ano após o lançamento do Java 17. Depois disso, porém, a Oracle começará a cobrar pela versão gratuita. Você deve considerar atualizar para uma versão LTS do Java. É recomendável que você atualize para a versão mais recente do software se planeja usá-lo em seus sistemas de produção.

 

Embora você possa ficar tentado a optar por versões gratuitas do Java, considere comprar uma assinatura do Java. As assinaturas da Oracle oferecem recursos de valor agregado, como Java Management Service, Advanced Management Console, GraalVM Enterprise e suporte 24×7. Os desenvolvedores da Oracle desenvolvem o código-fonte para a maioria das plataformas Java no mundo. Você pode adquirir uma assinatura do Oracle Java SE por US$ 25 (USD) por processador ou US$ 2,50 por usuário. Muitas organizações estão optando por esta opção.

 

O Oracle Java é gratuito para uso comercial

Enquanto a Oracle costumava cobrar por seu JDK, eles mudaram sua política de licenciamento. A nova licença “Oracle No-Fee Terms and Conditions” (NFTC) permite que qualquer pessoa use o Oracle JDK gratuitamente, inclusive para fins comerciais. Este artigo irá decifrar a nova política e esclarecer qualquer confusão. Se você estiver pensando em usar o Oracle Java para fins comerciais, este artigo explicará as alterações.

 

Existem várias maneiras de licenciar o Oracle Java para suas necessidades. A primeira é usar a versão gratuita como ambiente de desenvolvimento. Você pode testar aplicativos no Oracle JDK e, em seguida, alternar para uma versão comercial posteriormente. No entanto, pode ser necessário ter uma assinatura para a versão mais recente, que é o Oracle JDK 17.

 

Outra maneira de usar o Oracle Java para fins comerciais é comprar a licença comercial da Oracle. No entanto, a Oracle afirmou que continuará a fornecer atualizações comerciais do Java Web Start gratuitamente até março de 2025.

 

Custo da licença Oracle Java

Se você está se perguntando como comprar uma licença Oracle Java, existem algumas opções. Primeiro, há a licença baseada em assinatura. Você pode adquirir uma assinatura Java por meio da Oracle ou de um de seus parceiros. Depois de decidir comprar a licença Oracle Java, você deve fazer seu pedido por meio do portal de pedidos da Oracle. Se você ligar para o gerente de contas da Oracle para obter ajuda, provavelmente não receberá informações úteis. Na verdade, você provavelmente acabará perdendo seu tempo conversando com um representante de suporte ao cliente, pois ele pode não ter as informações de que você precisa.

 

A próxima etapa é considerar o período de suporte para sua versão do JDK. As versões LTS são suportadas por até 8 anos a partir do lançamento. Então, você terá que escolher uma versão posterior. O custo de uma licença Oracle Java depende de seus requisitos. As versões LTS são melhores para quem precisa de atualizações regulares, mas não quer ficar preso a uma determinada versão. Para evitar isso, você pode adquirir uma licença OTN.

 

Licenciamento Java explicado

Se você é um desenvolvedor Java, provavelmente notou algumas mudanças no licenciamento do Oracle Java recentemente. Além do tipo de licença, você terá que pagar uma taxa de assinatura anual. Se você não renovar sua assinatura, perderá todos os seus direitos sobre o software comercial. Se você não tiver certeza de como lidar com o licenciamento do Oracle Java, procure um especialista em licenciamento do Java.

 

Existem várias razões pelas quais você pode querer considerar a compra de uma licença Oracle Java. Por um lado, ele lhe dará acesso a atualizações gratuitas de segurança e recursos por três anos após a compra. Mas você também pode considerar a compra de uma licença Oracle “OTN” para aproveitar os novos recursos e funcionalidades. Se você estiver desenvolvendo aplicativos que usam Oracle JDK, ainda poderá baixar versões gratuitas do programa.

 

Após o lançamento do Java SE 8, a empresa anunciou mudanças em sua política de licenciamento. As atualizações públicas do Java não serão mais gratuitas para uso comercial e empresarial. No entanto, os usuários pessoais ainda terão acesso à versão gratuita. Contanto que você não esteja usando o software para fins comerciais, você pode usá-lo para a maioria de suas tarefas de computação gratuitamente. No entanto, se você estiver executando aplicativos com fins lucrativos, precisará adquirir uma licença para isso.

 

Recursos comerciais do Oracle Java

Geralmente, o uso de Recursos Comerciais requer uma licença separada da Oracle. Esses recursos não podem ser usados gratuitamente sob o Java BCLA. Os Recursos Comerciais da Oracle estão listados na Tabela 1-1 abaixo.

  • Instalador do Java Enterprise (MSI)
  • Gravador de Voo Java
  • Controle de Missão Java
  • Rastreamento de uso do JRE
  • Console de gerenciamento avançado Java
  • Jrockit Mission Control, Flight Recorder ou Real Time Deterministic GC

 

Se você precisar de ajuda para determinar se usou ou está usando esses recursos, a Redress pode fornecer ajuda.

 

Leia mais em nosso blog

Licença Oracle JDK – Quanto custa?
Licença Java – As respostas que você procura

Se você deseja estar atualizado sobre o licenciamento da Oracle e receber mais dicas, siga-nos nas
redes sociais:

✔️ Siga-nos no LinkedIn
✔️ Inscreva-se em nosso canal no YouTube

 

Serviços relacionados

Obrigado por ler, entre em contato conosco se precisar de ajuda com seu Licenciamento Java.