- Em 22 de novembro de 2024, a Deno protocolou oficialmente uma petição no USPTO (Escritório de Patentes e Marcas dos EUA) para cancelar a marca registrada “JavaScript”
- Esta ação é uma tentativa importante de libertar “JavaScript” de entraves legais e fazer com que seja reconhecido como um bem público
- Se tiver sucesso, será possível usar nomes como “JavaScript Conference” em vez de “JSConf”
- Também poderá ser possível trocar o nome “ECMAScript” por “JavaScript Specification”
- A comunidade poderá se livrar de ameaças legais relacionadas ao uso do termo “JavaScript”
- A petição completa pode ser consultada aqui e se baseia em três argumentos principais
Argumento 1: JavaScript é um nome genérico
- JavaScript se consolidou como o nome universal da linguagem de programação definida pela especificação ECMA-262
- É usado de forma independente por milhões de desenvolvedores e organizações no mundo todo
- A Oracle não controla a especificação nem o uso de JavaScript, e JavaScript é um elemento central da programação moderna, não uma marca
- Legalmente, uma marca que se tornou um nome genérico não pode continuar sendo mantida como marca registrada
Argumento 2: fraude por parte da Oracle
- A Oracle apresentou provas falsas ao USPTO durante o processo de renovação da marca JavaScript em 2019
- Ela apresentou uma captura de tela do Node.js como prova de uso comercial, mas o Node.js é um projeto sem relação com a Oracle
- Se o USPTO renovou a marca com base nessas provas falsas, há possibilidade de que a renovação seja anulada
Argumento 3: abandono do uso da marca
- A Oracle abandonou a marca ao não oferecer produtos ou serviços significativos sob o nome “JavaScript”
- Ofertas marginais, como JavaScript Extension Toolkit ou GraalVM, não são consideradas uso comercial
- A lei dos EUA considera abandonada uma marca que não é usada por três anos consecutivos, e a Oracle se enquadra nesse critério
Próximos passos
- A Oracle deve responder até 4 de janeiro de 2025
- Se não responder, o processo será considerado, por padrão, uma derrota da Oracle, e a marca provavelmente será cancelada
- Caso a Oracle decida levar o processo adiante, a Deno está pronta para apresentar ampla documentação capaz de demonstrar o descumprimento dos requisitos legais por parte da Oracle
- Todo o andamento do processo será compartilhado com transparência com a comunidade
Apoio da comunidade
- Mais de 14.000 desenvolvedores, incluindo Brendan Eich, criador do JavaScript, assinaram a carta aberta - Oracle, it’s time to free JavaScript. pedindo o abandono da marca
- O objetivo é tornar “JavaScript” um nome tão aberto e acessível quanto a própria linguagem
- É possível ajudar a divulgar o andamento do processo compartilhando a publicação
7 comentários
Antigamente ele era confundido com outro filho do Java, mas agora o JavaScript é mais popular e, hoje em dia, muita gente nem aprende Java, então a popularidade acabou se invertendo.
É como aquela sensação de não poder chamar o próprio pai de pai. Espero que devolvam esse nome aos desenvolvedores.
A Oracle, desde o Java, passa a impressão de não ajudar em nada o lado do software livre.
Mesmo assim, a Oracle sempre dá o primeiro tiro...
Como
Javascripté frequentemente confundido como um derivado dejava, talvez fosse melhor mudar para outro nome...Ainda é assim hoje em dia?
Oracle, chegou a hora de deixar o JavaScript ir.