Oracle starts laying mines in JavaScript trademark battle
- Reference: 1738740671
- News link: https://www.theregister.co.uk/2025/02/05/oracle_dismissal_javascript_trademark_fraud/
- Source link:
The move has been criticized as an attempt to either stall or water down legal action against the database goliath over the programming language's name.
Deno Land, the outfit behind the Deno JavaScript runtime, [1]filed a petition with the USPTO back in November in an effort to make the trademarked term available to the JavaScript community.
[2]
This legal effort is led by Node.js creator and Deno Land CEO Ryan Dahl, summarized on the [3]JavaScript.tm website, and supported by more than 16,000 members of the JavaScript community. It aims to remove the fear of an Oracle lawsuit for using the term "JavaScript" in a conference title or business venture.
[4]
[5]
"Programmers working with JavaScript have formed innumerable community organizations," the website explains. "These organizations, like the standards bodies, have been forced to painstakingly avoid naming the programming language they are built around – for example, [6]JSConf . Sadly, without risking a legal trademark challenge against Oracle, there can be no 'JavaScript Conference' nor a 'JavaScript Specification.' The world’s most popular programming language cannot even have a conference in its name."
Oracle is not shy about protecting its trademarks, in part because failure to police a mark weakens it under the law. The tech giant for example won a preliminary injunction [7]in 2002 against telecom publication Light Reading to prevent it from offering online newsletters under the titles "OpticalOracle" and "WirelessOracle."
[8]
Last year, Rust for JavaScript Developers [9]claimed to receive a cease-and-desist letter from an attorney representing Oracle, a claim that was subsequently dropped. And in November, the database biz [10]sued Crypto Oracle LLC for using its trademarked name.
Concern about potential litigation is part of why the official specification for the JavaScript programming language is called [11]ECMA-262 .
[12]Mega city council's Oracle finance fix faces further delays
[13]Only 1 in 10 Oracle Java users want to stay with Big Red
[14]Oracle finance system at Europe's largest city council still falls short 2.5 years later
[15]Oracle open source overlord calls it quits, leaves with big ol' pile of shares
In the initial trademark [16]complaint , Deno Land makes three arguments to invalidate Oracle's ownership of "JavaScript." The biz claims that JavaScript has become a generic term; that Oracle committed fraud in 2019 when it applied to renew its trademark; and that Oracle has abandoned its trademark because it does not offer JavaScript products or services.
Oracle's [17]motion on Monday focuses on the dismissal of the fraud claim, while arguing that it expects to prevail on the other two claims, citing corporate use of the trademarked term "in connection with a variety of offerings, including its JavaScript Extension Toolkit as well as developer’s guides and educational resources, and also that relevant consumers do not perceive JavaScript as a generic term."
The fraud claim follows from Deno Land's assertion that the material Oracle submitted in support of its trademark renewal application has nothing to do with any Oracle product.
[18]
"Oracle, through its attorney, submitted specimens showing screen captures of the Node.js website, a project created by Ryan Dahl, Petitioner’s Chief Executive Officer," the trademark cancellation petition says. "Node.js is not affiliated with Oracle, and the use of screen captures of the 'nodejs.org' website as a specimen did not show any use of the mark by Oracle or on behalf of Oracle."
Oracle contends that in fact it submitted two specimens to the USPTO – a screenshot from the Node.js website and another from its own [19]Oracle JavaScript Extension Toolkit . And this, among other reasons, invalidates the fraud claim, Big Red's attorneys contend.
"Where, as here, Registrant 'provided the USPTO with [two specimens]' at least one of which shows use of the mark in commerce, Petitioner cannot plausibly allege that the inclusion of a second, purportedly defective specimen, was material," Oracle's motion argues, adding that no evidence of fraudulent intent has been presented.
Beyond asking the court to toss the fraud claim, Oracle has requested an additional thirty days to respond to the other two claims.
Oracle waited until the deadline to file this motion, a tactic commonly used to drag out proceedings
Asked to comment, Dahl provided The Register with a copy of a draft blog post, [20]now live here , addressing Oracle's claims that accuses the company of dragging its feet.
"Oracle is sidestepping whether their use of the Node.js screenshot was wrong, instead arguing that it simply doesn't matter because they also submitted another document," he wrote.
"Oracle waited until the deadline to file this motion, a tactic commonly used to drag out proceedings. By challenging only the fraud claim, they avoid addressing genericness and abandonment—the core issues of the case."
Dahl says Oracle's attempt to delay the proceedings forces Deno Land to either drop the fraud claim, "letting them get away with misrepresenting their trademark renewal," or "spend months fighting this procedural issue before even getting to the real debate."
He concludes, "The truth is simple: Oracle did not create JavaScript. Oracle does not control JavaScript. Oracle should not own the trademark for JavaScript." ®
Get our [21]Tech Resources
[1] https://www.theregister.com/2024/11/26/cancel_oracles_javascript_trademark_deno/
[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Z6NE1jK4FuHbq-6fef6XKQAAANI&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[3] https://javascript.tm
[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z6NE1jK4FuHbq-6fef6XKQAAANI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z6NE1jK4FuHbq-6fef6XKQAAANI&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[6] https://jsconf.com/
[7] https://casetext.com/case/oracle-corporation-v-light-reading-inc
[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z6NE1jK4FuHbq-6fef6XKQAAANI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[9] https://x.com/chatsidhartha/status/1649484240952721408
[10] https://news.bloomberglaw.com/ip-law/oracle-sues-crypto-company-again-over-trademark-violation-claims
[11] https://ecma-international.org/publications-and-standards/standards/ecma-262/
[12] https://www.theregister.com/2025/02/03/birmingham_city_council_oracle/
[13] https://www.theregister.com/2025/01/29/only_one_in_ten_oracle/
[14] https://www.theregister.com/2025/01/29/birmingham_oracle/
[15] https://www.theregister.com/2025/01/14/oracle_chief_corporate_architect_retires/
[16] https://ttabvue.uspto.gov/ttabvue/v?pno=92086835&pty=CAN&eno=1
[17] https://ttabvue.uspto.gov/ttabvue/v?pno=92086835&pty=CAN&eno=7
[18] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z6NE1jK4FuHbq-6fef6XKQAAANI&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[19] https://www.oracle.com/webfolder/technetwork/jet/index.html
[20] https://deno.com/blog/deno-v-oracle2
[21] https://whitepapers.theregister.com/
I don't follow the Oracle logic here, if there is even such a thing.
They have no tangible Javascript products, they don't flog it, or consult on it to the best of my knowledge.
So why keep being such an insufferable horse's appendage about this?
Just let it be and do something good for once?
Too much to ask I know!
They actually do have JavaScript products, for example GraalJS (https://www.graalvm.org/latest/reference-manual/js/).
Oracle are just being dicks and don't realise they are making their Brand name even more of a joke and hated company in the industry. My employer used to be a big Oracle user, but due to their constant drive for getting every penny, we cut our association to the minimum level of installs needed and didn't even bother getting support. I know our oracle business manager, wasn't a happy man, probably didn't get his new Porche or plastic Barbie upgrade this year, as we deliberately left it until last minute to tell them to FOAD!
Any day now...
the loony in chief will take US out if the WIPO and declare all non domestic patents, copyrights and trademarks void which would reciprocally void US patents etc in the jurisdictions of affected rights holders.
Doubtless he will also insist on withdrawing the US from the UN Law of the Sea and the ICC - at least until some non-loony informs the dill that the US aren't a signatory to these conventions.
Can't wait for the fool to insist on the relocation of the NATO headquarters to Strelsau.
JavaScript.tm
So, Turkmenistan is joining the fight against Oracle as well. Good for them.
No database can stand up against a truly great furry hat.
[...]that relevant consumers do not perceive JavaScript as a generic term.
Which "relevant consumers" would that be, then?
Oracle staff members?