{"id":138438,"date":"2025-06-29T17:11:55","date_gmt":"2025-06-29T15:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/avtor-node-js-dobivaetsya-otmeny-torgovoj-marki-javascript"},"modified":"2025-06-29T17:11:55","modified_gmt":"2025-06-29T15:11:55","slug":"avtor-node-js-dobivaetsya-otmeny-torgovoj-marki-javascript","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/avtor-node-js-dobivaetsya-otmeny-torgovoj-marki-javascript","title":{"rendered":"The author of Node.js is seeking to revoke the JavaScript trademark.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ryan Dahl, the creator of the JavaScript platforms Node.js and Deno, is seeking to have Oracle's trademark \"JavaScript\" revoked. The first step was an open letter published last year to Oracle, urging them to abandon the trademark, as the term has become a generic one, unrelated to specific Oracle products and widely used by individuals and companies.     <\/p>\n<p>Oracle has not responded to the call, and Ryan attempted to revoke the trademark with the U.S. Patent and Trademark Office (USPTO). A petition was filed with the Trademark Trial and Appeal Board (TTAB) to cancel the trademark, citing three claims: misleading information during trademark renewal, use of the trademark as a common term, and non-use of the trademark in its owner\u2019s products.      <\/p>\n<p>A few days ago, the Appeals Board rejected the first claim, which argued that when renewing its trademark rights for \"JavaScript\" in 2019, Oracle misled the USPTO with false information. As evidence of its products using the trademark \"JavaScript,\" Oracle provided a screenshot from the Node.js platform's website, which is not connected to Oracle and has never been their product. Ryan disagrees with this decision but does not intend to spend resources contesting it, as that would only drag out the proceedings for months.    <\/p>\n<p>It has been decided to focus efforts on the remaining two claims \u2014 the generic nature of the term \"JavaScript\" and the non-use of the trademark in Oracle's products:  <\/p>\n<ul>\n<li class=\"l\"> The term \"JavaScript\" is widely used to describe the programming language defined by the ECMA-262 specification, and not as a brand or product of Oracle, which is not involved in the evolution of the JavaScript language. The term JavaScript is used by millions of developers worldwide, independent of Oracle. Oracle has never controlled the development process of the specification or the use of the language. According to US law, words that have become generic terms cannot remain trademarks.\n<li class=\"l\"> The trademark \"JavaScript\" was acquired by Oracle along with the assets of Sun Microsystems and is not directly associated with any of Oracle's products in practice. The JavaScript language is standardized by the Ecma Association, managed by the TC39 working group, and implemented by companies such as Apple, Google, and Mozilla. US law regards trademarks that have not been used for three years as abandoned.      <\/ul>\n<p>By August 7, representatives from Oracle are required to submit their responses to all points indicated in the petition to cancel the trademark with the USPTO. After this, on September 6, a hearing will begin at the USPTO. More than 20,000 developers have signed a petition stating that the trademark \u2018JavaScript\u2019 does not serve the public interest and is hindering the industry.     <\/p>\n<p>It is noted that the existence of an active trademark forces companies developing products related to the JavaScript language to operate in a gray area, using the name as long as Oracle does not make any claims. For example, due to concerns about potential claims from Oracle, the \u2018JavaScript Conference\u2019 has not yet been established. It is assumed that Oracle retains the trademark it does not use to maintain influence over the ecosystem in which it is no longer involved.<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63494\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0439\u0430\u043d \u0414\u0430\u043b\u044c (Ryan Dahl), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c JavaScript-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c Node.js \u0438 Deno, \u0434\u043e\u0431\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u0437\u044b\u0432\u0430 \u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Oracle \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 &#171;JavaScript&#187;. \u041f\u0435\u0440\u0432\u044b\u043c \u0448\u0430\u0433\u043e\u043c \u0441\u0442\u0430\u043b\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u043f\u0438\u0441\u044c\u043c\u0430 \u043a \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Oracle c \u043f\u0440\u0438\u0437\u044b\u0432\u043e\u043c \u043e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 JavaScript, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u043d\u043d\u043e\u0435 \u0441\u043b\u043e\u0432\u043e \u0441\u0442\u0430\u043b\u043e \u043e\u0431\u0449\u0435\u0443\u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u043c, \u043d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c \u0441 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u043c\u0438 Oracle \u0438 \u0448\u0438\u0440\u043e\u043a\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u043c \u043b\u044e\u0434\u044c\u043c\u0438 \u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f\u043c\u0438. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-138438","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0439\u0430\u043d \u0414\u0430\u043b\u044c (Ryan Dahl), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c JavaScript-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c Node.js \u0438 Deno, \u0434\u043e\u0431\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u0437\u044b\u0432\u0430 \u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Oracle \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 &quot;JavaScript&quot;.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/avtor-node-js-dobivaetsya-otmeny-torgovoj-marki-javascript\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0410\u0432\u0442\u043e\u0440 Node.js \u0434\u043e\u0431\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u043c\u0435\u043d\u044b \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 JavaScript | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0439\u0430\u043d \u0414\u0430\u043b\u044c (Ryan Dahl), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c JavaScript-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c Node.js \u0438 Deno, \u0434\u043e\u0431\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u0437\u044b\u0432\u0430 \u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Oracle \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 &quot;JavaScript&quot;.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/avtor-node-js-dobivaetsya-otmeny-torgovoj-marki-javascript\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-06-29T15:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-06-29T15:11:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Node.js Author Seeks Cancellation of JavaScript Trademark | ProHoster","description":"Ryan Dahl, the creator of the JavaScript platforms Node.js and Deno, is seeking the cancellation of Oracle's trademark on \"JavaScript.\"","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/avtor-node-js-dobivaetsya-otmeny-torgovoj-marki-javascript","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0410\u0432\u0442\u043e\u0440 Node.js \u0434\u043e\u0431\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u043c\u0435\u043d\u044b \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 JavaScript | ProHoster","og:description":"\u0420\u0430\u0439\u0430\u043d \u0414\u0430\u043b\u044c (Ryan Dahl), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c JavaScript-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c Node.js \u0438 Deno, \u0434\u043e\u0431\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u0437\u044b\u0432\u0430 \u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Oracle \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 &quot;JavaScript&quot;.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/avtor-node-js-dobivaetsya-otmeny-torgovoj-marki-javascript","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-06-29T15:11:55+00:00","article:modified_time":"2025-06-29T15:11:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"138438","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 13:34:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 13:34:19","updated":"2026-01-23 13:34:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/138438","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=138438"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/138438\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=138438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=138438"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=138438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}