Fall ResetAmazon USFall reset deals: check better picks before checkoutAmazon US: today's deals, useful picks and quick comparisons.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowFall ResetAmazon USWork and home upgrades are worth comparing todayAmazon US: today's deals, useful picks and quick comparisons.See Picks×
Skip to content
Blog

Oracle Still Holds the JavaScript Trademark as Deno’s Challenge Moves Forward

By TheFinanceBase Team5 min read
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

Oracle still holds the U.S. federal trademark registration for JAVASCRIPT, but it has not won a final ruling. As of August 18, 2026, Oracle America, Inc. remains the listed owner of Registration No. 2,416,017, while Deno Land Inc.’s cancellation petition remains pending before the U.S. Patent and Trademark Office’s Trademark Trial and Appeal Board (TTAB).

The registration is marked “Cancellation Pending.” That means the legally accurate description is that Oracle continues to hold the registration while the Board considers whether the mark should be canceled—not that Oracle owns the programming language or has permanently secured exclusive control of the word.

The current status in one minute

  • Registrant: Oracle America, Inc.
  • Mark: JAVASCRIPT
  • U.S. registration: No. 2,416,017
  • TTAB case: Deno Land Inc. v. Oracle America, Inc., No. 92086835
  • Filed: November 22, 2024
  • Status: Pending; registration listed as “Cancellation Pending”
  • Latest verified docket development: A further extension was recorded July 28, 2026

The official TTABVUE docket showed results through August 13, 2026. No final decision canceling or conclusively upholding the registration had been verified as of August 18.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What Oracle’s registration covers

A federal trademark registration protects a word as a source identifier for the goods and services listed in the registration. Oracle’s registration concerns the word JAVASCRIPT for computer programs, including utility programs, language processors and interpreters, and downloadable versions of such programs, according to the cancellation petition.

That is narrower than saying Oracle owns JavaScript itself. The registration does not give Oracle ownership of the programming language, the .js file extension, every product containing the word, or all uses of “JavaScript” worldwide. This is a U.S. registration, and trademark rights depend on the particular wording, goods or services, use and consumer context.

JavaScript and ECMAScript are not the same legal thing

JavaScript is the name developers commonly use for the language and its broader ecosystem. ECMAScript is the standardized language specification associated with ECMA-262. Ecma International’s TC39 committee develops that specification.

Oracle’s answer acknowledges TC39’s relationship to Ecma International and ECMA-262. Nothing in this trademark proceeding gives Oracle ownership of the ECMA-262 standard, browser implementations or the language’s technical evolution. The relationship is summarized in Oracle’s August 6, 2025 answer.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why Deno is asking for cancellation

Deno Land filed its petition on November 22, 2024. The petition asks the TTAB to cancel Oracle’s registration on three stated grounds:

  1. Abandonment: Deno alleges the mark was not used in the legally required way, with the required intent to resume use.
  2. Genericness: Deno argues that “JavaScript” is the common name of a programming language, not a term that identifies Oracle as the source of the listed software.
  3. Fraud before the USPTO: Deno challenged statements and specimens submitted in connection with a Section 8 and 9 maintenance filing dated December 26, 2019.

These are allegations and legal positions, not established facts. The petition describes JavaScript as the general-purpose language specified by ECMA-262 and maintained through TC39. See the amended pleadings and motion papers.

The fraud claim was dismissed—but that did not decide the trademark’s validity

Oracle moved to dismiss Deno’s fraud claim, arguing, among other things, that Deno had not pleaded fraud adequately and that the challenged Node.js specimen was not material because other specimens had also been submitted. Deno opposed the motion and argued that a misleading specimen and sworn statements could still be material.

The Board granted Oracle’s motion as to the fraud claim. That is a procedural ruling on the pleading, not a finding that Oracle’s registration is valid or that no inaccurate statement was made. The remaining dispute over genericness and abandonment continued. The parties’ arguments appear in Oracle’s motion and Deno’s opposition.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Oracle’s response

In its answer filed August 6, 2025, Oracle admitted that millions of developers use JavaScript and acknowledged TC39’s role in maintaining ECMA-262. Oracle denied the central allegations, including Deno’s claim that the public and industry broadly understand “JavaScript” as a generic term rather than a source identifier. Oracle has not conceded that ordinary technical usage determines the legal result.

Where the case stands procedurally

The case is a TTAB cancellation proceeding, not a general lawsuit against programmers. It moves through discovery, testimony, trial periods and briefing. An extension filing listed the following projected dates:

Event Listed date
Discovery closes May 4, 2026
Deno pretrial disclosures June 18, 2026
Deno trial period ends August 2, 2026
Oracle pretrial disclosures August 17, 2026
Oracle trial period ends October 1, 2026
Deno rebuttal disclosures October 16, 2026
Deno opening brief January 14, 2027
Oracle brief February 13, 2027
Deno reply brief February 28, 2027
Optional oral-hearing request March 10, 2027

Those are docket dates, not guarantees. Consent motions, Board orders or other schedule changes can move them. The dates come from the December 18, 2025 extension filing; the docket later recorded additional extensions.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What this means for developers and companies

Developers do not need to rename the language, change file extensions or stop writing documentation because of this proceeding. The docket contains no general injunction against using “JavaScript” in code, tutorials or technical discussion.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Trademark analysis becomes more fact-specific when “JavaScript” is used as a commercial brand—for example, on software packaging, paid services, merchandise, conferences or domain names. Descriptive and nominative uses may be treated differently from branding that suggests a product comes from Oracle. The relevant goods, wording, jurisdiction, presentation and likelihood of consumer confusion all matter. A business facing a demand should obtain advice from trademark counsel rather than rely on a blanket “safe” or “unsafe” rule.

Why genericness matters

A trademark identifies the source of goods or services. A generic term names the goods, services or category itself and ordinarily cannot function as an exclusive trademark for that category. Deno’s central theory is that consumers understand “JavaScript” as the name of a programming language.

That conclusion is not automatic merely because developers commonly use the word generically. The TTAB will evaluate the evidentiary record, the relevant purchasing public, the identified software and services, historical use and the parties’ legal arguments. A mark can also coexist with descriptive or nominative use without every use becoming infringement.

What could happen next

The Board could ultimately cancel the registration in whole or in part, leave it in place, dismiss the petition, or record another resolution such as a settlement. Even cancellation would concern this U.S. registration; it would not automatically decide trademark rights in every country or every commercial context.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If Deno succeeds, Oracle would lose the federal registration’s benefits for the covered goods and services, and the result could reinforce the distinction between a programming-language name and a proprietary product brand. If Oracle prevails, the registration would remain, but that still would not mean Oracle owns every use of “JavaScript.”

Bottom line

Oracle continues to hold the U.S. JAVASCRIPT registration while Deno’s cancellation challenge proceeds. The fraud claim has been dismissed, but the Board has not finally decided the live questions of genericness or abandonment. For ordinary developers, the language, standards and day-to-day terminology remain unaffected by the case itself.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Written by TheFinanceBase Team

The Team behind TheFinanceBase.

Add your note

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.