Deno vs Oracle: The ugly custody battle for JavaScript…
Quick Overview
Deno Land Inc. filed a petition to cancel Oracle's "JavaScript" trademark, arguing that the term has become generic and is not actively used by Oracle, thus constituting trademark abandonment. The legal battle centers on whether Oracle's ownership of the "JavaScript" trademark hinders the programming language's widespread use and causes confusion, with Deno seeking to have the trademark canceled to allow for its free use.
Key Points: Deno Land Inc. petitioned the USPTO to cancel Oracle's "JavaScript" trademark registration (No. 2416017). The petition argues that "JavaScript" has become a generic term for a general-purpose programming language, widely used globally by millions of developers. Deno claims Oracle has abandoned the trademark through non-use, as Oracle does not actively offer a product named "JavaScript" and has not controlled its specification or usage. The petition cites the "use it or lose it" principle of trademark law, asserting that Oracle's inaction demonstrates abandonment. Over 26,000 signatures, including those from prominent figures in the JavaScript community like Brendan Eich, support the petition. Oracle America Inc. responded by denying the allegations, arguing that the "JavaScript" trademark is still valid and that Deno's claims of fraud and abandonment are unsubstantiated. The legal process is ongoing, with discovery and evidence gathering expected to continue through the end of 2026, with a final decision anticipated in early 2027.
Context: The video details a legal dispute between Deno Land Inc. and Oracle America Inc. concerning the trademark for "JavaScript." In 1995, Netscape partnered with Sun Microsystems to create the first version of JavaScript, with Sun holding the trademark. Oracle acquired Sun Microsystems in 2009, inheriting the "JavaScript" trademark. Deno Land Inc., the creators of the Deno runtime and related projects, is challenging Oracle's ownership of this trademark, arguing it has become generic and should be available for public use.