На этой неделе Oracle обратилась в Бюро по патентам и товарным знакам США (USPTO) с просьбой частично отклонить иск против ее товарного знака JavaScript.
Этот шаг подвергся критике как попытка либо затормозить, либо смягчить судебный иск против гиганта базы данных из-за названия языка программирования.
Deno Land, компания, стоящая за средой выполнения Deno JavaScript, подала петицию в USPTO еще в ноябре, пытаясь сделать зарегистрированный товарный знак доступным для сообщества JavaScript.
Эти судебные усилия возглавляются создателем Node.js и Deno Land Генеральный директор Райан Даль, изложенный на сайте JavaScript.tm и поддержанный более чем 16 000 членами сообщества JavaScript. Целью является устранение страха перед судебным иском Oracle за использование термина «JavaScript» в названии конференции или делового предприятия.
«Программисты, работающие с JavaScript, создали бесчисленное множество общественных организаций», — поясняется на сайте. «Эти организации, как и органы стандартизации, были вынуждены старательно избегать именования языка программирования, вокруг которого они построены, — например, JSConf. К сожалению, без риска судебного разбирательства по поводу товарного знака против Oracle не может быть ни «JavaScript Conference», ни «JavaScript Specification». Самый популярный в мире язык программирования не может даже иметь название конференции».
Oracle не стесняется защищать свои товарные знаки, отчасти потому, что неспособность контролировать товарный знак ослабляет его в соответствии с законом. Например, технологический гигант выиграл предварительный судебный запрет в 2002 году против телекоммуникационного издания Light Reading, чтобы запретить ему предлагать онлайн-рассылки под названиями «OpticalOracle» и «WirelessOracle».
В прошлом году Rust for JavaScript Developers заявили, что получили письмо о прекращении и воздержании от адвоката, представляющего Oracle, но впоследствии это заявление было отклонено. А в ноябре бизнес баз данных подал в суд на Crypto Oracle LLC за использование своего товарного знака.
Опасения по поводу возможных судебных разбирательств являются одной из причин, по которой официальная спецификация языка программирования JavaScript называется ECMA-262.
В первоначальной жалобе на товарный знак Deno Land приводит три аргумента в пользу признания права собственности Oracle на «JavaScript» недействительным. Компания утверждает, что JavaScript стал общим термином; что Oracle совершила мошенничество в 2019 году, когда подала заявку на продление своего товарного знака; и что Oracle отказалась от своего товарного знака, поскольку не предлагает продукты или услуги JavaScript.
В своем ходатайстве в понедельник Oracle сосредоточилась на отклонении иска о мошенничестве, при этом утверждая, что рассчитывает добиться успеха по двум другим искам, ссылаясь на корпоративное использование товарного знака «в связи с различными предложениями, включая его набор инструментов расширения JavaScript, а также руководства для разработчиков и образовательные ресурсы, а также на то, что соответствующие потребители не воспринимают JavaScript как общий термин».
Заявление о мошенничестве следует из утверждения Deno Land о том, что представленный Oracle в поддержку заявки на продление срока действия товарного знака материал не имеет ничего общего с каким-либо продуктом Oracle.
«Oracle через своего адвоката предоставила образцы, демонстрирующие скриншоты веб-сайта Node.js, проекта, созданного Райаном Далем, генеральным директором истца», — говорится в ходатайстве об аннулировании товарного знака. «Node.js не связан с Oracle, и использование скриншотов веб-сайта ‘nodejs.org’ в качестве образца не показало использования знака Oracle или от имени Oracle».
Oracle утверждает, что на самом деле она предоставила в USPTO два образца — скриншот с веб-сайта Node.js и еще один из собственного набора инструментов Oracle JavaScript Extension Toolkit. И это, среди прочих причин, делает недействительным заявление о мошенничестве, утверждают адвокаты Big Red.
«В случаях, когда, как в данном случае, Регистрант «предоставил USPTO [два образца]», по крайней мере один из которых демонстрирует использование знака в торговле, Проситель не может убедительно утверждать, что включение второго, предположительно дефектного образца, было существенным», — утверждается в ходатайстве Oracle, добавляя, что никаких доказательств мошеннического намерения представлено не было.
Помимо просьбы к суду отклонить иск о мошенничестве, Oracle запросила дополнительные тридцать дней для ответа на два других иска.
Oracle ждала крайнего срока, чтобы подать это ходатайство, тактика, обычно используемая для затягивания разбирательства
Попросили прокомментировать, Даль предоставил The Register копию черновика записи в блоге, которая теперь размещена здесь, в которой рассматривается заявление Oracle, обвиняющей компанию в затягивании процесса.
«Oracle обходит стороной вопрос о том, было ли использование ими скриншота Node.js неправильным, утверждая вместо этого, что это просто не имеет значения, поскольку они также представили другой документ», — написал он.
«Oracle дождалась крайнего срока, чтобы подать это ходатайство, что является тактикой, обычно используемой для затягивания разбирательства. Оспаривая только заявление о мошенничестве, они избегают рассмотрения вопросов общности и отказа — основных вопросов дела.»
Даль говорит, что попытка Oracle затянуть разбирательство вынуждает Deno Land либо отказаться от заявления о мошенничестве, «позволяя им уйти от ответственности за искажение информации о продлении срока действия их товарного знака», либо «потратить месяцы на борьбу с этим процессуальным вопросом, прежде чем даже дойти до настоящих дебатов.»
Он заключает: «Правда проста: Oracle не создавала JavaScript. Oracle не контролирует JavaScript. Oracle не должна владеть товарным знаком JavaScript.» ®