- 22 नवंबर 2024 को Deno ने "JavaScript" ट्रेडमार्क को रद्द कराने के लिए USPTO (अमेरिकी पेटेंट और ट्रेडमार्क कार्यालय) में आधिकारिक याचिका दायर की
- यह मुकदमा "JavaScript" को कानूनी उलझनों से मुक्त कर उसे एक सार्वजनिक संपत्ति के रूप में मान्यता दिलाने की महत्वपूर्ण कोशिश है
- सफल होने पर, "JSConf" के बजाय "JavaScript Conference" जैसे नामों का उपयोग संभव होगा
- ECMAScript नाम के बजाय "JavaScript Specification" में बदलाव संभव होगा
- समुदाय "JavaScript" शब्द के उपयोग से जुड़े कानूनी खतरों से मुक्त हो सकेगा
- याचिका का पूरा पाठ यहाँ देखा जा सकता है, और यह तीन मुख्य दावों पर आधारित है
दावा 1: JavaScript एक सामान्य संज्ञा है
- JavaScript, ECMA-262 स्पेसिफिकेशन में परिभाषित प्रोग्रामिंग भाषा का सार्वभौमिक नाम बन चुका है
- दुनिया भर के लाखों डेवलपर और संगठन इसका स्वतंत्र रूप से उपयोग करते हैं
- Oracle JavaScript स्पेसिफिकेशन या उसके उपयोग को नियंत्रित नहीं करता, और JavaScript एक ब्रांड नहीं बल्कि आधुनिक प्रोग्रामिंग का एक मूल तत्व है
- कानूनी रूप से सामान्य संज्ञा बन चुका ट्रेडमार्क, ट्रेडमार्क के रूप में बनाए नहीं रखा जा सकता
दावा 2: Oracle द्वारा धोखाधड़ी
- Oracle ने 2019 में JavaScript ट्रेडमार्क नवीनीकरण प्रक्रिया के दौरान USPTO को झूठे साक्ष्य जमा किए
- Node.js का स्क्रीनशॉट व्यावसायिक उपयोग के प्रमाण के रूप में दिया गया, जबकि Node.js Oracle से असंबंधित प्रोजेक्ट है
- यदि USPTO ने इसी झूठे साक्ष्य के आधार पर ट्रेडमार्क नवीनीकृत किया, तो नवीनीकरण अमान्य ठहराया जा सकता है
दावा 3: ट्रेडमार्क के उपयोग का परित्याग
- Oracle ने "JavaScript" नाम से कोई सार्थक उत्पाद या सेवा उपलब्ध न कराकर ट्रेडमार्क का परित्याग कर दिया
- JavaScript Extension Toolkit या GraalVM जैसी सीमित पेशकशों को व्यावसायिक उपयोग नहीं माना जाता
- अमेरिकी कानून 3 साल तक लगातार उपयोग न किए गए ट्रेडमार्क को परित्यक्त मानता है, और Oracle इस मानदंड में आता है
अगली प्रक्रिया
- Oracle को 4 जनवरी 2025 तक जवाब देना होगा
- जवाब न देने पर मुकदमे को डिफ़ॉल्ट रूप से Oracle की हार माना जाएगा, और ट्रेडमार्क रद्द होने की संभावना बहुत अधिक होगी
- यदि Oracle मुकदमा आगे बढ़ाता है, तो Deno Oracle की कानूनी आवश्यकताओं का पालन न करने को साबित करने वाले पर्याप्त साक्ष्य पेश करने के लिए तैयार है
- मुकदमे की पूरी प्रक्रिया पारदर्शी तरीके से समुदाय के साथ साझा की जाएगी
समुदाय का समर्थन
- Brendan Eich (JavaScript के निर्माता) सहित 14,000 से अधिक डेवलपर खुले पत्र - Oracle, it’s time to free JavaScript. पर हस्ताक्षर कर चुके हैं, जिसमें ट्रेडमार्क छोड़ने की मांग की गई है
- "JavaScript" को भाषा जितना ही खुला और सुलभ नाम बनाने की दिशा में प्रयास जारी हैं
- पोस्ट साझा करके मुकदमे की प्रगति के बारे में जागरूकता फैलाने में भाग लिया जा सकता है
7 टिप्पणियां
पहले इसे Java का एक और वंशज समझकर गलतफहमी हो जाती थी, लेकिन अब JavaScript कहीं ज़्यादा लोकप्रिय है और आजकल बहुत से लोग Java सीखे बिना भी रहते हैं, इसलिए लोकप्रियता का पलड़ा पूरी तरह उलट गया है।
यह कुछ वैसा एहसास है, जैसे अपने पिता को पिता कह भी न सकें। अच्छा होगा अगर यह नाम फिर से डेवलपर्स को लौटा दिया जाए।
लगता है Oracle, Java से शुरू करके, free software खेमे के लिए ज़रा भी मददगार नहीं रहा है।
फिर भी, पहली गोली हमेशा Oracle ही चलाता है..
Javascript को अक्सर java का derivative समझ लिया जाता है, इसलिए इसे किसी और नाम से बदलना बेहतर होगा...
क्या आजकल भी ऐसा होता है?
Oracle, अब JavaScript को छोड़ देने का समय आ गया है.