9 pontos por xguru 2024-11-27 | 7 comentários | Compartilhar no WhatsApp
  • 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

 
slowandsnow 2024-11-27

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.

 
tsboard 2024-11-27

É como aquela sensação de não poder chamar o próprio pai de pai. Espero que devolvam esse nome aos desenvolvedores.

 
jjpark78 2024-11-27

A Oracle, desde o Java, passa a impressão de não ajudar em nada o lado do software livre.

 
devstudyman7 2024-11-28

Mesmo assim, a Oracle sempre dá o primeiro tiro...

 
carnoxen 2024-11-27

Como Javascript é frequentemente confundido como um derivado de java, talvez fosse melhor mudar para outro nome...

 
roxie 2024-11-28

Ainda é assim hoje em dia?