- El 22 de noviembre de 2024, Deno presentó una petición formal ante la USPTO (Oficina de Patentes y Marcas de Estados Unidos) para cancelar la marca registrada "JavaScript"
- Esta demanda es un intento importante por liberar a "JavaScript" de enredos legales y lograr que sea reconocido como un bien público
- Si tiene éxito, sería posible usar nombres como "JavaScript Conference" en lugar de "JSConf"
- Se podría cambiar el nombre "ECMAScript" por "JavaScript Specification"
- La comunidad podría librarse de las amenazas legales por el uso del término "JavaScript"
- El texto completo de la petición puede consultarse aquí y se basa en tres argumentos principales
Argumento 1: JavaScript es un nombre genérico
- JavaScript se ha consolidado como el nombre universal del lenguaje de programación definido en la especificación ECMA-262
- Millones de desarrolladores y organizaciones de todo el mundo lo usan de forma independiente
- Oracle no controla la especificación ni el uso de JavaScript, y JavaScript es un componente central de la programación moderna, no una marca
- Legalmente, una marca que se ha convertido en un nombre genérico no puede mantenerse como marca registrada
Argumento 2: fraude por parte de Oracle
- Oracle presentó pruebas falsas ante la USPTO durante el proceso de renovación de la marca JavaScript en 2019
- Presentó una captura de pantalla de Node.js como prueba de uso comercial, pero Node.js es un proyecto no relacionado con Oracle
- Si la USPTO renovó la marca con base en esas pruebas falsas, existe la posibilidad de que la renovación sea invalidada
Argumento 3: abandono del uso de la marca
- Oracle abandonó la marca al no ofrecer productos o servicios significativos bajo el nombre "JavaScript"
- Ofertas marginales como JavaScript Extension Toolkit o GraalVM no se consideran uso comercial
- La ley estadounidense considera abandonada una marca si no se usa durante 3 años consecutivos, y Oracle encaja en ese criterio
Próximos pasos
- Oracle debe responder antes del 4 de enero de 2025
- Si no responde, la demanda se considerará por defecto como una derrota para Oracle, y es muy probable que la marca sea cancelada
- Si Oracle decide litigar, Deno está listo para presentar abundantes pruebas de que Oracle no ha cumplido con los requisitos legales
- Todo el proceso judicial se compartirá de forma transparente con la comunidad
Apoyo de la comunidad
- Más de 14,000 desarrolladores, incluido Brendan Eich (creador de JavaScript), firmaron la carta abierta - Oracle, it’s time to free JavaScript. para exigir la liberación de la marca
- Se busca que “JavaScript” sea un nombre tan abierto y accesible como el propio lenguaje
- También se puede ayudar compartiendo la publicación para dar a conocer el avance de la demanda
7 comentarios
Antes se confundía con otro hijo de Java, pero ahora JavaScript es más popular, y como hoy en día hay mucha gente que ni siquiera aprende Java, la situación terminó invirtiéndose en popularidad.
Se siente como no poder llamar padre a tu propio padre, algo así. Ojalá le devolvieran el nombre a los desarrolladores.
Da la impresión de que Oracle, empezando por Java, no ha aportado absolutamente nada que beneficie al mundo del software libre.
Aun así, Oracle siempre es quien da el primer paso...
Como JavaScript suele malinterpretarse mucho como un derivado de Java, quizás sería mejor cambiarlo por otro nombre...
¿Todavía pasa eso hoy en día?
Oracle, ya es hora de soltar JavaScript.