3 O licenciamento do Oracle java muda e é Java free ou não

O licenciamento do Oracle Java teve várias mudanças importantes desde 2019 e é difícil acompanhar as alterações de licenciamento, mas tentaremos simplificar para você. Este artigo abordará as alterações de licenciamento Java em 2019 e, em seguida, abordaremos as alterações de licenciamento em 2021. O artigo também informará sobre o custo da licença Java, se o licenciamento Java é gratuito ou não e como licenciar no VMware. As alterações do Java afetam os produtos Oracle JRE e Oracle JDK. Se você estiver pronto, vamos explicar como as alterações de licenciamento Java afetam você. Também recomendamos que você também assista aos vídeos para obter ajuda mais detalhada.

 

Você precisa de uma licença Oracle Java?

 

Se você é uma empresa com licença da plataforma de software Java para qualquer finalidade comercial, você deve revisar seus requisitos de licenciamento Java para entender se precisa adquirir uma Licença Java. Se você concluir que precisa de uma licença, pode decidir se vai comprar uma licença Java ou migrar para um Java JDK não licenciável como OpenJDK ou Azul.

 

Java ainda é gratuito?

 

Java nunca foi totalmente gratuito. Algumas licenças Java eram gratuitas antes de 2019. Mas a maioria das empresas deveria ter adquirido uma licença Java há muitos anos, mas não o fizeram porque a Oracle não estava auditando Java.

 

Recomendação: Revise o contrato de licenciamento Java para entender se você precisa de uma licença ou não.
Dependendo de quais versões você executa, você precisa revisar diferentes contratos de licenciamento Java.

 

Contratos de licenciamento Java

 

 

 

Alteração de licenciamento Oracle Java em 2019

 

  • A Oracle anunciou que as atualizações do Oracle Java JDK 8 exigirão uma assinatura do patch 211 em diante.
  • A Oracle anunciou a introdução de um novo acordo de licenciamento Java, o Java OTN SE. Este acordo proíbe todo o uso comercial.
  • O antigo contrato de licenciamento BCLA, que a maioria das empresas não lia, já estava deixando a maioria das empresas inadimplentes.
  • As mudanças foram anunciadas em 2019 – mas a licença java muda em abril de 2020.

 

Qual versão do Oracle Java JDK requer uma licença?

 

Oracle Java JDK versões 1-8 com atualizações de segurança anteriores a 211

 

  • Revise a definição de propósito geral no BLCA, você provavelmente está usando o Java que deveria ter acionado a compra de uma licença Java SE há muito tempo.
  • Se você usou recursos comerciais do Java, também deve ter adquirido uma licença do Oracle Java SE há muito tempo.

 

Oracle Java JDK versões 1-8 – aplicando o patch de segurança 211 e posterior.

 

  • Depois de aplicar o patch de segurança 211 ou posterior, você precisa licenciar o período Java.
  • A única exceção é que você não precisa licenciar o Java se o uso for para qualquer produto listado na programação b.

 

Oracle Java JDK versões 11-16

 

  • Você precisa licenciar o Oracle JDK em clientes e servidores, nenhum uso gratuito é permitido.
  • A única exceção é que você não precisa licenciar o Java se o uso for para qualquer produto listado na programação b.

 

Oracle Java JDK versões 17+

 

  • Atualmente, você não precisa licenciar o Oracle JDK 17 e posterior.

 

 

Oracle Java (JDK / JRE) –  era gratuito antes de 2019?

 

O BCLA permitia o uso comercial se você estivesse usando Oracle Java para “computação de uso geral”. Se você usou o Oracle JDK ou JRE para qualquer outra finalidade além da computação de uso geral, não tem permissão para usar o Oracle JRE e JDK e sua empresa deve ter adquirido uma licença da Oracle (as licenças do Oracle Java SE estavam disponíveis na lista de preços da tecnologia Oracle).

 

Alteração no licenciamento do Oracle Java em 2021

 

Em 2021, a Oracle fez outra alteração de licença Java. Eles anunciaram um terceiro acordo de licenciamento, o NFTC – Oracle No-Fee Terms and conditions.
Assista ao nosso vídeo que explica as alterações de licenciamento do Oracle Java em setembro de 2021.

 

 

O que a Oracle mudou nas regras de licença do Oracle Java SE?

 

  • A Oracle anunciou que a partir do Java JDK 17 em diante, o Java é gratuito para uso comercial.
  • A Oracle anunciou em um post no blog que o Java agora é gratuito, mas deu a entender que, se você não atualizar o Java 17, pode ser necessário adquirir uma assinatura do Java para aplicar as atualizações de segurança, mas nada foi confirmado.

 

Se estiver executando versões mais antigas do Java 1-16, você não será afetado pelo novo contrato de licenciamento.

 

java licensing changes

 

 

Quanto custa uma licença Oracle Java?

 

Existem 2 produtos diferentes na lista de preços Oracle JavaOracle Java price list

 

Java SE desktop subscription que é uma licença para seus usuários acessarem qualquer aplicativo baseado em Java. Preste atenção, isso NÃO é licenciado por dispositivo, mas por indivíduo autorizado que acessa um aplicativo baseado em Java. Por exemplo, se você compartilhou nomes de usuário para um dispositivo e seus 20 usuários que estão acessando o computador, todos os 20 precisam ter uma licença de assinatura Java SE.

A assinatura de desktop Java SE custa 2,5 USD por mês por usuário.

 

Java SE Subscription é para licenciar os servidores onde você tem o Java instalado. Para calcular como licenciar o Oracle Java, você precisa aplicar regras e políticas de licenciamento padrão da Oracle, como

 

 

Depois de fazer os cálculos e contar o número de processadores que você precisa licenciar, você pode consultar a lista de preços do Java para calcular seu risco financeiro.

 

A assinatura Java SE custa 25 USD por mês por processador Oracle.

Lembre-se de que você precisa licenciar o usuário final e o servidor que executa o Java.

 

java license cost

 

Oracle Java em VMware

 

A visão da Oracle é que, se você implantar um Java JDK em um servidor virtual e estiver usando o VMware ESXI 6.0 e superior, precisará licenciar cada host físico em todos os seus vCenters, mesmo em vCenters em que você não instalou o Java. Como licenciar o Oracle Java SE no VMware difere por versão, este vídeo Oracle and VMware licensing explained 

 

java licensing on vmware

 

 

Recomendação

 

Antes de fazer qualquer compra ou se envolver com as equipes de vendas da Oracle, os clientes devem;;

 

Revise sua posição de licenciamento Java.

 

Além de revisar todas as suas implantações Java considerando todas as regras e políticas de licenciamento da Oracle – você também precisa revisar:

 

  • Uso de recursos comerciais do Java.
  • Se os produtos Oracle existentes incluírem uma licença Java.
  • Se qualquer outro software de terceiros incluir uma licença Java.
  • Revise todos os três contratos de licenciamento e combine-os com seu uso.

 

 

Crie uma estratégia de licenciamento Oracle para virtualização VMware.

 

Se você não tem uma estratégia de licenciamento Oracle em VMware/virtualização, provavelmente precisará decidir por uma para desembaraçar o licenciamento Java. Depois de ter isso em vigor, você pode decidir sobre as opções de aquisição ou migração.

 

Software Oracle com licenças Java SE incluídas

 

Alguns produtos Oracle incluem uma licença Java SE de uso restrito, as imagens abaixo mostram uma lista deles. Se você possui uma licença para qualquer um desses produtos, talvez não seja necessário adquirir uma licença Java SE.

 

 

Java se products
java se prod
java licensing

 

 

interação Oracle

 

Se a Oracle entrar em contato com você e quiser discutir suas implantações Java – a menos que seja uma carta de notificação de auditoria formal do Oracle LMS para seu CFO/CIO – recomendamos que você recuse todos esses contatos e realize uma revisão independente de seu licenciamento Java SE.

Se você precisar de aconselhamento especializado em licenças Oracle, apoiamos mais de 30 empresas em todo o mundo com licenciamento Java e podemos ajudá-lo com uma estratégia, nossa metodologia está abaixo

 

java licensing explained

 

Licenciamento Java – Perguntas frequentes

 

Por que existem 3 contratos de licenciamento Oracle Java diferentes?

 

Um acordo é aplicado a versões e patches mais antigos do Oracle Java e o Java OTN é para Oracle Java 11 e 17.
No Java 17 Java, o contrato de licença sem taxa se aplica, o terceiro contrato de licença.

 

O Oracle Java 8 licencia?

 

Se você não tivesse corrigido sua instalação do Oracle Java 8 por 2 anos, estaria sob BCL antes de aplicar o patch de segurança. Mas assim que você aplicar o patch 8u231, você terá aceitado o novo contrato de licenciamento Oracle Java SE.

 

Se comprarmos um aplicativo de terceiros que requer Oracle Java SE. Quem é responsável por garantir que estamos em conformidade?

 

Revise seu contrato com o aplicativo de terceiros, se ele mencionar o licenciamento do Oracle Java SE. Se não, talvez você, como cliente final, seja responsável pelo licenciamento.

 

Licenciamento Oracle Java e ISV/OEM

 

Apenas alguns parceiros OEM têm acordos com a Oracle Java e suas geralmente grandes empresas de software que mantêm esse tipo de acordo há anos. Uma boa regra geral, quanto menor o ISV, menor a chance de tal acordo OEM com a Oracle.

 

Licenciamento Oracle Java e Recursos Comerciais?

 

Revisar o uso do recurso comercial do Oracle Java SE é o lugar errado para começar, a questão se você precisa de uma licença ou não provavelmente será determinada por a) revisão de seu contrato de licenciamento Java b) sua política de segurança de TI que exige que você corrija servidores e /ou desktops c) Assim que você aplicar um patch de segurança, você estará no novo contrato de licenciamento (Oracle Java OTN SE) e não permite nenhum uso comercial.

 

Oracle Java SE OTN requer licença para não produção?

 

Os especialistas em licenciamento da Oracle lhe dirão que a Oracle tem uma visão de teste e desenvolvimento onde ISVs e parceiros podem testar e desenvolver suas soluções de protótipo baseadas na tecnologia Oracle sem comprar uma licença Java. Mas você não pode executar aplicativos de terceiros com produção e teste e desenvolvimento. Em seguida, tome a decisão de que você não precisa de uma licença para seu teste e desenvolvimento.

É o mesmo caso aqui, é gratuito para uma empresa desenvolver suas próprias soluções baseadas em Oracle Java, mas assim que tiver um env de produção isso não é mais permitido. Não é permitido executar o Oracle Java sem uma licença em um teste e desenvolvimento se você não possuir o IP.

 

Como adquirir licenças do Oracle Java SE?

 

Sua lista de preços baseada em volume que está disponível publicamente. A Oracle não concede nenhum desconto além dos que estão sendo tornados públicos. Isso é muito diferente de outros Softwares Oracle, onde muitas vezes você tem boas chances de negociar grandes descontos ao comprar um novo Software Oracle. Outra alternativa é comprar o Oracle Java SE em um contrato Oracle Unlimited, mas eles são bastante caros no momento e você pagaria mais de € 1 por ano, possivelmente mais.

 

O Java Development Kit licencia?

 

Sim, o Java Development Kit pode precisar de uma licença revise os termos de licenciamento Java aplicáveis à versão específica que você está usando.

 

Auditorias Oracle Java?

 

Nenhuma auditoria de licença da Oracle não inclui o Oracle Java atualmente, se acontecer, é 1 auditoria em 100. A Oracle não audita seus clientes para Oracle Java. Mas isso pode mudar da noite para o dia, onde a Oracle pode ver a receita em declínio. É uma tática antiga que provou sempre gerar receita.

 

Que recomendação você daria a uma empresa que ainda não revisou seu licenciamento Oracle Java?

 

Comece, porque a revisão de licenciamento do Java não lhe dará uma resposta clara “é isso que você precisa comprar” ela só lhe dará uma compreensão da sua situação atual. Então, na minha experiência, haverá uma longa discussão interna entre sua TI, segurança de TI, gerenciamento e jurídico sobre qual será a estratégia da sua empresa. Se você não começar, poderá ser apressado se a Oracle auditar sua empresa e será forçado a comprar licenças do Oracle Java SE que você não precisa

 

Tentamos comprar licenças Oracle Java SE para um pequeno número de servidores, mas a Oracle parece não querer aceitar meu pedido e está solicitando uma reunião para revisar nosso licenciamento Java.

 

Claro, nós mesmos experimentamos isso quando ajudamos uma empresa a revisar o licenciamento do Oracle Java SE. Eles concluem que precisam comprar licenças Oracle Java por uma grande quantia de dinheiro. Mas o representante de vendas Java SE da Oracle se recusou a aceitar o pedido.

 

Por que as vendas da Oracle não aceitariam nosso pedido de licença do Oracle Java SE?

 

Não precisamos especular aqui, pois o representante de vendas escreveu um e-mail explicando o motivo. Ele explicou que a Oracle tem 2 organizações de vendas diferentes. Um está sediado no país e o outro está sediado em centros de vendas internos em países de baixo custo. O representante de vendas no país explicou que se recusou a aceitar o pedido, pois só foi compensado na compra inicial. Assim que a empresa fizesse uma compra, ele “perderia” a empresa como cliente para a outra equipe de vendas. Então, ele queria maximizar sua remuneração de vendas vendendo um Oracle Java ULA.

 

 

Auditoria de licença Oracle Java – qual é o seu risco?

 

  • A Oracle está auditando apenas clientes Oracle menores, não a Fortune 500.
  • A Oracle realmente reduziu o número de auditorias que estão realizando anualmente.
  • A Oracle não possui ferramentas ou métodos para auditar Java.
  • A Oracle anunciou recentemente que o Java 17 em diante é mais ou menos gratuito, por que a Oracle auditaria o Java agora?
  • As equipes de vendas da Oracle que gerenciam Java são muito pequenas e não têm poder para iniciar uma auditoria formal para Java.

 

 

 

Se você deseja estar atualizado sobre o licenciamento da Oracle e receber mais dicas, siga-nos em
mídia social:

 

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

 

Serviços relacionados

 

Esperamos que este artigo tenha sido útil e que você saiba melhor como licenciar o Java e descobrir se o Java é gratuito ou não. Você também saberá quanto custa uma licença Java, que é um custo muito baixo se puder evitar a execução de Java no VMware. Você também sabe que o Java Development Kit precisa de uma licença, assim como as alterações começam a partir do Java 8 e superior. Há também várias alterações de licenciamento do Java em 2019 que entraram em vigor em 2020 e em 2021 a Oracle fez outra alteração e tornou grande parte do Java novamente livre. A Redress Compliance é especialista independente em licenciamento da Oracle e pode ajudá-lo a revisar o Java e reduzir o risco financeiro, entre em contato conosco para discutir como podemos apoiar sua empresa.