Licenciamento Oracle Java – alterações de licenciamento

Licenciamento Oracle Java

Guia de licenciamento Oracle Java para quem é novo no licenciamento Oracle. Desde 2019 algumas versões do Oracle Java requerem licenciamento, este guia é para simplificar algumas das informações que estão disponíveis se você tentar pesquisar as respostas no google. Atualmente, a Oracle não está realizando nenhuma auditoria formal de licença da Oracle que inclua Java. 

 

O Oracle JDK requer uma licença?

O Oracle JDK requer uma licença em quase todos os casos, exceto para uso pessoal.

 

Preciso licenciar servidores e desktops?

Sim, você precisa licenciar o Oracle Java se ele for implantado em clientes e servidores.

 

Se eu não precisar de atualizações de segurança ou suporte da Oracle, preciso de uma licença Java?

Este é o erro mais comum que as empresas cometem, não se trata apenas de você precisar de suporte ou não.

O que você deve fazer é:

  1. a) Precisamos de atualizações de segurança e/ou suporte
  2. b) Usamos recursos comerciais do Oracle Java
  3. c) Precisamos do Oracle Java 11 ou posterior e atualizações de segurança/patch u211
  4. d) revisar o contrato de licenciamento da Oracle para entender se podemos usar o Java gratuitamente ou não.

 

Como revisar o licenciamento do Oracle Java?

Recomendamos que você faça o seguinte:

  1. a) Verifique se você usou o MSI Enterprise Installer para implantar e atualizar o Oracle Java em seus servidores ou desktops em massa. Se você o usou, precisa ter uma licença Oracle Java, independentemente de qual versão do Java você executa.
  2. b) Você precisa revisar o BCL (contrato de licenciamento Java para todas as suas implantações Java antigas, como Oracle Java 6 e 8. Pode ser difícil para um especialista em licenciamento Oracle que não seja da Oracle interpretar o contrato. Mas está claro que “propósito geral ” irá causar problemas para muitas empresas.
  3. Pergunta : Instalador do Oracle Java MSI Enterprise, como posso verificar se nossa empresa usou esse recurso?

Você precisa investigar isso com seu departamento de TI, que é responsável pela implantação e atualização em massa de suas instalações Oracle Java.
Se você tiver usado os recursos comerciais do Oracle Java, precisará de uma licença.

 

Licenciamento Oracle Java – quais desafios as empresas têm?

Ajudamos aprox. Mais de 30 empresas diferentes em diferentes tamanhos e setores com Oracle Java . Podemos ver um padrão claro

1) Todos estão executando Oracle Java em servidores virtualizados, Oracle Java está em toda parte.

2) Os clientes geralmente não têm nenhuma informação sobre por que o Oracle Java é implantado em seu ambiente de servidor. O que torna muito difícil chegar a um ponto de decisão.

3) O Oracle Java em desktops é bastante fácil de gerenciar, pois as empresas geralmente têm um controle melhor sobre o que está instalado e entendem por que têm Java e se podem desinstalar.

 

Licenciamento Oracle Java no VMWare aplica-se a mesma política de licenciamento?

Sim, as políticas de licenciamento da Oracle para virtualização se aplicam ao licenciamento java. É especialmente difícil se você implantar Oracle Java no VMware, assista a este vídeo para entender as implicações.

 

Licenciamento Oracle Java se você tiver licenças WebLogic

Há uma boa chance de que você não possa, se o uso do Oracle Java SE for LIMITADO ao aplicativo baseado em Oracle. Isso pode ser complicado de medir. Essencialmente, em alguns casos, a Oracle forneceu a você uma licença gratuita do Java SE, mas só é gratuita se o uso do Java for SOMENTE para o aplicativo específico. Eu recomendo que você revise esta lista e, se estiver usando qualquer outro aplicativo, entre em contato com a Oracle para perguntar se o Java SE está incluído em sua licença de software Oracle.

 

Como iniciar uma revisão de licenciamento Oracle Java?

Eu recomendo que você use qualquer ferramenta de inventário ou ferramenta de gerenciamento de ativos de software para entender onde você tem o Oracle Java em sua propriedade de TI. Quando se trata de Oracle Java, qualquer ferramenta de inventário é boa o suficiente, uma ferramenta SAM não tem nenhuma vantagem. Você deve coletar os seguintes

Eu costumo recomendar que você tenha um arquivo para desktops e outro para servidores:

  1. a) Distribuições Oracle Java (Oracle, OpenJDK, IBM?)
  2. b) Versões do Oracle Java (6,7,8,10,11 e assim por diante)
  3. c) Patch Oracle Java (é o último dígito do seu pacote de software, geralmente é 0,77-191 e assim por diante

 

Para servidores, você também precisará coletar:

1) especificações de hardware, tipo de servidor e tipo de processador e núcleos

2) Você usa alguma – Tecnologia de virtualização? Como VMware, Hyper-V

3) Em caso afirmativo, você precisa solicitar uma imagem completa da infraestrutura, pois precisa saber em quantos hosts físicos o ambiente virtual é composto. RV-tools é uma ferramenta gratuita que você pode usar para VMware.

 

Quando você tiver coletado todos os dados, qual deve ser o meu próximo passo?

Revise os contratos de licenciamento do Oracle java, há 3 um chamado Binary Code Licensing Agreement, (BCL), há o Oracle Java OTN SE e o último contrato de licença Oracle Java No-Fee.

 

Leia mais em nosso blog

Scripts de conformidade de licença Oracle
Oracle License Audit & Ultimate Guide
Oracle ULA O que você deve saber sobre a
Licença Java – As respostas que você procura
Oracle Java Licensing – Riscos e oportunidades de licenciamento

 

Se você precisar de ajuda com seu Oracle Java ou licenças, podemos ajudar em contato conosco.

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