Ryan Dahl
👤 PersonAppearances Over Time
Podcast Appearances
And it just kind of generally creates this confusion where like the world's most popular programming language, right? is somehow called a name that nobody can use. And I think it is really not reflective of what trademark... It's not in the spirit of trademark law. Trademark law, I'm perfectly fine. I have trademarked for Deno, but I do not want people to call things Deno.
And it just kind of generally creates this confusion where like the world's most popular programming language, right? is somehow called a name that nobody can use. And I think it is really not reflective of what trademark... It's not in the spirit of trademark law. Trademark law, I'm perfectly fine. I have trademarked for Deno, but I do not want people to call things Deno.
But JavaScript is just this... This vestige of this acquisition and this weird partnership back in the day. And Oracle, you know, whoever renews it at Oracle, some lawyer somewhere just does this because that's what they do with all of their trademarks. And what I'm trying to do with this open ladder is create some public pressure, create a public, you know, let people know how...
But JavaScript is just this... This vestige of this acquisition and this weird partnership back in the day. And Oracle, you know, whoever renews it at Oracle, some lawyer somewhere just does this because that's what they do with all of their trademarks. And what I'm trying to do with this open ladder is create some public pressure, create a public, you know, let people know how...
this is in the community. And gosh, you know, my letter two years ago just was like, Oracle, you could get some goodwill here by just releasing this trademark into the public domain. Obviously, they have not done that.
this is in the community. And gosh, you know, my letter two years ago just was like, Oracle, you could get some goodwill here by just releasing this trademark into the public domain. Obviously, they have not done that.
And recently I've discovered that there's actually a process at the patent office, the USPTO, to challenge trademarks and that the USPTO is actually cracking down on trademark non-use. And there is a legal definition of what it means to abandon a And this letter explains why Oracle exactly meets this, like they have abandoned the JavaScript trademark as defined in the U.S. code.
And recently I've discovered that there's actually a process at the patent office, the USPTO, to challenge trademarks and that the USPTO is actually cracking down on trademark non-use. And there is a legal definition of what it means to abandon a And this letter explains why Oracle exactly meets this, like they have abandoned the JavaScript trademark as defined in the U.S. code.
And so I am gathering support for challenging this trademark officially with the U.S. patent office.
And so I am gathering support for challenging this trademark officially with the U.S. patent office.
is willing to contribute some time to help us put together this petition to cancel the JavaScript trademark, that would be very welcome. I think the email is lawyers at javascript.tm. We'll start undertaking this process once I get Deno 2 out. In a couple of weeks or here, we'll try to do this. This is just generally trying to make the world's default programming language better.
is willing to contribute some time to help us put together this petition to cancel the JavaScript trademark, that would be very welcome. I think the email is lawyers at javascript.tm. We'll start undertaking this process once I get Deno 2 out. In a couple of weeks or here, we'll try to do this. This is just generally trying to make the world's default programming language better.
It's not necessarily a product. It's There's nothing for sale here, obviously. It's just trying to rectify the situation. I have no intention of renaming the Deno company to the JavaScript company or anything. I just don't like this weird situation where I can't say that Deno is a JavaScript runtime. That's just silly. That is not what trademarks were intended for.
It's not necessarily a product. It's There's nothing for sale here, obviously. It's just trying to rectify the situation. I have no intention of renaming the Deno company to the JavaScript company or anything. I just don't like this weird situation where I can't say that Deno is a JavaScript runtime. That's just silly. That is not what trademarks were intended for.
2.
2.
3.
3.
4.
4.