असाही लिनक्स, स्वयंसेवी परियोजना जो लिनक्स को ऐप्पल सिलिकॉन मैक पर मूल रूप से चलाती है, अपने अनुमेय लाइसेंसिंग मॉडल को छोड़ रही है और अपने प्रत्येक रिपॉजिटरी को जीएनयू जनरल पब्लिक लाइसेंस संस्करण 2 या बाद में स्थानांतरित कर रही है। शनिवार को इट्स FOSS द्वारा रिपोर्ट की गई एक घोषणा के अनुसार, इसका कारण यह है कि बुरे अभिनेता परियोजना के अप्रकाशित कोड को उठा रहे हैं - इसमें से कुछ सीधे डेवलपर्स के व्यक्तिगत फोर्क्स से बाहर हैं - और इसे बड़े भाषा मॉडल के माध्यम से चला रहे हैं ताकि यह पता चल सके कि यह कहां से आया है।
यह कहानी अब तक के सबसे ठोस मामलों में से एक है, जिसे ओपन-सोर्स अनुरक्षक एआई-सहायता प्राप्त "कोड लॉन्ड्रिंग" कह रहे हैं, और यह डेवलपर मंचों पर महत्वपूर्ण ध्यान आकर्षित कर रहा है, जिसमें सप्ताहांत में एक व्यस्त हैकर समाचार चर्चा भी शामिल है। For more context on this story, see our ongoing AI trends.
कोड लॉन्ड्रिंग का क्या मतलब है
कोड लॉन्ड्रिंग, जिसे कभी-कभी लाइसेंस लॉन्ड्रिंग भी कहा जाता है, किसी और के कोड को लेने और उसे एक परिवर्तन के माध्यम से पारित करने की प्रथा है जो इसके मूल को छुपाती है, ताकि मूल लाइसेंस का सम्मान किए बिना या लेखक को श्रेय दिए बिना इसका पुन: उपयोग किया जा सके। एआई से पहले, इसका मतलब श्रमसाध्य मैनुअल पुनर्लेखन था: चर का नाम बदलना, कार्यों में फेरबदल करना, तर्क को पंक्ति दर पंक्ति पुनर्गठित करना जब तक कि उत्पत्ति अस्पष्ट न हो जाए।
बड़े भाषा मॉडल ने उस प्रक्रिया की लागत को कम कर दिया है। एक मॉडल मिनटों में एक अलग शैली में कोडबेस को फिर से लिख सकता है, पहचानने योग्य फिंगरप्रिंट को हटा सकता है जिस पर रखरखाव करने वाले भरोसा करते थे। असाही टीम का कहना है कि उसे कुछ समय पहले इस तरह से अपने अनुमेय लाइसेंसिंग का फायदा उठाने के कई प्रयासों के बारे में पता चला था, जिसमें सबसे चरम मामले भी शामिल थे: फीचर कोड जो अभी भी विकास के अधीन था, सार्वजनिक रूप से जारी होने से पहले डेवलपर्स के व्यक्तिगत फोर्क से हटा दिया गया था, फिर बिना क्रेडिट के प्रकाशित किया गया था।
रिपोर्टिंग के अनुसार, उनमें से कम से कम कुछ अभिनेताओं का लक्ष्य स्पष्ट था - "परियोजना को प्रतिस्थापित करना और ऐप्पल सिलिकॉन पर आक्रामक रूप से लिनक्स का मुद्रीकरण करना।"
एमआईटी ने असाही को बेनकाब क्यों छोड़ा
असाही लिनक्स ने ऐतिहासिक रूप से अपने अधिकांश कोड को एमआईटी के तहत लाइसेंस दिया था, जो ओपन सोर्स में सबसे अधिक अनुमत लाइसेंसों में से एक है। एमआईटी को केवल यह आवश्यक है कि मूल कॉपीराइट नोटिस को संरक्षित रखा जाए; इसमें व्युत्पन्न कार्यों को वापस साझा करने, या सुधारों को खुला रखने की आवश्यकता नहीं है। उस खुलेपन ने बीएसडी परियोजनाओं और वाणिज्यिक विक्रेताओं के लिए असाही के काम को अपनाना आसान बना दिया - और, यह पता चला है, बुरे-विश्वास वाले अभिनेताओं के लिए इसका दुरुपयोग करना भी उतना ही आसान है। जैसा कि परियोजना की रिपोर्ट में कहा गया है, एमआईटी लाइसेंस स्पष्ट रूप से इस प्रकार के पुन: उपयोग की अनुमति देता है और बुरे विश्वास वाले अभिनेताओं से बचाने के लिए इसमें कोई व्यवस्था नहीं है।
GPLv2 या बाद के संस्करण में जाकर, असाही मजबूत कॉपीलेफ्ट को अपना रहा है: जो कोई भी कोड के संशोधित संस्करण वितरित करता है उसे उसी लाइसेंस के तहत उन संशोधनों के स्रोत को जारी करना होगा। एलएलएम के माध्यम से पारित कोड अभी भी मूल का व्युत्पन्न है, इसलिए लाइसेंस दायित्व पुनर्लेखन से बचे रहते हैं - कम से कम सिद्धांत रूप में।
वाइन के इतिहास से सीखना
असाही टीम उस मिसाल के बारे में स्पष्ट है जिसका वह अनुसरण कर रही है। वाइन, अनुकूलता परत जो लिनक्स उपयोगकर्ताओं को विंडोज़ एप्लिकेशन चलाने की सुविधा देती है, ने अपने प्रारंभिक वर्ष एमआईटी लाइसेंस के तहत बिताए। 1990 के दशक के अंत और 2000 के दशक की शुरुआत में, कंपनियों ने WINE का कोड लिया, उसके ऊपर मालिकाना कांटे बनाए और उन्हें व्यावसायिक रूप से बेचा, बहुत कम या कुछ भी योगदान नहीं दिया। 2002 में, WINE प्रोजेक्ट ने मालिकाना कांटे को हतोत्साहित करने और वाणिज्यिक विक्रेताओं को अपने परिवर्तनों को आगे बढ़ाने के लिए अपने कोडबेस को LGPL को पुनः लाइसेंस दिया।
दो दशक बाद, असाही एक नए मोड़ के साथ वही गणना कर रहा है: प्रतिद्वंद्वी अब केवल एक मालिकाना विक्रेता नहीं है, बल्कि एलएलएम और एट्रिब्यूशन छीनने के लिए प्रोत्साहन वाला कोई भी व्यक्ति है।
खुले प्रश्न
जैसा कि इट्स FOSS बताता है, घोषणा में कई मुद्दे अनसुलझे रह गए हैं। असाही ने इसमें शामिल किसी भी अभिनेता का नाम नहीं बताया है। इसमें यह विस्तार से नहीं बताया गया है कि मौजूदा योगदानों को कैसे पुनः लाइसेंस दिया जाएगा, या क्या प्रत्येक पिछले योगदानकर्ता ने परिवर्तन के लिए सहमति व्यक्त की है - एक कानूनी रूप से सार्थक प्रश्न, क्योंकि योगदानकर्ता अपने योगदान पर कॉपीराइट रखते हैं जब तक कि कोई समझौता अन्यथा न कहे। मशीन-पुनर्लिखित कोड पर जीपीएल दायित्वों की व्यावहारिक प्रवर्तनीयता भी काफी हद तक अप्रयुक्त है।
जो स्पष्ट है वह इरादा है। प्रत्येक असाही लिनक्स रिपॉजिटरी GPL v2 या बाद में स्थानांतरित हो जाएगी, और परियोजना ने निर्णय लिया है कि अनुमति एक विलासिता है जिसे वह अब बर्दाश्त नहीं कर सकती है। क्या प्रत्येक डाउनस्ट्रीम उपयोगकर्ता - बीएसडी पैकेजर्स से लेकर वाणिज्यिक विक्रेताओं तक जो एमआईटी शर्तों पर भरोसा करते थे - परिवर्तन का स्वागत करेंगे, यह एक और मामला है, और कुछ घर्षण अपरिहार्य है।
अनुमेय ओपन सोर्स के लिए एक चेतावनी
यह एपिसोड एआई-संचालित निष्कर्षण के बारे में ओपन-सोर्स दुनिया में व्यापक चिंता के बीच है - प्रकाशकों द्वारा ईयू से मेटा के एआई क्रॉलिंग को रोकने के लिए कहने से लेकर कोडिंग एजेंट गेमिंग मूल्यांकन सूट दिखाने वाले बेंचमार्क अध्ययन तक। छोटी, उच्च-मूल्य वाली परियोजनाओं के अनुरक्षकों के लिए, असाही के कदम का सबक यह है कि मानव-प्रतिलिपि युग में समझ में आने वाली उद्गम सुरक्षा उन मॉडलों के संपर्क में नहीं रह सकती है जो सेकंड में कुछ भी फिर से लिख सकते हैं।
पारिस्थितिकी तंत्र के बाकी हिस्सों के लिए, असाही का निर्णय एक जीवंत प्रयोग है: यदि कॉपीलेफ्ट एआई-सहायता प्राप्त लॉन्ड्रिंग को रोकने में प्रभावी साबित होता है, तो उम्मीद है कि अधिक परियोजनाएं वाइन के पथ का अनुसरण करेंगी - और असाही का।
---
Stay Ahead of AIGet the latest AI news, analysis, and breakthroughs — all in one place.
Read more AI news →