Широко известно, что имя «JavaScript» является торговой маркой Oracle (ранее торговой маркой Sun, ранее торговой маркой Netscape).
Однако другие, похоже, не имеют проблем с использованием торговой марки JavaScript. Google использует его в отношении V8 , Mozilla использует его в отношении SpiderMonkey, а также в различных других местах и т. Д. Mozilla - единственная, кто пытается присвоить товарный знак своему владельцу (внизу этой страницы ), хотя в то время из этого письма это неправильно приписано Sun, а не Oracle.
Долгое время Microsoft использовала «JScript» в качестве названия своей реализации ECMAScript, а не «JavaScript», предположительно, чтобы не посягать на товарный знак. В последнее время (я не уверен, когда), Microsoft, похоже, перешла от имени «JScript» к «JavaScript».
Мое понимание, основанное на истории версий, заключается в том, что они написали новую реализацию ECMAScript и назвали ее «JavaScript», оставив старую версию с именем «JScript» (вместо обратного переименования «JScript» в «JavaScript»).
У меня такой вопрос: поскольку JavaScript является торговой маркой, не является ли нарушением его использование в связи с названием продукта или технологии (например, «Microsoft JavaScript») без разрешения? Если да, где я могу найти записи соглашений с Oracle / Sun / Netscape, разрешающих использование торговой марки третьим лицом? Я предполагаю, что эти документы будут где-то публично перечислены, но я не знаю, где их найти. И, наконец, если товарный знак снова перейдет из рук в руки, будут ли ранее заключенные соглашения оставаться в силе, или их необходимо будет повторно подделать у текущего владельца товарного знака?
Причина, по которой я спрашиваю, заключается в том, что я хочу знать, могу ли я использовать слово «JavaScript» в названии продукта, например, в библиотеке JavaScript, без явного разрешения, и нужно ли предоставить отказ от ответственности, в котором говорится, что JavaScript является товарным знаком Oracle ,
источник
Ответы:
Торговые марки не похожи на авторские права или патенты. Любой может использовать их, но только в «именительных» целях. То есть вы можете использовать товарный знак «JavaScript» для описания чего-то действительно Javascript. «Библиотека Javascript» будет означать библиотеку, которая работает с Oracle Javascript.
Вам не нужно упоминать товарные знаки самостоятельно. Oracle, конечно, так как это их торговая марка. Но если вы заметили, что Javascript является товарным знаком, вы должны уточнить, чей это товарный знак (чтобы не предполагать, что он ваш).
JScript от Microsoft не был настоящим Javascript, поэтому правило «именительного использования» к ним не относилось.
источник