यह व्यापक रूप से जाना जाता है कि "जावास्क्रिप्ट" नाम ओरेकल (पूर्व में सूर्य का एक ट्रेडमार्क, पूर्व में नेटस्केप का एक ट्रेडमार्क) है।
हालाँकि, अन्य लोगों को जावास्क्रिप्ट ट्रेडमार्क के उपयोग से कोई समस्या नहीं है। Google इसका उपयोग V8 के संदर्भ में करता है , मोज़िला स्पाइडरमंकी के संदर्भ में और विभिन्न अन्य स्थानों पर इसका उपयोग करता है , आदि। मोज़िला एकमात्र ऐसा है जो ट्रेडमार्क को अपने मालिक ( इस पृष्ठ के नीचे ) को विशेषता देने की कोशिश करता है , हालांकि उस समय इस लेखन के लिए यह ओरेकल के बजाय सूर्य को गलत तरीके से जिम्मेदार ठहराया गया है।
लंबे समय के लिए, Microsoft ने "जावास्क्रिप्ट" के बजाय "जावास्क्रिप्ट" का नाम "जावास्क्रिप्ट " के रूप में इस्तेमाल किया , संभवतः ट्रेडमार्क पर उल्लंघन से बचने के लिए। हाल ही में (मुझे यकीन नहीं है कि कब), Microsoft प्रतीत होता है कि "JScript" नाम से "JavaScript" में बदल गया है।
संस्करण के इतिहास के आधार पर मेरी समझ यह है कि उन्होंने एक नया ECMAScript कार्यान्वयन लिखा है और इसे "जावास्क्रिप्ट" नाम दिया है, "JScript" नामक पुराने को छोड़ कर ("जावास्क्रिप्ट" को "JScript" नाम देने के बजाय)
मेरा प्रश्न यह है: चूंकि जावास्क्रिप्ट ट्रेडमार्क युक्त है, क्या बिना अनुमति के किसी उत्पाद या प्रौद्योगिकी (जैसे "Microsoft जावास्क्रिप्ट") के नाम के संबंध में इसका उपयोग करना उल्लंघन है? यदि ऐसा है, तो मुझे ओरेकल / सन / नेटस्केप के साथ समझौते के रिकॉर्ड कहां मिल सकते हैं जो ट्रेडमार्क के तीसरे पक्ष के उपयोग की अनुमति देते हैं? मुझे लगता है कि ये दस्तावेज़ सार्वजनिक रूप से कहीं सूचीबद्ध होंगे, लेकिन मुझे नहीं पता कि उन्हें कहां खोजना है। और अंत में, यदि ट्रेडमार्क फिर से हाथ बदलता है, तो क्या पहले किए गए समझौते अभी भी मान्य होंगे, या उन्हें वर्तमान ट्रेडमार्क धारक के साथ फिर से जाली होने की आवश्यकता होगी?
मेरे द्वारा पूछे जाने का कारण यह है क्योंकि मैं जानना चाहता हूं कि क्या मैं किसी उत्पाद के शीर्षक में "जावास्क्रिप्ट" शब्द का उपयोग कर सकता हूं, उदाहरण के लिए जावास्क्रिप्ट पुस्तकालय, बिना स्पष्ट अनुमति के, और क्या मुझे यह बताते हुए अस्वीकरण प्रदान करने की आवश्यकता है कि जावास्क्रिप्ट Oracle का ट्रेडमार्क है। ।