2021 की सबसे महत्वपूर्ण घटनाओं, घटनाओं और समाचारों की हमारी श्रृंखला को जारी रखते हुए, इस नए लेख में हम मुफ्त सॉफ्टवेयर और लिनक्स के विषय से संबंधित सबसे प्रासंगिक विषयों पर बात करेंगे।
और इस पोस्ट को शुरू करने के लिए हम सभी से शुरुआत करेंगे लिनक्स कर्नेल के जारी संस्करण जिसमें सबसे ताज़ा था संस्करण 5.15 जिसमें इसकी सबसे दिलचस्प नवीनताएं थीं लेखन समर्थन, केएसएमबीडी मॉड्यूल के साथ नया एनटीएफएस ड्राइवर एसएमबी सर्वर कार्यान्वयन के साथ, मेमोरी एक्सेस की निगरानी के लिए DAMON सबसिस्टम, रीयल-टाइम मोड के लिए प्राइमेटिव्स को ब्लॉक करना, Btrfs पर fs-verity सपोर्ट, लो-मेमोरी रिस्पॉन्स सिस्टम के लिए प्रोसेस_mrelease सिस्टम कॉल, रिमोट डीएम-मॉड्यूल सर्टिफिकेशन IMA।
La लिनक्स कर्नेल संस्करण 5.14 में नई सिस्टम कॉल्स quoteactl_fd() और memfd_secret() पेश की गईं, आईडीई और कच्चे ड्राइवरों को हटाना, सीग्रुप के लिए नया I/O प्राथमिकता ड्राइवर, SCHED_CORE कार्य शेड्यूलिंग मोड, बीपीएफ सत्यापित कार्यक्रमों के लिए लोडर बनाने के लिए बुनियादी ढांचा।
Linux 5.13 Apple M1 चिप्स के लिए प्रारंभिक समर्थन के साथ आया, सीग्रुप ड्राइवर "विविध", /dev/kmem के लिए समर्थन की समाप्ति, नए इंटेल और एएमडी जीपीयू के लिए समर्थन, बीपीएफ कार्यक्रमों से सीधे कर्नेल फ़ंक्शन को कॉल करने की क्षमता, प्रत्येक सिस्टम के लिए कर्नेल स्टैक का रैंडमाइजेशन, सीएफआई (कंट्रोल फ्लो इंटीग्रिटी) सुरक्षा के साथ क्लैंग में निर्माण करने की क्षमता, अतिरिक्त प्रक्रिया थ्रॉटलिंग के लिए लैंडलॉक एलएसएम मॉड्यूल, वर्टियो पर आधारित ध्वनि डिवाइस वर्चुअल , io_uring में मल्टी-शॉट मोड।
Linux 5.12 ने Btrfs में ज़ोनड ब्लॉक डिवाइस के लिए समर्थन पेश किया, उपयोगकर्ता आईडी को फ़ाइल सिस्टम में मैप करने की क्षमता, पुराने एआरएम आर्किटेक्चर को साफ करना, एनएफएस लेखन मोड, कैश से फ़ाइल पथ निर्धारित करने के लिए LOOKUP_CACHED तंत्र, BPF, KFENCE डिबगिंग सिस्टम में परमाणु निर्देशों के लिए समर्थन मेमोरी के साथ काम करते समय त्रुटियों का पता लगाने के लिए, एक अलग कर्नेल थ्रेड में काम करने वाले नेटवर्क स्टैक में एनएपीआई पोलिंग मोड, एसीआरएन हाइपरवाइजर, तुरंत कार्य शेड्यूलर में वरीयता मॉडल को बदलने की क्षमता, और क्लैंग में निर्माण करते समय एलटीओ अनुकूलन के साथ संगतता।
और इसके भाग के लिए संस्करण Linux 5.11 ने Intel SGX एन्क्लेव के लिए समर्थन जोड़ा, नया सिस्कल इंटरसेप्शन तंत्र, वर्चुअल सहायक बस, MODULE_LICENSE() के बिना मॉड्यूल असेंबली का निषेध, seccomp में syscalls का तेज़ फ़िल्टरिंग, ia64 आर्किटेक्चर के रखरखाव को बंद करना, वाईमैक्स तकनीक को "स्टेजिंग" शाखा में स्थानांतरित करना, SCTP को इनकैप्सुलेट करने की क्षमता यूडीपी.
वितरण के भाग के लिए, इस साल 2021 में के नए वर्जन की लॉन्चिंग होगी डेबियन 11, आरएचईएल 9 पर भी परीक्षण किए गए और CentOS स्ट्रीम 9 बनाता है, देवुआन 4,0, उबंटू 20.04 और उबंटू 21.10, ओपनएसयूएसई 15.3, आरएचईएल 8.4 और आरएचईएल 8.5, फेडोरा 34 और 35 और एसयूएसई 15.3 से।
इस अनुभाग में यह भी उल्लेख करने योग्य है CentOS 8.x के लिए अद्यतन जारी करने का समापन, जिसके साथ इस वर्ष नए वैकल्पिक CentOS 8 प्रोजेक्ट का जन्म हुआ, जैसे अल्मालिनक्स, रॉकी लिनक्स और वीज़लिनक्स।
दूसरी ओर, फेडोरा किनोइट ने केडीई डेस्कटॉप के साथ खुद को फेडोरा सिल्वरब्लू के समकक्ष के रूप में स्थापित किया और इस वर्ष "फेडोरा" प्रोजेक्ट का नाम बदलकर "फेडोरा लिनक्स" कर दिया गया (जिसके बारे में हममें से बहुत से लोगों ने अभी तक नहीं सीखा है) . आदी).
कॉपीराइट पक्ष पर, हम कॉपीराइट उल्लंघन के बहुप्रचारित मामले को भी याद कर सकते हैं गनोम स्क्रीनसेवर में, साथ ही प्रयास भीऔर PostgreSQL को पंजीकृत करने के लिए एक तीसरा पक्ष यूरोप और संयुक्त राज्य अमेरिका में और हाल की खबरों में टिकटॉक लाइव स्टूडियो में ओबीएस कोड के उपयोग की समस्या और डीएमसीए अपवादों के बारे में भी बताया गया है जो बदली जाने योग्य राउटर फर्मवेयर की अनुमति देते हैं।
इसके अलावा, इस श्रेणी के बारे में बात करते हुए हम इस पर भी प्रकाश डाल सकते हैं GitHub पर उन्होंने जो कार्रवाई की के लिए एक सेवा शुरू करने के पक्ष में है डेवलपर्स को DMCA प्रतिबंधों से सुरक्षित रखें अनुचित (चूंकि Microsoft ने प्लेटफ़ॉर्म पर नियंत्रण ले लिया है, इसलिए कथित उल्लंघनों के लिए उनकी रिपोर्ट करना बहुत बढ़ गया है)। Microsoft एक्सचेंज के लिए एक प्रोटोटाइप शोषण को हटाने पर विवाद के बाद GitHub ने सुरक्षा अनुसंधान परिणामों के प्रकाशन से संबंधित नियमों को भी कड़ा कर दिया है।
लाइसेंसिंग भाग में, इलास्टिक्स खोज एक गैर-मुक्त लाइसेंस SSPL में स्थानांतरित हो गई, जबकि जीसीसी और ग्लिबक परियोजनाओं ने एसटीआर फाउंडेशन को कोड स्वामित्व अधिकारों के अनिवार्य हस्तांतरण को रद्द कर दिया और एनएमएपी के लिए फेडोरा के साथ असंगत लाइसेंस जारी करने की खबर भी दी, एनएमएपी ने लाइसेंस बदल दिया और वाणिज्यिक उद्देश्यों के लिए जेडीके का उपयोग करने के बारे में प्रतिबंध भी हटा दिया। .