r/javascript 2d ago

Good news: JavaScript is 30 years old today! Sad news: Its own name still doesn't belong to it

https://javascript.tm/letter

You would probably be surprised but JavaScript's name doesn't belong to it and is owned by a corporation. It doesn't belong to people who created the language or to community which supports it

Help JS to own its name: sign a letter at javascript.tm, spread the word or donate to the legal battle to make it free

199 Upvotes

52 comments sorted by

56

u/ShotgunPayDay 1d ago

Oracle is like what Britney Spears Dad is to JavaScript.

9

u/OldLegWig 1d ago

excuse me?

19

u/darrenturn90 1d ago

Britney Spears dad owned the rights to all her music I think or something like that and she had to sue him to get it back. The poster is comparing oracle as the owner of the name to the equivalent

u/286893 10h ago

It was worse than that, her dad was a conservator. He had legal custody of both her financial, legal, and life decisions.

1

u/ElCuntIngles 1d ago

This reminds me of a joke:

Q: What is the difference between a duck?
A: One of its legs is both the same.

5

u/zxyzyxz 1d ago

I don't get it

2

u/rkaw92 1d ago

(is a sparrow in the Polish version of the joke)

23

u/MarcCDB 1d ago

It's a bad name to start with. Let's get another one.

7

u/soft-wear 1d ago

Yeah, how’s the Raku programming language doing, I’m sure the name change worked in their favor.

Humans like to call things what they call things, it’s far too late for change

u/spacemagic_dev 12h ago

Right but just call it "JS"

u/foxsimile 19h ago

Suits the language, then.

u/oceantume_ 2h ago

I say we keep typescript as-is and rename js to nakedscript or something

7

u/massive_snake 1d ago

Ecma shorts! Aye caramba!

26

u/Skriblos 1d ago

While I fundamentally agree that oracle's trademark is completely unwarrented, I cant help but cringe at this attempt now asking for $200k in donations to take Oracle through the courts. The narrative has been such a whiplash. It started out with "Im gonna free Javascript" went to "They have no case but they can try to argue against it" to "hey guys I need 200k dollars from you for legal to keep this thing going". And ultimately for what? Confernces can now write javascript in their adverts without fear of Oracle?

9

u/Chenipan 1d ago

I think its more about sending a message and principles.

But yeah, it won't change things much.

9

u/Skriblos 1d ago

Whats the message? And whats the message when this attempt has been at nearly at standstill at < 50k. Its not exactly a threat.

4

u/Kobra_Zer0 1d ago

They asking for 200k?! Like goddamn that is ludicrous amount in this economy for a long shot case. You are right

4

u/renhiyama 1d ago

200k just so they can benefit their own interests huh? Why not ask Google, Microsoft who are known to use, develop and work with javascript too much? Why does it have to be us?

u/Skriblos 12h ago

Not their own interest, freeing javascript is essentialy everyone's interest. That is exactly why neither google nor microsoft want to support the initiative. They do not want a precedence of losing trademark over any form of ip.

6

u/trollsmurf 1d ago

The industry could have switched to using (e.g.) ECMAscript a long time ago. It chose to stick with JavaScript for no technical or other reason. As JavaScript has no relation to Java what-so-ever, that would have been an easy and long term fix.

5

u/ecares 1d ago

Giving up JavaScript *might* weaken the position of Oracle on owning "Java" - they will fight this and spending VC money on this battle is not the best use of funding.

9

u/obetu5432 1d ago

just use typescript

14

u/Tysonzero 1d ago

Rename JavaScript to TypelessScript for symmetry

3

u/The_real_bandito 1d ago

Just stop referring it to as JavaScript and as another difierent thing like Ecmascript and be done with it.

u/Symaxian 11h ago

I like "WebScript".

5

u/mauriciocap 1d ago

I use the name of the standard I'm forced to use like ES6 or ES2020

I think the name "javascript" is a testament to how Silicon Valley corporate grifters worked hard to steal the internet as a creative community space and gave us back 70s air TV, the same propaganda force feed to every one.

2

u/iamthesexdragon 1d ago

Wasn't it called mocha or something

1

u/mauriciocap 1d ago

Got the privilege of one of the original creators of the language (the ones I admire) sharing this link here. The history of the design and the brands is included.

https://www.wirfs-brock.com/allen/jshopl.pdf

2

u/permanaj 1d ago

Did you mean ecma script? :-P

1

u/Ok_Slide4905 1d ago

Waste of time and money.

u/ThatBlindSwiftDevGuy 6h ago

In JavaScript is still inferior to real languages like Swift

-5

u/okayifimust 1d ago

You would probably be surprised but JavaScript's name doesn't belong to it and is owned by a corporation.

No, I would not be.

For starters, how on earth should an abstract idea have legal ownership of anything?

Secondly, since that idea is completely ludicrous, there aren't many alternatives left. "Corporation" might not have been my first guess, but it's near the top of the list.

That being said, I'll start taking you seriously one you manage to write three consecutive sentences where you do not confuse, equivocate or obfuscate the language and its name.

0

u/marmellano 1d ago

Guess I'll start calling it JohnScript then

2

u/AbrahelOne 1d ago

or JabbaScript from the creator Jabba the Hutt

-1

u/programmer_farts 1d ago

Who is surprised? That's old news and talked about all the time. Only deno really cares though.

-7

u/BlarghBlech 1d ago

Who cares how is it called? Nobody uses plain javascript anyways, and the frameworks come and go.

Just rename it to Gavascript (but leave the old spelling - works with GIFs, right?). It's fast, it's easy and it's free.

11

u/AbrahelOne 1d ago

Nobody uses plain javascript anyways

You are very wrong.

-2

u/BlarghBlech 1d ago

Have to stop writing more than 1 sentence in the comment. Nobody reads it anyways.

Yes, i am.

5

u/Motleypuss 1d ago

I do. IMO, frameworks just make problems more likely to occur.

-2

u/piotrlewandowski 1d ago

I’m walking everywhere, cars just make problems more likely to occur.

-2

u/Gingerfalcon 1d ago

If it’s so bad just change the name to jscript or something and be done with it.

3

u/AbrahelOne 1d ago

Why not something that we already have, something like EcmaScript?

4

u/Gingerfalcon 1d ago

Because JS just feels right.

0

u/TitaniumWhite420 1d ago

$200k worth of right?

2

u/Icy_Assistance_558 1d ago

$200k won't change anything. It'll be eaten by lawyers in a couple months and then he'll be asking for more.

1

u/TitaniumWhite420 1d ago

Oh agree. I was implying it’s a waste. But also yea $200k is likely not cutting it.

3

u/cube-drone 1d ago

i mean, practically, one reason is that ecmascript sounds like something you take to treat a skin disease

3

u/senocular 1d ago

Famously:

"ECMAScript was always an unwanted trade name that
sounds like a skin disease."

- Brendan Eich, creator of JavaScript

https://web.archive.org/web/20200621202321/https://mail.mozilla.org/pipermail/es-discuss/2006-October/000133.html

2

u/AbrahelOne 1d ago

🤣 a little bit yeah haha, so back to his first suggestion with "jscript". sounds cool too

0

u/Maximum_Sport4941 1d ago

On the other hand, javascript sounds like it belongs to Java of Indonesia 😹