लिनक्स कर्नेल का नवीनतम संस्करण हार्डवेयर अपडेट के सामान्य बैच के साथ आया है। नवीनतम संस्करण में कोई बड़ा बदलाव शामिल नहीं है, लेकिन लिनुस टोरवाल्ड्स ने अगले संस्करण में रस्ट में लिखे गए कोड के आगामी जोड़ का संकेत दिया।
कोई बड़ा बदलाव नहीं, लेकिन क्षितिज पर "कोर न्यू थिंग्स"
जबकि संस्करण संख्या अन्य सॉफ्टवेयर परियोजनाओं में एक बड़ा बदलाव लाएगी, लिनस टोरवाल्ड्स ने कहा कि यह ज्यादातर संस्करण संख्याओं को एक संदेश में प्रबंधित करने योग्य रखने के बारे में है। लिनक्स कर्नेल मेलिंग सूची, कर्नेल विकास का मुख्य केंद्र।
टॉर्वाल्ड्स ने कहा, "प्रमुख संस्करण संख्या परिवर्तन मेरे हाथों और पैर की उंगलियों से बाहर निकलने के बारे में अधिक है, यह किसी भी बड़े मौलिक परिवर्तन के बारे में है।"
अगले संस्करण, 6.1 में वह होगा जिसे टॉर्वाल्ड्स "कोर न्यू थिंग्स" कहते हैं, मुख्य रूप से रस्ट में लिखे गए कुछ नए कोड।
संस्करण 6.0 में नया क्या है?
Torvalds प्रमुख संस्करण संख्या के महत्व को कम करने के बावजूद, हार्डवेयर समर्थन के लिए कुछ महत्वपूर्ण बदलाव हैं। नया संस्करण Intel Xeon Ice Lake और AMD Ryzen Ice Ripper और EPYC प्रोसेसर के लिए समर्थन में सुधार करता है। फोरोनिक्स.
कर्नेल अब दोनों कंपनियों के कई नए प्रोसेसर के साथ-साथ क्वालकॉम स्नैपड्रैगन 8cx Gen 3 का भी समर्थन करता है।
लिनक्स कर्नेल में रस्ट कोड आ रहा है
लिनस ने अपने 31 साल के जीवन काल में कर्नेल में सबसे प्रत्याशित परिवर्तनों में से एक को छेड़ा। वर्जन 6.1 में कुछ कोड रस्ट में लिखे होंगे।
अभी तक कर्नेल कोड को C में लिखा जाता था। सी सिस्टम प्रोग्रामिंग के लिए उच्च स्तरीय होने के लिए जाने वाली भाषा रही है लेकिन अभी भी हार्डवेयर के करीब है। C की सर्वव्यापकता और उच्च प्रदर्शन के बावजूद, प्रोग्रामर्स को मेमोरी को मैन्युअल रूप से प्रबंधित करने की आवश्यकता ने कुछ बड़ी बगों को जन्म दिया है, जिसमें 2014 में OpenSSH को प्रभावित करने वाले हार्टब्लीड शोषण भी शामिल है।
रस्ट एक संकलित उच्च-प्रदर्शन वाली भाषा है जिसे सिस्टम प्रोग्रामिंग के लिए डिज़ाइन किया गया है लेकिन मेमोरी को स्वचालित रूप से संभालती है। इसी कारणवश, इसने विकास समुदाय में एक चर्चा पैदा की है. रस्ट को शामिल करने से डिबगिंग में लगने वाले समय को कम करके लिनक्स कर्नेल के विकास को सुव्यवस्थित किया जा सकता है, लेकिन कर्नेल का विशाल बहुमत संभवतः C में रहेगा क्योंकि बहुत सारे कोड को आज़माया और परखा जा चुका है पहले से।
किसी भी स्थिति में, यह कुछ समय पहले होगा जब नियमित लिनक्स उपयोगकर्ता नया कर्नेल प्राप्त कर सकते हैं, क्योंकि वितरण अनुरक्षकों को इसे अपने सिस्टम में एकीकृत करना होगा।
लिनक्स कर्नेल मार्च करता है
Linux कर्नेल लंबे समय से अपनी ख़तरनाक विकास गति के लिए जाना जाता है। नए कर्नेल को आज़माने के इच्छुक उपयोगकर्ताओं के पास डिस्ट्रो मेंटेनर के पकड़ने से पहले इसे स्वयं संकलित करने के अलावा कोई विकल्प नहीं होगा। कर्नेल को संकलित करना सही ज्ञान के साथ आसान है, और समर्पित लिनक्स प्रशंसकों के लिए एक संस्कार रहा है।