Создатель 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», — подытожил Даль.
ссылка на оригинал статьи https://habr.com/ru/articles/686650/
Добавить комментарий