От Oracle потребовали отдать права на JavaScript за просто так
Авторитетный американский программист Райан Даль предложил Oracle в качестве жеста доброй воли отказаться от прав на товарный знак JavaScript в интересах развивающих этот популярный язык программирования разработчиков. Корпорация заполучила соответствующие права в результате поглощения Sun Microsystems еще в 2010 г. Самой Oracle JavaScript, по мнению Даля, не нужен, а передача товарного знака в общественное достояния могла бы стать для нее хорошим пиар-ходом.
JavaScript – народу!
Создатель программной платформы Node.js Райан Даль (Ryan Dahl) обратился к Oracle с открытым письмом, в котором призвал перевести принадлежащий той товарный знак JavaScript в разряд общественного достояния (Public Domain), то есть добровольно отказаться от прав на соответствующий бренд.
По мнению программиста, от этого выиграют все: и сама Oracle, и сторонние разработчики. Последние смогут без опаски заниматься развитием связанных с языком программирования JavaScript проектов. Американская корпорация, в свою очередь, существенно улучшит свою репутацию.
«Эта торговая марка – мрачная туча, нависшая над самым популярным в мире языком программирования, – написал Даль. – Осторожные и законопослушные инженеры из кожи вон лезут, дабы избежать его использования, что приводит к возникновению таких сбивающих с толку терминов как ECMAScript».
ECMAScript и ее реализации
ECMAScript – это спецификация скриптового языка программирования, одной из реализаций которого является JavaScript. ECMA – международная организация, утвердившая ECMAScript в качестве стандарта (ECMA-262).

Райан Даль считает, что JavaScript все равно не нужен Oracle
Ключевая роль в создании JavaScript (который сначала назывался Mocha) в 1995 г. принадлежит американскому программисту Брендану Айку (Brendan Eich), в то время – сотруднику компании Netscape Communications, которая, в частности, известна благодаря популярному в прошлом веб-браузеру Netscape Navigator. Помимо Netscape, в разработке JavaScript принимали участие специалисты Sun Microsystems (Java), которая также выдала отдельное разрешение на использование слова «Java» в названии «JavaScript».
Помимо JavaScript, существует еще несколько реализаций ECMAScript – например, язык JScript, созданный Microsoft, а также его развитие – JScript.NET. Во всех перечисленных случаях разработчики сознательно отказывались от использования слова (или сочетания слов) JavaScript в названии продуктов во избежание претензий со стороны Oracle.
По мнению самого Айка, название языка JavaScript, которое выражает некоторую степень его родства с Java, совершенно ему не подходит. Ведь в плане синтаксиса у него намного больше общего с языком программирования C, общим предком Java и JavaScript. Название ECMAScript Брендану Айку тоже не нравится. Он считает, что «по своему звучанию оно скорее напоминает кожное заболевание», нежели язык программирования.
Откуда у Oracle права на товарный знак JavaScript
Oracle приобрела права на товарный знак JavaScript, купив убыточную Sun в 2010 г., и без разрешения компании никто не имеет права его применять. Однако Даль считает, что для Oracle оказалось бы затруднительным вести юридическое преследование за незаконное использование товарного знака JavaScript, поскольку та якобы его сама не применяет. Согласно информации, опубликованной на официальном сайте Ведомства по патентам и товарным знакам США, для сохранения за собой товарного знака владельцу необходимо постоянно демонстрировать и подтверждать факт его использования.
Ждут ли российские ИТ-компании на бразильском рынке

Даль утверждает у Oracle нет продуктов, в которых бы использовался JavaScript. Тем не менее, как отмечает Devclass, программист, вероятно, ошибается. Виртуальная машина GraalVM все же включает реализацию JavaScript.
Devclass отмечает, что JavaScript не упоминается в разделе «Рекомендации по использованию товарных знаков Oracle третьими лицами» на официальном сайте корпорации, в то время как Java и MySQL в нем присутствуют.
JavaScript и Node.js
Райан Даль известен тем, что в 2009 г. разработал Node.js – свободную среду исполнения кода, написанного на языке программирования JavaScript, вне браузера. Она нередко используется при разработке скриптов для генерации динамических веб-страниц, работающих на стороне сервера. В числе известных пользователей инструмента – AWS, IBM, Microsoft, Netflix, Paypal и др.
Использование Node.js, как и JavaScript, в настоящее время широко распространено. И все же с утверждением Даля о том, что JavaScript является самым популярным языком программирования в мире, можно поспорить. По версии Tiobe и IEEE наибольшее внимание к себе в 2022 г. привлекает Python. JavaScript же по частоте упоминания в Сети находится на седьмом месте, уступая C, C++, C# и Java.
Кто является владельцем торговой марки javascript
Официальная торговая марка JS с идентификационным номером 335760 зарегистрирована 12 октября 2007 г. и опубликована 25 ноября 2007 г. Заявка на регистрацию была подана 4 июля 2006 г. Исключительное право на JS действует до 4 июля 2016 г. Правообладателем является Общество с ограниченной ответственностью «Д.В.А.». Адрес для переписки: 107553, Москва, ул.Б.Черкизовская, 20, корп.2.
Все данные о наименовании торговой марки JS, дате регистрации и правообладателе актуальны и соответствуют сведениям из открытых реестров данных. Последняя дата обновления 12 мая 2023 г. 12:46.
На РБК Компании представлены зарегистрированные торговые марки России. В карточке JS с идентификационным номером 335760 — сведения о владельце, дате регистрации, сроке действия исключительного права, адрес для переписки, а также информация о других зарегистрированных торговых марках организации.
© АО «РОСБИЗНЕСКОНСАЛТИНГ», 1995–2024. Сообщения и материалы информационного агентства «РБК» (зарегистрировано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) 09.12.2015 за номером ИА №ФС77-63848) сопровождаются пометкой «РБК». Отдельные публикации могут содержать информацию, не предназначенную для пользователей до 18 лет. companycardsfeedback@rbc.ru
Социальные сети
Новости регионов
Уведомления
РБК Новости
Другие продукты РБК
Юридическая информация
© АО «РОСБИЗНЕСКОНСАЛТИНГ», 1995–2024. Сообщения и материалы информационного агентства «РБК» (зарегистрировано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) 09.12.2015 за номером ИА №ФС77-63848) сопровождаются пометкой «РБК». Отдельные публикации могут содержать информацию, не предназначенную для пользователей до 18 лет. companycardsfeedback@rbc.ru
Котировки мировых финансовых инструментов предоставлены Reuters
Мы используем cookie. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie и политикой конфиденциальности.
JAVASCRIPT
Официальная торговая марка JAVASCRIPT с идентификационным номером 156605 зарегистрирована 22 сентября 1997 г. и опубликована 25 июля 1998 г. Заявка на регистрацию была подана 31 мая 1996 г. Исключительное право на JAVASCRIPT действует до 31 мая 2026 г. Правообладателем является Оракл Америка, Инк.. Адрес для переписки: 500 Оракл Парквэй, Редвуд Шорс, Калифорния 94065, США.
Все данные о наименовании торговой марки JAVASCRIPT, дате регистрации и правообладателе актуальны и соответствуют сведениям из открытых реестров данных. Последняя дата обновления 12 мая 2023 г. 7:09.
На РБК Компании представлены зарегистрированные торговые марки России. В карточке JAVASCRIPT с идентификационным номером 156605 — сведения о владельце, дате регистрации, сроке действия исключительного права, адрес для переписки, а также информация о других зарегистрированных торговых марках организации.
© АО «РОСБИЗНЕСКОНСАЛТИНГ», 1995–2024. Сообщения и материалы информационного агентства «РБК» (зарегистрировано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) 09.12.2015 за номером ИА №ФС77-63848) сопровождаются пометкой «РБК». Отдельные публикации могут содержать информацию, не предназначенную для пользователей до 18 лет. companycardsfeedback@rbc.ru
Социальные сети
Новости регионов
Уведомления
РБК Новости
Другие продукты РБК
Юридическая информация
© АО «РОСБИЗНЕСКОНСАЛТИНГ», 1995–2024. Сообщения и материалы информационного агентства «РБК» (зарегистрировано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) 09.12.2015 за номером ИА №ФС77-63848) сопровождаются пометкой «РБК». Отдельные публикации могут содержать информацию, не предназначенную для пользователей до 18 лет. companycardsfeedback@rbc.ru
Котировки мировых финансовых инструментов предоставлены Reuters
Мы используем cookie. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie и политикой конфиденциальности.
Создатель Node.js попросил Oracle сделать общедоступным товарный знак JavaScript

Создатель Node.js и автор Deno Райан Даль в открытом письме попросил компанию Oracle сделать общедоступным товарный знак JavaScript.
Даль напомнил, что в 1995 году Netscape заключила партнёрское соглашение с Sun Microsystems для создания интерактивных веб-сайтов. Разработчик Брендан Айк за 10 дней без сна создал первую версию JavaScript — динамического языка программирования, который только примерно синтаксически восходит к языку Java компании Sun. В результате этого партнёрства Sun получила торговую марку JavaScript. В 2009 году Oracle приобрела Sun Microsystems, и ей досталась в итоге торговая марка на JavaScript.
Айк этому поводу ранее пояснил, что JavaScript не столько связан с Java, сколько с общим предком C в синтаксисе. Он сделал именно язык программирования для HTML, для использования веб-дизайнерами и программистами, встроенный непосредственно в веб-страницу, в отличие от профессионального языка Java, где нужно запускать реальный код с объявлениями типов и использовать мощный компилятор. Айк назвал первые 10 дней создания JavaScript «срочной работой, выполняя которую, он знал, что там будут ошибки и пробелы». Поэтому он создал этот язык очень гибким, что в итоге позволило веб-разработчикам сделать его таким, каким они хотят его видеть.
Даль пояснил, что сам по себе товарный знак на JavaScript не имеет коммерческой ценности, так как кроме Oracle JavaScript Extension Toolkit у Oracle нет продуктов, использующих этот товарный знак, и, предположительно, не запланировано их использование. По его словам, Oracle не участвует в разработке каких-либо версий движков JavaScript, например, V8, JavaScriptCore или Spidermonkey. Даль предполагает, что, весьма вероятно, нарушение прав на товарный знак JavaScript не будет иметь исковой силы в суде из-за несоблюдения правил его неиспользования со стороны Oracle, но компании нужно показать это самой и сделать открытым для сообщества.
«Тем не менее, торговая марка — это тёмная туча, нависшая над самым популярным в мире языком программирования. Осторожные и законопослушные разработчики из кожи вон лезут, чтобы избежать его использования, что приводит к запутанным терминам, таким как ECMAScript», — уточнил Даль.
В руководящих принципах Oracle прописано про товарные знаки, что «надлежащее использование товарных знаков Oracle укрепляет их роль в качестве брендов для продуктов и услуг компании и помогает предотвратить превращение их в общие названия, которые может использовать кто угодно». В компании даже прописали примеры бывших товарных знаков, которые стали общими терминами: «аспирин», «целлофан» и «эскалатор». Oracle просит всех партнёров соблюдать правила для защиты инвестиций Oracle в свои товарные знаки.
«Наилучшая ценность, которую Oracle может извлечь из товарного знака, — это репутация, которую она получит, передавая его в общественное достояние. Понятно, почему этого до сих пор не произошло — потребовался бы очень дальновидный и высокопоставленный сотрудник Oracle, чтобы предложить что-то столь неосязаемое. Тем не менее, очевидно, что это правильный шаг — обменять бесполезную торговую марку на бренд-маркетинг и репутацию», — считает Даль.
«Oracle, освободите товарный знак JavaScript», — подытожил Даль.