73 comments

[ 4.1 ms ] story [ 56.8 ms ] thread
(comment deleted)
I actually think that people should rather use EcmaScript name instead of JavaScript, because it's a way better name (much less confusing, given that this lang doesn't have anything to do with Java anyway). I wish Oracle started suing people to force everyone to use the better name.
Can they drop javascript trademark without threating Java trademark?
i wish we instead dropped js for something vastly more sane.
(comment deleted)
Imagine if this effort was spent on solving more pressing problems, like the recent yet another security kerfuffle, or the overloaded maintainers whom everyone depends on but reliably fails to support.

Call the language JS, everyone already understands it, it's used on all the logos because it's short, we already another popular language with a very compact name (Go, which is harder to look up without mangling its name, and it's still doing fine).

Seems sensible to me, Oracle doesn't seem to use the trademark.

But also, what are the consequences of Oracle having the trademark, why is this an issue?

They now have GoFundMe where they are soliciting donations for a discovery phase of a <strike>patent</strike> trademark cancellation request.

They have just 50k USD out of 200k USD they are raising. (No idea if that's appropriate; from the outside, it seems like a lot of money, but also they are fighting Oracle which has unlimited money, so, yeah)

For some reason it's not linked in the page itself.

https://www.gofundme.com/f/help-us-challenge-oracles-javascr...

https://deno.com/blog/javascript-tm-gofundme

Side question: can the CEO or sole proprietor of a corporation/small business/ nonprofit litigate pro se on behalf of their company? I know you can do this when acting as an individual, but if a business is too poor to afford representation, can they "wing it" as a last ditch measure? Or is it checkmate at that point?

If possible, I would like to see the good guys in these cases go down fighting, and try to delay proceedings and waste as much money of their well-funded opponents as possible.

Only if the owner happens to be a lawyer. Otherwise it would be the illegal practice of law.
Someone should patent <blink>.
Let's stop calling it "JavaScript" entirely. "JS" is right there.
While I completely agree with the sentiment, there are 100 million reasons why it will never happen. Having dealt with Oracle for over 20 years, I have seen their predatory relationship with their customers. They will hold onto this trademark in the hope that they can somehow monetize it.

At some point they will approach companies, likely tech companies that produce a product or offering that can't be described without using the word "JavaScript". They will offer a "convenient" licensing agreement of $50,000 per year for the use of their trademark.

They used this playbook with Java, an easier path because they had something more substantial than a trademark, but the approach will be the same. https://www.reddit.com/r/sysadmin/comments/165kzxg/oraclejav...

As Oracle's debt problems mount, the company seems increasingly likely to weaponize this trademark against companies—despite otherwise showing little interest in the word. https://economictimes.indiatimes.com/news/international/us/w...

Oh, this reminds me of the horror days when Oracle deliberately rolled out spyware (Ask Toolbar) in the JRE (Java Runtime Environment) installer, that corporate admins and developers/testers inadvertently installed on millions of PCs.

Oracle never apologised for this sudden hijack (of an executable that was trusted and used by millions of IT people) and malicious behavior (no prior information given by Oracle for this malpractice), if I recall right.

I am sure that disaster was a wake up call for many developers and corporations to move away from Java dependency.

Important to remember Oracle is one of the most evil tech companies, and Larry Ellison is your prototypical evil villain. Oracle CEO Catz recently said "We are not flexible regarding our mission, and our commitment to Israel is second to none" and "if they don't agree with our mission to support the State of Israel, then maybe we aren't the right company for them".
Anyone reasonable would agree that Oracle does not even gain anything for their products by holding the trademark. They have zero benefit, except of course occasional bullying.
Why in 2025 can we not ship a statically typed high performance language for browsers?
"If you do not act, we will challenge your ownership by filing a petition for cancellation with the USPTO."

So, just go ahead and do it already. Your cute letter isn't going to change anything.

Speaking of JavaScript's evolution - I've been building a music player (muz11.com) and it's remarkable how far we've come. The Web Audio API, MediaSession for lock screen controls, smooth animations via requestAnimationFrame... all running client-side with no framework, just vanilla JS. Thirty years ago this would have required a desktop app and probably a record label deal.

The irony is that 'freeing' JavaScript from Oracle's trademark might matter less than freeing ourselves from the framework churn. The platform itself is incredibly capable now.

Why is this worth doing? What wrong with the status quo? The author does not give any examples of Oracle threatening people for using the JavaScript (tm) name.
Official name is ECMAScript. Maybe it's time to drop "Javascript".
I'd rather start a completely new, better language for the browser.
This is pointless. Oracle is not a democracy, it's a lawnmower.
1) Put JS in maintenance mode, don’t add any language features, only runtime

2) TS becomes the official mainline, whoever doesn’t like types can just keep writing as they did before, because valid JS is valid TS

Problem solved, it’s not that difficult.

I've said it before, I'll say it again. We should just stop using the term JavaScript. It's a bad choice of name and always has been.

It's caused way too much confusion over the years making people wrongly associate it with Java. My guess would be that associations exactly why Oracle doesn't want to give it up.

I would like to say go back to the original name of LiveScript from before Netscape tried to woo Sun, but the name LiveScript has been co-opted.

Something else with a J would probably be the least painful. JScript is permanently associated with Microsoft's terrible IE implementation. I offer up "JaScript" as it sounds largely like JavaScript but said with a drawl while retaining "JS".

Heck, I'll call it ECMAScript if that's what it takes. I'd rather not, but it's better than "JavaScript"

Should have [2024]. The "postmark" says Sep 16, 2024.

And the list of updates at the top says they've since filed a petition to dismiss the trademark, and Oracle has filed to dismiss the petition.