Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Java Oracle The Courts

Oracle Starts Laying Mines In JavaScript Trademark Battle (theregister.com) 36

The Register's Thomas Claburn reports: Oracle this week asked the US Patent and Trademark Office (USPTO) to partially dismiss a challenge to its JavaScript trademark. 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, filed a petition with the USPTO back in November in an effort to make the trademarked term available to the JavaScript community. This legal effort is led by Node.js creator and Deno Land CEO Ryan Dahl, summarized on the 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.

"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, 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." [...] In the initial trademark 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 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. "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 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 Starts Laying Mines In JavaScript Trademark Battle

Comments Filter:
  • by Tablizer ( 95088 ) on Wednesday February 05, 2025 @08:39PM (#65145711) Journal

    Rename it to FuckOracleScript, or FOscript for short.

    • Rename it to FuckOracleScript, or FOscript for short.

      I prefer "OneRichAssholeCalledLarryEllisonScript". Has a nice ring to it.

    • Re:Solution! (Score:5, Insightful)

      by kbrannen ( 581293 ) on Wednesday February 05, 2025 @11:03PM (#65145907)

      I thought it already had another name: ECMAScript.

      • by DarkOx ( 621550 )

        JavaScript and EMCAscript at not the same. EMCAscript is a standard defines the language and features like syntax, scope rules, etc. JavaScript which I don't believe is actually a standard defines the environment some EMCAScript is running it; ie a browser exposes the HTML DOM, or node.js makes its particular runtime environment available.

        To that end I don't see what the value of 'JavaScript' as a name for anyone using it at this point. Most developers and anyone who actually cares understands 'EMCAScrip

    • by dohzer ( 867770 )

      How about "Fuck Oracle Software Script", or "FOSS" for short. We'll know if this terminology has caught on if we ever see Slashdot posting stories with FOSS in the title.

  • not most popular (Score:5, Insightful)

    by dfghjk ( 711126 ) on Wednesday February 05, 2025 @09:18PM (#65145769)

    "The world's most popular programming language..."

    Javascript may be the world's most pervasive programming language, but no way is it the most popular. Popular refers to how well liked it is.

    • "The world's most popular programming language..."

      Javascript may be the world's most pervasive programming language, but no way is it the most popular. Popular refers to how well liked it is.

      If you're going to nitpick at words then you should make sure you are correct about it.
      How popular something is can refer to how well like it is among the general public but it can also mean how common something is.

      see also: https://www.merriam-webster.co... [merriam-webster.com]

      3: frequently encountered or widely accepted
      a popular theory

      4: commonly liked or approved
      a very popular girl

    • by Z00L00K ( 682162 )

      Maybe it's time to end the reign of javascript?

      Many web page makers will hate it, especially those pushing ads and trackers.

    • That's a silly claim. I too like everyone else share some hate for javascript but it IS a most popular language
    • Yeah, "popular" is not the right word. Javascript is popular like Comcast is "popular". They're pervasive and widely hated by those paying attention.

  • by Anonymous Coward
    The argument for cancellation is section 14 "fraud on the patent office." Filing evidence of use by a competitor and claiming it as your own is about as fraudulent as it gets -- not just because it's not you, but because the application is seeking to nuke someone else's use of the mark. The person seeking to cancel the trademark has already responded on his blog [deno.com] as to why Oracle's argument is ridiculous and mainly stalling for time.
  • by coopertempleclause ( 7262286 ) on Thursday February 06, 2025 @02:20AM (#65146097)
    What's quite concerning is why Oracle are even contesting this. They've never used it, they provide almost no services in the Javascript realm and retaining the trademark is making them no money.

    One can only assume that they want to retain it for a rainy day when they can shakedown some companies for cash.
    • They do sell a programming language called Java.
      When Netscape introduced their browser scripting language, they wanted people to think it was associated with Java, and asked the then Java trademark owner Sun Microsystems for permission to do so.

    • Oracle has JavaScript engines in the Java libraries.
      Most likely in its Database, too.

      I guess the correct way to do it, would be giving the Trademark to an non profit that grants usage on request at no fee.
      However evil Ellis is waiting to cash in on the trademark somehow.

    • You can't see the "Java" in "JavaScript"?

      Netscape made a deal with Sun for branding Netscape's LiveScript as JavaScript to increase the awareness and popularity of their browsers scripting language and to help it win the browser scripting engine war. This seems to have worked. Oracle now uses the tenuous argument that this co-marketing deal from 1995 is still in force and that deal included Sun, now Oracle owning the trademark ... despite the fact that the product was never something they created. NetS
      • by Anonymous Coward
        The "property" concept of trademarks and the "product" and "registration rules" concepts of trademarks are eminently sensible and always have been.

        We have the "property" so that individual consumers get what they think they're buying and don't have to sue individually to make sure that happens. We have "product" listings to ensure that consumers can find BANANA brand computers for sale in spite of the existence of the fruit. And that consumers can also buy BANANA brand matches rather than carry a mental in
  • JavaScript has been used to refer to things not made by Sun (now Oracle) for decades at this point.

    Apple for example has had JavaScriptCore (the JavaScript engine in their browsers and OSs) since at least 2002.

  • by PoopMelon ( 10494390 ) on Thursday February 06, 2025 @03:53AM (#65146185)
    They didn't even invent javascript, they just inherited it as a side effect when aquiring sun and now act as a patent/copyright troll. This is what copyright should not be used for. The guy who actually invented even signed the petition to release the term
  • Shitty language, shitty legal situation.

"When the going gets weird, the weird turn pro..." -- Hunter S. Thompson

Working...