"JavaScript" adının Oracle tarafından (eski adıyla Sun'ın bir ticari markası, daha önce Netscape'in bir ticari markası) ticari marka olduğu bilinmektedir .
Ancak, başkalarının JavaScript ticari markasını kullanırken sorun yaşamadıkları görülmektedir. Google referans olarak kullanır V8 , Mozilla istinaden kullanır SpiderMonkey ve diğer çeşitli yerlerde, vb Mozilla sahibini (alt etmek markasını ararım görünüyor sadece bir tanesidir bu sayfada ,) anda her ne kadar Bu yazının yanlış Oracle yerine Sun ile atfedilir.
Uzun bir süre boyunca Microsoft , muhtemelen ticari markayı ihlal etmemek için "JavaScript" yerine ECMAScript uygulamalarının adı olarak "JScript" i kullandı . Son zamanlarda (ne zaman emin değilim), Microsoft "JScript" adından "JavaScript" e geçiş yapmış gibi görünüyor.
Sürüm geçmişini temel alan anlayışım , yeni bir ECMAScript uygulaması yazdıkları ve "JavaScript" olarak adlandırdıkları, eski olanı "JScript" olarak bırakarak ("JScript" i "JavaScript" olarak geriye dönük olarak yeniden adlandırmak yerine).
Sorum şu: JavaScript ticari markalı olduğu için, izinsiz bir ürünün veya teknolojinin ("Microsoft JavaScript" gibi) adıyla bağlantılı olarak kullanmak bir ihlal değil mi? Öyleyse, Oracle / Sun / Netscape ile ticari markanın üçüncü taraf kullanımına izin veren anlaşmaların kayıtlarını nerede bulabilirim? Bu belgelerin bir yerde herkese açık olarak listeleneceğini varsayıyorum, ancak onları nerede bulacağımı bilmiyorum. Son olarak, ticari marka tekrar el değiştirirse, önceden yapılmış anlaşmalar yine de geçerli olur mu, yoksa mevcut ticari marka sahibiyle yeniden taklit edilmeleri gerekir mi?
Sormamın nedeni, bir ürünün başlığında, örneğin bir JavaScript kitaplığında, açık izin olmadan "JavaScript" kelimesini kullanıp kullanamayacağımı ve JavaScript'in Oracle'ın ticari markası olduğunu belirten bir yasal uyarı sağlayıp sağlamayacağımı bilmek istememdir. .