सार:
लिनक्स कर्नेल अनुरक्षक हाल ही में एक आम सहमति पर पहुंचे और उस आवश्यकता को रद्द करने का निर्णय लिया कि डेवलपर्स कृत्रिम बुद्धिमत्ता-सहायता वाले प्रोग्रामिंग टूल के उपयोग का खुलासा करें। "असिस्टेड-बाय" टैग को आधिकारिक तौर पर समाप्त कर दिए जाने से, भविष्य में लिनक्स कर्नेल पर कोड सबमिट करने वाले डेवलपर्स को अपने सबमिशन रिकॉर्ड में इसे विशेष रूप से बताने की आवश्यकता नहीं है, भले ही वे बड़े भाषा मॉडल या अन्य एआई टूल का उपयोग करते हों।

यह निर्णय 8 अक्टूबर, 2026 को प्राग, चेक गणराज्य में आयोजित लिनक्स मेंटेनर्स शिखर सम्मेलन से उत्पन्न हुआ। शिखर सम्मेलन अंततः "असिस्टेड-बाय" लेबल को खत्म करने और संबंधित दस्तावेजों से अनिवार्य आवश्यकता को हटाने पर सहमत हुआ। पहले, जो डेवलपर्स कोड बनाने या उत्पन्न करने में सहायता के लिए एआई का उपयोग करते थे, उन्हें अपनी सबमिशन जानकारी में उपयोग किए गए एआई टूल को इंगित करने की आवश्यकता होती थी ताकि यह समझाया जा सके कि प्रासंगिक कोड पूरी तरह से मनुष्यों द्वारा नहीं लिखा गया था।
नियम समायोजन के बाद, एआई-सहायता प्राप्त जेनरेटेड कोड सबमिट करने वाले डेवलपर्स को अब अतिरिक्त घोषणाएं करने की आवश्यकता नहीं होगी, जिसका अर्थ है कि लिनक्स कर्नेल प्रोजेक्ट ने आधिकारिक तौर पर एआई टूल के उपयोग के लिए अनिवार्य प्रकटीकरण तंत्र को छोड़ दिया है।
इस बदलाव के इर्द-गिर्द घूमते हुए, मेलिंग सूची पर लिनक्स संस्थापक लिनस टोरवाल्ड्स के बयान ने व्यापक ध्यान आकर्षित किया। जब कुछ डेवलपर्स को चिंता हुई कि प्रकटीकरण की आवश्यकता को हटाने से परियोजना की एआई कोड की निगरानी कमजोर हो जाएगी, तो टोरवाल्ड्स ने यह स्पष्ट कर दिया कि एआई टूल के खिलाफ तर्क "बेहद मूर्खतापूर्ण" थे। उनका मानना है कि समस्या की कुंजी यह नहीं है कि डेवलपर्स किस उपकरण का उपयोग करते हैं, बल्कि यह है कि क्या वे वास्तव में अपने द्वारा सबमिट किए गए कोड को समझते हैं।
अपनी बात को स्पष्ट करने के लिए टोरवाल्ड्स ने एक उदाहरण दिया। यदि डेवलपर्स से अपेक्षा की जाती है कि वे एआई टूल का उपयोग न करें, तो उसी तर्क के अनुसार, डेवलपर्स से यह साबित करने के लिए कि वे वास्तव में कंप्यूटर के ऑपरेटिंग तंत्र को समझते हैं, कंपाइलर को त्यागने और सीधे असेंबली भाषा में कोड लिखने की भी आवश्यकता हो सकती है। उन्होंने आगे चुटकी लेते हुए कहा कि प्रतिबद्ध निर्देश लिखने के लिए टेक्स्ट एडिटर का उपयोग करने पर भी प्रतिबंध लगाया जा सकता है क्योंकि बैकस्पेस कुंजी टाइपिंग त्रुटियों को छिपा देगी। टोरवाल्ड्स का मानना है कि ऐसे नियम स्वाभाविक रूप से अर्थहीन हैं।
टोर्वाल्ड्स ने इस बात पर जोर दिया कि उन्हें वास्तव में इस बात की परवाह है कि योगदानकर्ता समझें कि कोड वास्तव में क्या कर रहा है, न कि यह कि कोड किस उपकरण द्वारा उत्पन्न किया गया था। उनके विचार में, टूल स्वयं कोड की गुणवत्ता निर्धारित नहीं करता है, बल्कि डेवलपर की समझ और जिम्मेदारी की भावना मुख्य मानदंड हैं।
वास्तव में, टोरवाल्ड्स ने हाल के महीनों में कई बार सार्वजनिक रूप से एआई-सहायता प्राप्त प्रोग्रामिंग के प्रति सकारात्मक दृष्टिकोण व्यक्त किया है। उनका मानना है कि एआई प्रोग्रामिंग उपकरण न केवल लंबे समय तक मौजूद रहेंगे, बल्कि विकास दक्षता में भी सुधार करेंगे और यहां तक कि सॉफ्टवेयर विकास प्रक्रिया को और अधिक दिलचस्प बना देंगे। उन्होंने स्वयं पहले स्वीकार किया है कि उन्होंने जटिल पैच को समझने में मदद के लिए एआई का उपयोग किया है, और हाल ही में कर्नेल अनुकूलन कार्य में, उन्होंने कार्यान्वयन कोड, परीक्षण सामग्री और प्रारंभिक दस्तावेज़ उत्पन्न करने के लिए एंथ्रोपिक के क्लाउड कोड का उपयोग किया, जबकि अंतिम समीक्षा और प्रदर्शन सत्यापन कार्य स्वयं पूरा किया।
जो लोग प्रकटीकरण आवश्यकताओं को रद्द करने का समर्थन करते हैं, उनका मानना है कि मौजूदा नियमों का प्रवर्तन प्रभाव सीमित है, और कुछ डेवलपर्स एआई के उपयोग को सक्रिय रूप से चिह्नित नहीं करेंगे, इसलिए प्रासंगिक आवश्यकताओं में प्रवर्तनीयता का अभाव है। इसके अलावा, कुछ अनुरक्षकों ने बताया कि यह लेबल वाणिज्यिक एआई सेवा प्रदाताओं के लिए मुफ्त प्रचार प्रदान करने के बराबर है, और परियोजना के पास इस जानकारी को एकत्र करने का कोई स्पष्ट कारण नहीं है।
हालांकि, कुछ डेवलपर्स ने नई नीति के बारे में चिंता व्यक्त की है। उनका मानना है कि भले ही नियमों को 100% लागू नहीं किया जा सकता है, फिर भी प्रकटीकरण आवश्यकताएं योगदानकर्ताओं को परियोजना के दृष्टिकोण और व्यवहारिक अपेक्षाओं को बता सकती हैं और कोड समीक्षकों के लिए अतिरिक्त संदर्भ जानकारी प्रदान कर सकती हैं। लेबल हटाने के बाद, यह जानना कठिन हो सकता है कि भविष्य में एआई की मदद से कुछ कोड तैयार किए गए थे या नहीं।
जैसा कि "असिस्टेड-बाय" लेबल धीरे-धीरे ऐतिहासिक चरण से हट रहा है, एआई प्रोग्रामिंग टूल के मुद्दे पर लिनक्स कर्नेल प्रोजेक्ट की स्थिति अधिक स्पष्ट हो गई है: प्रोजेक्ट इस बात पर ध्यान केंद्रित नहीं करेगा कि कोड एआई द्वारा लिखा गया है या नहीं, बल्कि कोड गुणवत्ता, कार्यात्मक शुद्धता और सबमिट की गई सामग्री के डेवलपर्स की समझ पर ध्यान केंद्रित करेगा। यह लिनक्स को मौजूदा बड़े पैमाने के ओपन सोर्स प्रोजेक्ट्स के बीच एआई-सहायता प्राप्त विकास के लिए सबसे खुले प्रतिनिधियों में से एक बनाता है।
संबंधित लेख:
लिनस टोरवाल्ड्स लिनक्स कर्नेल को अनुकूलित करने के लिए क्लाउड कोड का उपयोग करता है। मल्टी-थ्रेडेड फ़ाइल पढ़ने के प्रदर्शन में काफी सुधार होने की उम्मीद है
लिनस टोरवाल्ड्स लिनक्स कर्नेल कोड की पठनीयता को फिर से बनाने के लिए एआई का उपयोग करता है और गलती से तीन कमजोरियों का पता लगाता है जो दस वर्षों से अधिक समय से मौजूद हैं
टिप्पणियाँ