Help Us Raise $200k to Free Javascript From Oracle
Posted4 months agoActive3 months ago
deno.comTechstoryHigh profile
heatedmixed
Debate
80/100
JavascriptTrademark LawDenoOracle
Key topics
Javascript
Trademark Law
Deno
Oracle
Deno is seeking $200k in donations to challenge Oracle's trademark on 'JavaScript', sparking debate on the importance of the name and the feasibility of the challenge.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
9h
Peak period
64
6-12h
Avg / period
16
Comment distribution160 data points
Loading chart...
Based on 160 loaded comments
Key moments
- 01Story posted
Sep 18, 2025 at 9:40 PM EDT
4 months ago
Step 01 - 02First comment
Sep 19, 2025 at 6:12 AM EDT
9h after posting
Step 02 - 03Peak activity
64 comments in 6-12h
Hottest window of the conversation
Step 03 - 04Latest activity
Sep 22, 2025 at 2:25 PM EDT
3 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45297066Type: storyLast synced: 11/22/2025, 11:47:55 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
"What does JS stand for?" "It stands for itself."
or, you know, its alter ego ECMAScript? ES for short.
We're all in on TypeScript now and I don't think they're teaching Java much in university or boot camps anymore so it doesn't matter much anyway. But when every other intern came in thinking programming WAS Java.... Not great. Having to never utter "JavaScript" again wasn't the primary motivation to move to TS, but it is a nice side benefit.
NB: But I had an intern say to me one day "did you know TypeScript is just JavaScript with types and a linter?" And I just smiled.
Anyone that stupid in 2025 is hopeless.
I can’t believe I’m having to explain this, but you can show people a car and a carpet and they’ll understand how they differ. But if you show them two different programming languages, most people won’t be able to tell the difference. Just like most people see Chinese and Japanese, Swedish and Finnish, Portuguese and Spanish, and don’t know enough to distinguish one from the other, despite them having different names. They’re just similar-looking symbols organised in different ways.
and
> When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
HN Guidelines: https://news.ycombinator.com/newsguidelines.html
Sure. Now I'm guilty of all the anti-intellectualism we are seeing, and the propagandists get to walk free, but ok.
That might just be the bubble you are in. Java is still one of the biggest languages used in corporations across the globes for anything backend related. If it is because it is a modern COBOL or because it actually is a stable language with a solid ecosystem might be a matter of some debate.
In the circles I navigate it is still heavily featured in various bootcamps.
...I am 1000x more in favor of *.ws instead of "Michael Jackson" of *.mjs
I do find that request outrageous, the true objective hidden, and I still don't grasp what the fuss is about anyway; in what way does it matter does Oracle own the name? Before being superseded by Python, wasn't JavaScript the world's most used language? Don't get me wrong, I'm no Oracle fan-boy, but why? And doesn't Oracle own Java as well? Sure, very different languages, but hard to say the same for the trademarked names, and Java is older. How about taking energy to do something else, something positive. 'JS' as somone said earlier, is pretty cool.
They switched for cynical marketing reasons, riding the "Java" hype, and to flaunt their partnership with Sun. Well, it did make some kind of sense at the time when the scope was much smaller. They had this rough idea of an interpreted lightweight companion to Java, back when lots of backends where build with Java and it was meant to be the frontend counterpart for some limited interactivity in the client. But they never got it properly integrated and they diverged very early.
JavaScript copied:
The name "Java", cynically chosen for marketing misdirection, not technical truth.
The word "prototype" from Self, but turned it into a quirky pseudo-class system. Instead of living objects delegating naturally, with multiple inheritance dynamically changeable at runtime, JavaScript glued on a weird constructor-function pattern that always confuses people, with constructors you have to call with new but can also uselessly call as normal functional foot-guns.
JavaScript missed:
The fluid, live object experience (JavaScript dev environments were never designed around exploration like Self’s Morphic).
The elegance of uniformity (JavaScript bolted on primitives, type coercions, and special cases everywhere).
The idea that the environment mattered as much as the language. Netscape didn’t ship with the kind of rich, reflective tools that made Self shine.
And most important of all: Self's simplicity! The original Self paper (Ungar & Smith, 1987, “Self: The Power of Simplicity”) was all about stripping away everything unnecessary until only a uniform, minimal object model remained. The title wasn’t ornamental, it was the thesis.
Simplicity. Uniformity. Minimal semantics. A clean consistent model you can hold in your head. Less semantic baggage frustrating JIT compiler optimization. Dynamic de-optimization (or pessimization as I like to call it).
Self proved that expressive power comes from radical simplicity.
JavaScript showed that market dominance comes from compromise (worse is better, the selfish gene).
JavaScript should be called SelfishScript because it claimed Self’s legacy but betrayed its central insight: that simplicity is not just aesthetic, it’s the whole design philosophy.
Thank you, Don for seeing and writing about this dimension.
Use only one variable that can go negative. The plaform keeps "only" the money on the losing side X2. For the lols.
In these days and age of hate and confrontation, whos knows it may work.
This is incorrect. All users of Javascript benefit.
Looks to me as if deno wants the public goodwill, but isn't willing to put their money where their mouth is. The term "brand awareness campaign" comes to mind.
If normal people did this, they'd probably be sitting in jail.
That said, it does seem more than a little cheeky for a VC backed company to open up a public gofundme for this.
But they don't really go after anyone for it right now, as it's a legal gray area that they haven't really cared to pursue. Forcing the issue will create a judgement (one way or the other) for them to know that it's enforceable if they win. I really hope Deno's lawyers know what they are doing because Oracle has literally unlimited money and legal resources for this kind of thing; it's basically their whole business model.
why deno so hung up on this? why not focus getting people to use deno instead?
But to answer your question, here we all are talking about Deno. Can't say if that was their plan all along or not, but it's working.
EcmaScript is high on the list of reasons you don’t let devs name products.
Sun Microsystems (acquired by Oracle) made the application for the trademark[1] on December 1st, 1995. The trademark was issued on May 6th, 1997.
[1]https://tsdr.uspto.gov/#caseNumber=75026640&caseType=SERIAL_...
The world would be a much better place if Google had googled Java twenty years ago.
I bet AWS would give them a good run for their money on that metric. I got the impression that Google was predominately a C++ shop, whereas the rumor mills tell me that most of the AWS control plane is in Java (I am pretty sure I've actually gotten a stack trace from an AWS API once or twice, but foolishly I didn't save it)
So what if they are a VC backed company? If you perform a public service, it's fair to ask the public for money. No one is suggesting this money would go to fund their product.
In my Bizarro world, that is a good thing. Not doing things includes:
I would like it to remain as it is.The point here is that them not doing those things would be codified. Deno's not trying to take the trademark from them for themselves, they're trying to get the USPTO to agree that JavaScript is a generic term at this point and unable to be trademarked or owned by any one entity.
I'm not sure how that changes any of the bullet points you've got above. It's nice that points 4 and 5 would become completely impossible and not just improbable because the trademark owner currently doesn't care enough to do it.
It's for the courts to determine who had what rights, but it's Oracle that is credibly accused of greatly exceeding the rights given them under the law
They absolutely do get material gains from this, should they succeed.
It'd be a much more legitimate effort if they were just asking people to raise funds for e.g. OpenJS to file suit etc.
This is Oracle we are talking about here. I would cut off my nose to spite Oracle’s face if necessary, they are some of the worst corporate actors in the history of the world. And that is not an exaggeration.
At my company a lot of internal stuff is built with deno. Nothing mission critical but lots of utilities and stuff. But new services are still node, which is basically fine cause all of the complex config is handled already. But all of that complexity still leaks through (whoops can’t use this package because jest can’t find it!)
My life is much better for having switched to vitest
I think that’s an exaggeration. The bar is pretty high (low). The history of the world has The East India Company, The Dutch East India Company, other companies transporting and selling slaves, the various companies that helped carry out The Holocaust, companies directly involved in other genocides, companies directly benefiting from and helping to enforce apartheid, companies pushing opioids, cigarette companies, mining companies etc…
I can talk to even indian kids, Heck we learnt about east india company in 6th grade so like 10-11 years old & they can tell how they really really exploited india with their indigo plantations etc.
I have nothing against britishers but the fact that they kind of never really paid or literally anyone paid for the amount of exploitation that was carried is absolutely wild, and seem to glorify it from what I see is absolutely ridiculous.
Really shows you that the winners of wars write histories as I can't see how people just shrug off this as if eh yeah it happened ,when lets say the same couldn't be compared to lets say the nazi invasion of poland lets say y'know?
Just as how germany has almost learnt from its nazi history / remembering the pains to not do them again, yet from what I know, britain seems to have glorified it.
Literally millions died due to churchill in the bengal famine. Yet he's celebrated as a war hero which I can understand but why do I feel like critizing that millions of people died because of some guy who did wrong is gonna get me downvotes or get resentment, surely we can all agree that churchill was wrong in that context
I really feel as if the world is a large hypocritical machine.
You're wasting your money. I honestly can't believe the number of people here thinking this is anything but a marketing stunt gone too far. We just had a series of major packages being infected with malware, how about putting $200k towards solving that?
Now that, if successful, would bring real immense benefits to all JS users.
Btw, I donated.
I think our actions speak louder than words.
Yes, I think we shouldn't spread hate speech and everyone has their own biases.
We should all preferably write comments in good faith hoping to learn something new from the others point of view.
So this was a fresh breath of view as in that I feel like this might be the best way of not literally accusing others but at the same time, I feel like that there might be some malicious actors or people not acting in completely good faith that can be indirectly supported by not accusing anyone y'know?
If somebody is bringing their personal VC sucks vendetta (I hate VC but I mean I can stand behind donations if they are transparent etc.) into a discussion, its not entirely good faith and shouldn't be accused at a (somewhat?) rate.
I think that the situation imo is that deno might have some good people but it would still be better if it wasn't deno suing them but rather some other preferably non profit which we could donate to that can sue it instead.
Maybe (node?)
It’s very hard not to chuckle at their choice of website to express those views
Language is malleable and messy, and I find it doesn’t help discourse if you attack the surface reading of a comment. I don’t think OP is “accusing of hate”, I think they’re expressing surprise that such negative sentiments exist to a sensible issue. I agree, as do you it seems.
(And yes, in writing this I asked myself if I’m reacting to your terminology or the intent behind the words. I hope it’s the latter)
Just to check on a maybe obvious question, Deno is not trademarked is it?
Also Deno is not claiming that trademarks are bad, they’re claiming that JavaScript is a commonly used term.
There's no hypocrisy.
I think the order here is reversed: If you ask the public for money, it's fair to perform a public service. If you just do something you wanted to do anyways, and probably would have done anyways, then it might be viewed as less-than-charitable to ask others for money to help you achieve your goal for yourself (even if other people might benefit somewhat too). Especially when you are far richer (like 100+ times richer) than the people you're asking for money.
As a volunteer organizer for a weekly meetup that helps local entrepreneurs, I and my team have never "asked the public for money". Occasionally we have private companies that like what we do and throw some money our way for coffee. It turns out that passion and effort from volunteers and attendees and other members of the startup community are the critical parts of the meetup, and money is not.
So, that gets me wondering what could be done with those $200k besides pay people to get agreement on one particular word being free-er to use. For example, that would fund coffee and breakfast for the meetup for hundreds of years, perhaps even forever. Or fund plenty of other charitable causes with a direct positive impact on people.
I get the where you're coming from, but it's this exact attitude that ends up with critical infra like OpenSSL being maintained ad hoc by some devoted geek for a pittance, who inevitably can't keep up with critical patches.
As it stands, the money is going to lawyers, who will argue over the right to utter the word "javascript" in a commercial context (rather than, say, "JS"). So zero coding or maintenance.
I agree with you that it'd be better if Deno took your suggestion, and spent the money on a Programming Geek, rather than being distracted from their core mission for trivial, semantic matters. The latter is how we actually end up with critical infra like OpenSSL being maintained ad hoc by some devoted geek for a pittance, who inevitably can't keep up with critical patches.
I mean, I'll be the first to admit that I've argued about a word on the internet before, but at no point did it ever cross my mind that I should spend $200,000 doing so.
How about Deno put up $10,000 to sponsor a renaming contest? In honor of Deno, I propose VajaScript.
err... Vajascript
I don't think it's reversed.
I coach a high school robotics team (volunteer, unpaid) and last season I went into my pocket for an unknown amount of money, but was not less than $5K and probably closer to $7K.
I'm clearly going to do it anyway; is it wrong for me to go out and seek sponsorships for the team so I don't have to dig quite as deep into my own pocket?
I don't think it's even the tiniest bit wrong nor in any way less-than-charitable.
Hard to not be cynical about the whole thing, especially when it's a private VC backed company doing this and not say the OpenJS Foundation.
Do not anthropenisize Larry Ellison.
> I can justify spending money on it because it does get Deno's name out there - blog posts posted to http://deno.com, etc - but without support it's pretty likely our legal bills will dwarf whatever that marketing is worth
$200k is absolutely not going to come close to covering their legal fees possibly in any scenario but definitely if Oracle tries to drag out the process.
Larry Ellison is now the wealthiest person on earth and Oracle is an incredibly litigious rent-seeking law firm masquerading as a tech company.
Good luck and godspeed to anyone with the balls to think that taking them on is a good idea.
[1]: https://en.wikipedia.org/wiki/Association_fallacy
This is the classic "I'd accused your argument of being a fallacy so you're wrong and I'm right fallacy".
Nah, all forms of marketing are bad.
You seem to be saying that Deno reclaiming JavaScript is a bad thing? Why?
As is the existence of Hacker News.
VCs have no public service - it’s an oxymoron.
Hence the “hate” though I think cynicism is the more appropriate term
The reality of finance driven organizations is that no matter what, anything that looks like public good will eventually -if not immediately- be used to capture value on behalf of capital to control
185 more comments available on Hacker News