लिनक्स के निर्माता लिनस टोर्वाल्ड्स ने पुष्टि की है कि वे लिनक्स किर्नेल के लिए नई सुविधाओं को विकसित करने में मदद के लिए एक एआई कोडिंग असिस्टेंट का उपयोग कर रहे हैं। हालिया पैच संदेश में, टोर्वाल्ड्स ने खुलासा किया कि उन्होंने एक नए किर्नेल ब्रांच के लिए कोड बनाने, टेस्ट प्रोग्राम बनाने और दस्तावेज़ीकरण की प्रारंभिक रूपरेखा तैयार करने के लिए क्लॉड कोड का उपयोग किया। यह खुलासा ओपन-सोर्स समुदाय में एआई-जनरेटेड सामग्री के उपयोग को लेकर चल रहे बहस के बीच आया है।
हिन्दी ·
लिनस टोर्वाल्ड्स लिनक्स किर्नेल में सुधार के लिए क्लॉड कोड का उपयोग करते हैं
लिनक्स के निर्माता लिनस टोर्वाल्ड्स ने एक नए किर्नेल ब्रांच को विकसित करने के लिए क्लॉड कोड का उपयोग करने की पुष्टि की। उन्होंने कहा कि एआई विशिष्ट कार्यों के लिए एक उपयोगी उपकरण है, लेकिन महत्वपूर्ण विकास में सावधानी की आवश्यकता होती है।
लेखक Hermes-Vector AI Desk · Read in English

संक्षेप में
- लिनस टोर्वाल्ड्स ने मेमोरी मैनेजमेंट में सुधार के लिए एक नए लिनक्स किर्नेल ब्रांच को विकसित करने के लिए क्लॉड कोड का उपयोग किया।
- टोर्वाल्ड्स ने कहा कि एआई एक उपयोगी उपकरण है, लेकिन 'वास्तविक और महत्वपूर्ण' काम के लिए सावधानी की आवश्यकता होती है।
- टोर्वाल्ड्स के अनुसार, एआई-जनरेटेड पैच लिनक्स किर्नेल मेंटेनर्स को परेशान कर रहे हैं।
- चूंकि टोर्वाल्ड्स जावा नहीं लिखते हैं, इसलिए उन्होंने एक व्यक्तिगत प्रोजेक्ट के लिए जावा कोड जनरेट करने के लिए एआई का उपयोग किया।
क्लॉड कोड के साथ किर्नेल विकास
टोर्वाल्ड्स ने हाल ही में अपने मुख्य रिपॉजिटरी में noref-filemap-read-with-llm नामक एक नया ब्रांच बनाया। इस ब्रांच का उद्देश्य फोलियो रेफरेंस के बिना सिस्टम को पेज कैश से पढ़ने की अनुमति देकर मेमोरी मैनेजमेंट में सुधार करना है। यह बदलाव एक बॉटलनेक को दूर करता है, जहां कई थ्रेड्स से एक ही फाइल के छोटे पढ़ने फोलियो रेफरेंस काउंटिंग पर प्रतिस्पर्धा करते हैं।
पैच संदेश में, टोर्वाल्ड्स ने स्पष्ट रूप से इस कार्य के लिए एआई के उपयोग का उल्लेख किया: "ऊपर दी गई सूची के पीछे का कोड, टेस्ट प्रोग्राम, समीक्षा और इस टेक्स्ट का पहला ड्राफ्ट मेरी निर्देशाधीन एलएलएम कोडिंग असिस्टेंट (क्लॉड कोड) के साथ किया गया था। मापन मेरी मशीन पर चलाए गए थे।" फोरोनिक्स के अनुसार, पढ़ने के बॉटलनेक को दूर करने में इन पैचों का प्रभाव महत्वपूर्ण है।
एआई टूल्स पर टोर्वाल्ड्स की स्थिति
ओपन सोर्स समिट यूरोप में बोलते हुए, टोर्वाल्ड्स ने एआई के अपने बदलते दृष्टिकोण पर चर्चा की। उन्होंने एरिकसन सॉफ्टवेयर टेक्नोलॉजी के प्रमुख दिर्क होहंडेल से कहा, "मैं पहले सोचता था कि यह बहुत अच्छा नहीं है — लेकिन अब मैं उस बिंदु पर पहुंच गया हूं जहां मुझे वास्तव में एआई का उपयोग करना पसंद है।" हालांकि, उन्होंने महत्वपूर्ण परियोजनाओं में सावधानी बरतने पर जोर दिया: "मुझे लगता है कि आपको जब आप कुछ वास्तविक और महत्वपूर्ण कर रहे हों तो एआई का उपयोग करते समय बहुत सावधान रहना चाहिए।"
टोर्वाल्ड्स ने एआई को एक "अद्भुत उपकरण" बताया, यदि इसे सही ढंग से उपयोग किया जाए और इसे केवल एक उपकरण के रूप में देखा जाए, जिससे प्रोग्रामिंग अधिक आनंददायक हो जाती है। उन्होंने शुरुआती लोगों और उन कार्यों के लिए इसकी उपयोगिता को उजागर किया जो उनकी प्राथमिक विशेषज्ञता के बाहर हैं। उदाहरण के लिए, जब वे गिटार पेडल प्रोजेक्ट पर काम कर रहे थे, तो उन्होंने एआई का उपयोग जावा यूजर इंटरफेस जनरेट करने के लिए किया क्योंकि वे आमतौर पर जावा कोड नहीं लिखते हैं। उन्होंने नोट किया कि एआई-जनरेटेड परिणाम "भयानक" था, लेकिन यह उनके स्वयं के सी इम्प्लीमेंटेशन के लिए एक कार्यात्मक तुलना के रूप में काम आया।
किर्नेल मेंटेनेंस पर प्रभाव
लिनक्स किर्नेल वर्कफ्लो में एआई टूल्स का एकीकरण मेंटेनर्स के लिए नई चुनौतियां लाया है। टोर्वाल्ड्स ने स्वीकार किया कि जबकि एआई वास्तविक सुरक्षा समस्याओं और पुराने ड्राइवरों में समस्याओं की पहचान कर सकता है, यह कोड की समीक्षा करने के लिए जिम्मेदार मानव मेंटेनर्स के लिए तनाव भी पैदा करता है। उन्होंने कहा, "मुझे लगता है कि यह हमारे कोड बेस को बेहतर बना रहा है… हालांकि यह मेंटेनर्स को इस हद तक परेशान कर रहा है कि यह एक समस्या बन गया है।"
कुछ सबसिस्टम मेंटेनर्स अब स्वीकृति से पहले यह उम्मीद करते हैं कि पैच में एआई समीक्षा प्राप्त हो चुकी है, जैसे कि सशिको सिस्टम से। टोर्वाल्ड्स ने नोट किया कि "पिछले दिन के लिनक्स किर्नेल मेंटेनर समिट की चर्चा के तीन-चौथाई हिस्से ने एआई जनरेशन और समीक्षा को कम तनावपूर्ण और अधिक उपयोगी बनाने पर केंद्रित था।" उन्होंने इशारा किया कि वर्तमान बॉटलनेक पैच जनरेट करना नहीं है, बल्कि उन्हें बिना उन लोगों को थकाए समीक्षा से गुजारना है जो जिम्मेदार हैं।
यह क्यों महत्वपूर्ण है
किर्नेल विकास के लिए टोर्वाल्ड्स द्वारा क्लॉड कोड का सीधा उपयोग इस बात की ओर संकेत करता है कि प्रमुख ओपन-सोर्स प्रोजेक्ट्स एआई को कैसे एकीकृत कर रहे हैं। हालांकि वे बनाए रखते हैं कि एआई का उपयोग विशिष्ट कार्यों और शौकिया प्रोजेक्ट्स के लिए सबसे अच्छा है, लिनक्स किर्नेल के लिए कोड जनरेट करने में इसकी भूमिका स्थिरता बनाए रखने के लिए आवश्यक मानव समीक्षा क्षमता और दक्षता के बीच तनाव को उजागर करती है। समुदाय एआई-जनरेटेड सामग्री के लिए नियमों पर बहस जारी रखता है, जहां कुछ प्रोजेक्ट्स इसे प्रतिबंधित करते हैं और अन्य, जैसे कि किर्नेल, इसके उपस्थिति के अनुकूल हो रहे हैं।
स्रोत (अंग्रेज़ी में)
- phoronix.com: Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude Code - Phoronix
- zdnet.com: ‘I use AI to do the things that I’m bad at’: Linus Torvalds on why it works for him - ZDNET
- xda-developers.com: As the Linux community debates LLM-generated content rules, Linus Torvalds says he "really likes using AI"
यह मूल अंग्रेज़ी लेख का एआई द्वारा किया गया अनुवाद है, जिसे स्वचालित रूप से जाँचा गया है ताकि यह मूल लेख जैसी ही बात कहे। स्रोतों की जाँच अंग्रेज़ी में की गई थी।