Licenciamiento Java
Licencia de Java SE por empleado: cuánto cuesta y cómo no pagar de más
En 2023 Oracle cambió la forma de cobrar Java SE: dejó de contar servidores y usuarios y empezó a contar empleados. Para muchas empresas el costo potencial se multiplicó sin que cambiara su uso de Java.
Por Juan Carlos Otálora Arosa · Ex instructor oficial de Oracle ·
Qué cambió con la métrica por empleado
Desde enero de 2023 Oracle comercializa Java SE mediante la Java SE Universal Subscription, licenciada con la métrica Employee. El cálculo no se basa en cuántas personas o servidores usan Java, sino en el total de empleados de la organización: personal de tiempo completo, medio tiempo y temporal, además de contratistas, consultores y agentes que apoyan las operaciones internas.
Es decir: una empresa de 1.500 personas con Java en apenas tres servidores debe calcular la suscripción sobre las 1.500 personas.
Precios de lista de referencia
Oracle publica una tabla de precios por empleado por mes que disminuye con el volumen. Los valores de lista de referencia son:
| Empleados | USD por empleado / mes |
|---|---|
| 1 – 999 | 15,00 |
| 1.000 – 2.999 | 12,00 |
| 3.000 – 9.999 | 10,50 |
| 10.000 – 19.999 | 8,25 |
| 20.000 – 29.999 | 6,25 |
| 30.000 – 39.999 | 5,70 |
| 40.000 – 49.999 | 5,25 |
Con esa tabla, una empresa de 1.500 empleados tendría un costo de lista de aproximadamente USD 216.000 al año (1.500 × 12 × 12). Los precios de lista pueden cambiar y son negociables; úselos como orden de magnitud.
Dónde está el riesgo
- Instalaciones heredadas de Oracle JDK en servidores, aplicaciones de terceros o equipos de usuarios, con actualizaciones descargadas después de que terminara el uso gratuito de esa versión.
- Software de terceros que incluye Oracle Java: algunas licencias del proveedor lo cubren y otras no.
- Desconocimiento del inventario: nadie sabe cuántas instalaciones existen ni de qué versión.
- Contacto de Oracle sobre Java: las revisiones de Java se han vuelto frecuentes y una sola instalación sin cubrir puede detonar el cálculo sobre toda la nómina.
Qué hacer antes de que pregunte Oracle
- Inventariar todas las instalaciones de Java: proveedor (Oracle u OpenJDK), versión y actualización.
- Clasificar qué instalaciones requieren licencia comercial y cuáles están cubiertas por otro producto o por licencias gratuitas.
- Evaluar alternativas como distribuciones OpenJDK para las aplicaciones que lo permitan.
- Decidir con números: suscribirse, migrar o una combinación, antes de cualquier negociación.
Java suele aparecer junto con otros hallazgos. Si su empresa también usa Oracle Database, revise nuestra guía sobre qué hacer ante una auditoría de Oracle.
Preguntas frecuentes
¿Quién cuenta como empleado para la licencia de Java SE?
Según la métrica Employee de Oracle, cuentan los empleados de tiempo completo, medio tiempo y temporales, además de contratistas, consultores y agentes que apoyan las operaciones internas, aunque no usen Java.
¿Java sigue siendo gratis?
OpenJDK es gratuito. El uso comercial de Oracle JDK depende de la versión, de la actualización y de los términos de licencia vigentes al descargarla; por eso es clave inventariar qué está instalado.
¿Se puede negociar el precio de Java SE?
Sí. Los precios de lista son el punto de partida; el conteo de empleados, el alcance y las alternativas de migración son palancas de negociación.
¿Quiere saber cuál es su exposición real?
Evaluamos su caso bajo acuerdo de confidencialidad (NDA), antes de que lo haga una auditoría.
Responder el diagnóstico (4 preguntas)Agendar 30 minutos