https://deno.com/blog/deno-v-oracle4 Skip to main content Deno 2.3 is here with improved deno compile, local npm packages, and more Learn more-> Dismiss [ ] Products Open Source * Deno Modern runtime for JavaScript and TypeScript * Fresh Web framework designed for the edge * JSR TypeScript-first ESM package registry Commercial * Deno for Enterprise Enterprise support for runtime projects * Deploy Easy serverless hosting for your JavaScript projects * Subhosting Securely run untrusted code in a scalable sandbox Docs Modules * Standard Library * JSR * Node.js & npm Community * Discord * GitHub * Bluesky * X * YouTube * Mastodon Blog [ ] JavaScript(tm) Trademark Update June 27, 2025 * [ry]Ryan Dahl * #FreeJavaScript On June 18, the Trademark Trial and Appeal Board (TTAB) dismissed our fraud claim against Oracle. We disagree with this decision. That claim alleged Oracle knowingly misled the USPTO in its 2019 renewal by submitting a screenshot of the Node.js website to show use of the "JavaScript" trademark. As the creator of Node.js, I find that especially offensive. Node.js was never an Oracle product or brand. Oracle didn't create it, didn't run it, and wasn't authorized to use it to prop up its trademark. That they reached for a third-party open source site suggests they had no better proof--and knew it. But fraud was never the heart of this case. We're not amending the fraud claim. Doing so would delay the case by months, and our focus is on the claims that matter most: genericness and abandonment. Everyone uses "JavaScript" to describe a language--not a brand. Not an Oracle product. Just the world's most popular programming language. The case now proceeds quickly. On August 7, Oracle must respond to every paragraph of our cancellation petition--either admitting or denying our claims about genericness and abandonment. I'm eager to see what they challenge. Discovery begins September 6. Everyone knows JavaScript isn't an Oracle product--and 19,550 people at javascript.tm agree (at the time of writing). This trademark doesn't serve the public, the industry, or the purpose of trademark law. It's just wrong. If we win this cancellation--or if Oracle does the right thing and releases the trademark--JavaScript will be free. No more (tm) symbols. No more licensing fears. Just the name of the programming language that powers the web, belonging to everyone who uses it. Deno logo Products * Deno Runtime * Deno Deploy * Deploy Subhosting * Fresh Resources * Runtime Manual * Runtime API * Deploy Docs * Standard Library * Third-Party Modules * Examples Company * Blog * Pricing * News * Merch * Privacy Policy GitHubDiscordBlueskyMastodonTwitter or X or whateverYouTube Copyright (c) 2025 Deno Land Inc. All rights reserved. | Partial outage