Oracle justified its JavaScript trademark with Node.js–now it wants that ignored
Oracle’s JavaScript Trademark & Legal Strategy
- Many view Oracle’s attempt to defend the “JavaScript” trademark as hostile, misaligned with the language’s reality as an open web standard used and implemented by others (browsers, Node, Deno, Bun, etc.).
- Commenters stress that Oracle neither drives JS’s evolution nor meaningfully participates in its ecosystem; some argue this undercuts the basic purpose of a trademark as a source identifier.
- There’s broad agreement that “JavaScript” has effectively genericized and should lose protection, with comparisons to “Kleenex.”
- Several expect Oracle to drag out the process, perhaps sending cease-and-desist letters to show “use,” and see this as intimidation and reputation-building as an aggressive litigant.
Fraud Claim vs. Genericness
- The Node.js screenshot Oracle filed as “proof of use” is widely seen as misleading and infuriating.
- However, one detailed legal-minded commenter argues the fraud angle is weak: the misrepresentation harmed the USPTO, not Deno, so standing is questionable; better to drop fraud and focus on genericness/abandonment.
Oracle JET, Runtimes, and Evidence of Use
- Many had never heard of Oracle JET; npm stats (hundreds–~1,000 weekly downloads) are mocked as trivial for a supposed cornerstone product justifying a major trademark.
- Some note Oracle does have JavaScript engines (e.g., GraalJS, DB triggers), so it’s not strictly true they have “no runtime,” but the evidence actually submitted (JET, Node screenshot) is seen as especially flimsy.
Deno’s Role, Motives, and Impact
- Some applaud Deno’s founder for finally challenging the mark and see it as a long-overdue stand for the web community.
- Others worry this is a distraction and poor use of resources versus “just shipping features,” especially with Bun moving fast; uncertain whether a legal win would materially increase Deno adoption.
Naming, Rebranding, and Alternatives
- Strong dislike for “ECMAScript” (frequently described as sounding like a skin disease); people still use “JavaScript” or just “JS.”
- Several propose a community-driven rebrand (JS, LiveScript, WebScript, TypeScript, etc.) both to escape Oracle and to end confusion with Java.
Oracle’s Reputation & Broader System Cynicism
- Oracle is frequently portrayed as a company whose primary innovation is legal aggression, not technology, though a minority defend the technical quality of its database products.
- The thread includes broader frustration that the legal system favors large corporations, making it hard for individuals or small entities to obtain justice even in seemingly clear cases.