เป็นที่ทราบกันอย่างกว้างขวางว่าชื่อ "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 .