1 pontos por GN⁺ 2025-06-29 | 1 comentários | Compartilhar no WhatsApp
  • O Trademark Trial and Appeal Board do Escritório de Patentes e Marcas dos EUA rejeitou a alegação de fraude da Deno contra a Oracle
  • A Deno alegou que a Oracle usou indevidamente o site do Node.js no pedido de renovação da marca em 2019
  • Atualmente, os principais pontos da ação são genericidade (genericness) e abandono da marca (abandonment)
  • A Oracle deve responder oficialmente às alegações de genericidade e abandono até 7 de agosto
  • Se a marca JavaScript for anulada, ela se tornará o nome de uma linguagem de programação que todos os desenvolvedores poderão usar livremente

Andamento do processo sobre a marca JavaScript

  • Em 18 de junho de 2024, o Trademark Trial and Appeal Board (TTAB) do Escritório de Patentes e Marcas dos EUA rejeitou a alegação de fraude da Deno contra a Oracle
  • A Deno apontou que, durante o processo de renovação da marca em 2019, a Oracle apresentou uma captura de tela do site oficial do Node.js como prova de uso da marca "JavaScript"
    • A Deno enfatizou, como criadora do Node.js, que o Node.js não é um produto nem uma marca da Oracle e que a Oracle não tinha direito de usar esse material
    • Como a Oracle apresentou material de um site open source de terceiros, a Deno criticou isso por refletir a dificuldade de obter provas de uso real da marca
  • No entanto, foi esclarecido que a alegação de fraude em si não é o núcleo desta ação, e o processo seguirá como está, sem alterações separadas
    • Sem prolongar os trâmites relacionados à alegação de fraude, o foco está nos pontos centrais mais importantes: "genericidade (genericness)" e "abandono da marca (abandonment)"

Direção do processo e principais datas

  • O ponto central da ação é defender que "JavaScript" não é uma marca nem o nome de um produto da Oracle, mas o nome de uma linguagem de programação usada por todos
  • Até 7 de agosto de 2024, a Oracle deve apresentar por escrito sua posição de concordar ou contestar cada parágrafo do pedido da Deno para cancelamento da marca
  • A fase formal de produção de provas (Discovery) começa em 6 de setembro
  • A equipe da Deno está observando quais pontos a Oracle vai contestar

De quem é o JavaScript

  • Tanto a comunidade de desenvolvedores quanto a indústria reconhecem que "JavaScript" não é o nome comercial de uma empresa específica
  • Na prática, mais de 19.550 pessoas deixaram sua assinatura de apoio em javascript.tm (na época da contagem)
  • A Deno aponta que o atual direito marcário não está alinhado com o público, com o setor e com o propósito original da lei de marcas

Se o cancelamento da marca acontecer

  • A Deno projeta o cenário de vitória no pedido de cancelamento da marca ou de devolução voluntária do registro pela Oracle
  • Foi mencionado que o nome JavaScript passaria a ser de todos, e que seria possível usá-lo livremente "sem usar mais o símbolo ™ e sem preocupações com licenciamento"
  • O nome da linguagem de programação que move a web poderá ser usado livremente em conjunto por todos os desenvolvedores

1 comentários

 
GN⁺ 2025-06-29
Comentários no Hacker News
  • Opinião de que não consegue entender por que a Oracle continua com esse processo, mesmo sabendo que não obtém absolutamente nenhum benefício com o nome ou a marca JavaScript; acha que, nesta oportunidade, ela poderia deixar uma boa imagem ao doar a marca registrada de JavaScript para a comunidade de desenvolvedores, e considera realmente absurda essa postura de proteger algo que nem lhe traz lucro
    • Citando Bryan Cantrill, o conselho é que não há necessidade de manter a mente aberta em relação à Oracle, e que não se deve pensar na Oracle e em Larry Ellison como seres humanos, mas sim apenas como um cortador de grama; a analogia diz que um cortador de grama não tem emoções e apenas corta seus dedos fora se você colocar a mão dentro, com o link relacionado no YouTube https://www.youtube.com/watch?v=-zRN7XLCRhc&t=1981s
    • Acha que a Oracle poderia recuperar 90% da imagem da marca apenas fazendo uma atualização simples na CDDL para permitir a integração de ZFS com GPL; avalia que isso nem custaria muito na prática, mas no fim reconhece que esse também é o erro de estarmos vendo um cortador de grama como se fosse humano
    • Visão de que a Oracle agora essencialmente não é mais uma empresa de tecnologia/software, mas uma "empresa jurídica"; como a razão de existir dela é apenas vender pelo maior tempo possível as licenças do que possui, compartilha a perspectiva de que é natural tentar se agarrar a tudo, independentemente do valor real
    • Reforço da analogia de que um cortador de grama simplesmente não tem o conceito de "boa vontade"
    • Argumento de que, na Oracle, os advogados precisam justificar os próprios salários, então precisam de um motivo; abrir mão de algo sem receber nada em troca não faz sentido dentro da lógica de mercado
  • Lamenta que a Oracle, que no passado já adicionou valor ao ecossistema tecnológico, agora tenha se tornado uma presença gigantesca que extrai renda; diz odiar a realidade de que, mesmo em 2025, não se pode fazer coisas novas por causa da propriedade intelectual da Oracle, critica os casos em que empresas se acomodam em nomes de marca e acabam produzindo esse tipo de resultado, e espera que essa era chegue ao fim
    • Observação de que a Sun Microsystems claramente foi uma empresa que agregou enorme valor, enquanto as contribuições da Oracle, excluindo aquilo que adquiriu, são pouco claras
    • Perspectiva realista de que, como a própria estrutura de incentivos das empresas torna os funcionários avessos a risco, essa era na prática provavelmente nunca vai acabar
    • Pergunta sobre quando exatamente e de que forma a Oracle de fato já agregou valor ao ecossistema tecnológico
  • Considera que uma charge explicando a estrutura organizacional da Oracle é uma analogia perfeita, e compartilha o link https://newsletter.pragmaticengineer.com/p/code-review-on-printed-paper-an-excerpt
  • Observação de que todo mundo usa “JavaScript” simplesmente como o nome de uma linguagem, com crítica de que a Oracle parece um parasita
    • Levanta a dúvida se existe alguma lei relacionada a casos em que uma palavra passa a ser usada de forma tão universal, como Kleenex
    • Confessa que não fazia a menor ideia de que JavaScript tinha marca registrada; pensava que era apenas o nome de uma linguagem de programação e nem sabia que tinha relação com a Oracle, e acha realmente surpreendente que essa empresa detenha esse tipo de marca
    • Sugestão de que, se a Oracle vencer, então passem a chamar a linguagem de JS; a ideia é que JS seria apenas uma sigla sem significado específico
  • Sugestão de que a Deno deveria iniciar uma campanha com o slogan “JavaScript não tem nada a ver com Java (exceto pelo processo judicial)”, e diz que também estaria disposto a doar
    • Informação de contexto de que JavaScript e Java, além da mera semelhança sintática, foram linguagens que inicialmente impuseram modelos de dados orientados a objetos incompatíveis entre si em tempo de execução, e que ambas também cresceram rapidamente em popularidade graças ao interesse do início da World Wide Web; Perl é mencionado como mais ou menos a única exceção semelhante nessa categoria
  • Apresentação do link para um site com informações relacionadas a JavaScript https://javascript.tm/
    • Compartilha a experiência de que está difícil acessar por causa do pico de tráfego
  • Suposição de que a Oracle parece sentir que seria arriscado transferir a marca registrada de javascript para a marca registrada de java
  • Ideia em tom de piada de criar uma linguagem chamada “Larry Ellison Script” e tentar registrá-la como marca
    • Diz que não é advogado, mas acha que teoricamente talvez fosse possível
  • Impressão pessimista de que, ao ver a sociedade humana passando por esse tipo de problema, parece que a humanidade realmente está chegando ao fim
  • Opinião de que bastaria começar a chamar a linguagem de typescript, webscript ou algo do tipo, e que não vale a pena desperdiçar tempo com uma discussão tão improdutiva