- अमेरिकी पेटेंट कार्यालय के अपील और ट्रायल बोर्ड ने Oracle के खिलाफ Deno के धोखाधड़ी के दावे को खारिज कर दिया
- Deno का दावा था कि Oracle ने 2019 में ट्रेडमार्क नवीनीकरण आवेदन के दौरान Node.js वेबसाइट का बिना अनुमति उपयोग किया
- मौजूदा मुकदमे के केंद्रीय मुद्दे सामान्य नाम बन जाना (genericness) और ट्रेडमार्क परित्याग (abandonment) हैं
- Oracle को 7 अगस्त तक सामान्य नाम बन जाने और ट्रेडमार्क परित्याग से जुड़े दावों पर आधिकारिक जवाब देना होगा
- अगर JavaScript ट्रेडमार्क समाप्त हो जाता है, तो यह सभी डेवलपर्स के लिए स्वतंत्र रूप से उपयोग किया जा सकने वाला प्रोग्रामिंग भाषा का नाम बन जाएगा
JavaScript ट्रेडमार्क मुकदमे की प्रगति
- 18 जून 2024 को, अमेरिकी पेटेंट कार्यालय के ट्रेडमार्क ट्रायल एंड अपील बोर्ड (TTAB) ने Deno के Oracle के खिलाफ धोखाधड़ी के दावे को खारिज कर दिया
- Deno ने इंगित किया कि Oracle ने 2019 के ट्रेडमार्क नवीनीकरण प्रक्रिया में "JavaScript" ट्रेडमार्क के उपयोग के प्रमाण के रूप में Node.js की आधिकारिक वेबसाइट का स्क्रीनशॉट जमा किया था
- Node.js के निर्माता होने के नाते, Deno पक्ष ने जोर दिया कि Node.js Oracle का उत्पाद या ब्रांड नहीं है, और Oracle को उस सामग्री का उपयोग करने का अधिकार नहीं था
- Oracle ने किसी तीसरे पक्ष की open source साइट की सामग्री जमा की, इस आधार पर Deno ने आलोचना की कि यह वास्तविक ट्रेडमार्क उपयोग के प्रमाण जुटाने में कठिनाई को दर्शाता है
- लेकिन यह भी स्पष्ट किया गया कि धोखाधड़ी का दावा स्वयं इस मुकदमे का मुख्य मुद्दा नहीं है, इसलिए इसे अलग से संशोधित किए बिना आगे बढ़ाया जाएगा
- धोखाधड़ी दावे से जुड़ी मुकदमेबाजी प्रक्रिया को लंबा किए बिना, फोकस महत्वपूर्ण केंद्रीय मुद्दों पर है, यानी "सामान्य नाम बन जाना (genericness)" और "ट्रेडमार्क परित्याग (abandonment)"
मुकदमे की दिशा और प्रमुख समय-सीमा
- मुकदमे का मुख्य तर्क यह है कि "JavaScript" किसी ब्रांड या Oracle के उत्पाद का नाम नहीं, बल्कि सभी द्वारा उपयोग की जाने वाली एक प्रोग्रामिंग भाषा का नाम है
- 2024 में 7 अगस्त तक, Oracle को Deno की ट्रेडमार्क रद्द करने की याचिका के सभी पैराग्राफ़ पर अलग-अलग सहमति या आपत्ति दर्ज करते हुए लिखित जवाब देना होगा
- औपचारिक तथ्य-जांच (Discovery) 6 सितंबर से शुरू होगी
- Deno टीम इस पर ध्यान दे रही है कि Oracle किन बिंदुओं का विरोध करेगा
JavaScript किसका है
- डेवलपर कम्युनिटी और उद्योग, दोनों यह मानते हैं कि "JavaScript" किसी एक कंपनी का उत्पाद नाम नहीं है
- वास्तव में, 19,550 से अधिक लोगों ने javascript.tm पर सहमति हस्ताक्षर किए हैं (गिनती के समय के आधार पर)
- Deno का कहना है कि मौजूदा ट्रेडमार्क अधिकार जनता, उद्योग और ट्रेडमार्क कानून के मूल उद्देश्य के अनुरूप नहीं हैं
अगर ट्रेडमार्क रद्द हो जाता है
- Deno पक्ष ने ट्रेडमार्क रद्द करने के मुकदमे में जीत या Oracle द्वारा स्वेच्छा से ट्रेडमार्क अधिकार लौटाने की स्थिति की कल्पना की है
- इसमें कहा गया कि JavaScript नाम सबका हो जाएगा और "™ चिह्न का उपयोग किए बिना, लाइसेंस की चिंता के बिना इसे स्वतंत्र रूप से इस्तेमाल किया जा सकेगा"
- वेब को चलाने वाली प्रोग्रामिंग भाषा का नाम सभी डेवलपर्स मिलकर स्वतंत्र रूप से उपयोग कर सकेंगे
1 टिप्पणियां
Hacker News की राय
JavaScriptनाम या ब्रांड से ज़रा भी फायदा नहीं होता, यह जानते हुए भी वह इस मुकदमे को जारी क्यों रख रहा है, यह समझ नहीं आता; इसी मौके पर वहJavaScriptट्रेडमार्क डेवलपर कम्युनिटी को दान करके अच्छी छवि बना सकता था, लेकिन बिना किसी लाभ के भी इसे बचाए रखने का रवैया सचमुच बेतुका लगता हैJavaScriptपर ट्रेडमार्क है, यह बिल्कुल पता नहीं था; इसे बस एक programming language का नाम समझा था और Oracle से इसका संबंध भी नहीं मालूम था; इस कंपनी के पास ऐसा ट्रेडमार्क होना सचमुच चौंकाने वाला लगता हैJSकर देना चाहिए; विचार यह किJSएक ऐसा संक्षेप है जिसका अपने आप में कोई अर्थ नहींJavaScriptऔर Java में सिर्फ syntax की समानता ही नहीं, बल्कि ये वे भाषाएँ भी थीं जिन्होंने runtime में एक-दूसरे से असंगत object-oriented data model को शुरुआती दौर में लोकप्रिय बनाया; साथ ही दोनों भाषाएँ World Wide Web के शुरुआती आकर्षण की वजह से तेजी से लोकप्रिय हुईं — यह भी एक समानता बताई गई; Perl को इसी श्रेणी का लगभग एकमात्र अपवाद बताया गयाJavaScriptसे संबंधित जानकारी वाली साइट का लिंक साझा https://javascript.tm/javascriptट्रेडमार्कjavaट्रेडमार्क को सौंप दिया गया तो कुछ जोखिम पैदा होगाtypescriptयाwebscriptजैसे किसी नाम से बुलाना शुरू कर देना चाहिए और ऐसी व्यर्थ बहसों में समय बर्बाद नहीं करना चाहिए