ต่อด้วยชุดกิจกรรม เหตุการณ์ และข่าวสารที่สำคัญที่สุดประจำปี 2021 ในบทความใหม่นี้ เราจะพูดถึงหัวข้อที่เกี่ยวข้องมากที่สุดเกี่ยวกับซอฟต์แวร์ฟรีและ Linux
และเพื่อเริ่มต้นสิ่งพิมพ์นี้ เราจะเริ่มต้นด้วยทั้งหมด เวอร์ชันของเคอร์เนลลินุกซ์ที่นำเสนอ ซึ่งล่าสุดคือ 5.15 รุ่น ซึ่งผลงานใหม่ที่น่าสนใจที่สุดของเขาคือ ไดรเวอร์ NTFS ที่เขียนได้ใหม่ โมดูล ksmbd ด้วยการใช้งานเซิร์ฟเวอร์ SMB, ระบบย่อย DAMON เพื่อตรวจสอบการเข้าถึงหน่วยความจำ, ล็อค primitives สำหรับโหมดเรียลไทม์, รองรับ fs-verity ใน Btrfs, การเรียกระบบ process_mrelease สำหรับระบบตอบสนองหน่วยความจำต่ำ, การรับรองระยะไกลของ dm- module ima
La เคอร์เนล Linux เวอร์ชัน 5.14 แนะนำการเรียกระบบใหม่ quotactl_fd () และ memfd_secret () การลบไดรเวอร์ ide และ raw, ไดรเวอร์ลำดับความสำคัญ I / O ใหม่สำหรับ cgroup, โหมดการจัดตารางงาน SCHED_CORE, โครงสร้างพื้นฐานสำหรับการสร้างตัวโหลดสำหรับโปรแกรม BPF ที่ตรวจสอบแล้ว
Linux 5.13 มาพร้อมกับการรองรับเบื้องต้นสำหรับชิป Apple M1 ไดรเวอร์ cgroup "เบ็ดเตล็ด" สิ้นสุดการสนับสนุนสำหรับ / dev / kmem รองรับ GPU Intel และ AMD ใหม่ ความสามารถในการเรียกใช้ฟังก์ชันเคอร์เนลโดยตรงจากโปรแกรม BPF, การสุ่มเคอร์เนลสแต็กสำหรับแต่ละระบบที่ถูกเรียก, ความสามารถในการสร้างใน Clang ด้วยการป้องกัน CFI (Control Flow Integrity), โมดูล Landlock LSM สำหรับการควบคุมปริมาณเพิ่มเติม, อุปกรณ์เสียง virtual virtio-based, multi- โหมดช็อตใน io_uring
Linux 5.12 แนะนำการสนับสนุนสำหรับอุปกรณ์บล็อกแบบแบ่งโซนใน Btrfs, ความสามารถในการจับคู่ ID ผู้ใช้กับระบบไฟล์, ล้างสถาปัตยกรรม ARM ที่ล้าสมัย, โหมดเขียน NFS, กลไก LOOKUP_CACHED เพื่อกำหนดเส้นทางไฟล์จากแคช, รองรับคำสั่งปรมาณูใน BPF, ระบบดีบัก KFENCE เพื่อตรวจจับข้อผิดพลาดเมื่อทำงานกับหน่วยความจำ โหมดสำรวจ NAPI ในเครือข่ายสแต็กที่ทำงานในเคอร์เนลเธรดที่แยกจากกัน ไฮเปอร์ไวเซอร์ ACRN ความสามารถในการเปลี่ยนรูปแบบการกำหนดลักษณะในตัวกำหนดตารางเวลางาน และความเข้ากันได้กับการปรับ LTO เมื่อสร้างใน Clang
และในส่วนของเวอร์ชั่นของ Linux 5.11 รองรับ Intel SGX enclaves, กลไกการสกัดกั้นการเรียกระบบใหม่, บัสเสริมเสมือน, การห้ามการประกอบโมดูลโดยไม่มี MODULE_LICENSE (), การกรองการเรียกระบบอย่างรวดเร็วใน seccomp, การยกเลิกการบำรุงรักษาสถาปัตยกรรม ia64, การถ่ายโอนเทคโนโลยี WiMAX ไปยังสาขา »staging« ความสามารถในการ ห่อหุ้ม SCTP ใน UDP
ในส่วนของการแจกแจงนั้น ในปี 2021 นี้ เวอร์ชั่นใหม่ของ Debian 11 ทำการทดสอบบน RHEL 9 . ด้วย และรูปแบบ CentOS Stream 9 Devuan 4,0, Ubuntu 20.04 และ Ubuntu 21.10, openSUSE 15.3, RHEL 8.4 และ RHEL 8.5, Fedora 34 และ 35 และ SUSE 15.3
ในส่วนนี้ยังเป็นมูลค่าการกล่าวขวัญถึง เสร็จสิ้นการเปิดตัวอัปเดตสำหรับ CentOS 8.x ซึ่งในปีนี้โปรเจ็กต์ทางเลือกใหม่ของ CentOS 8 ถือกำเนิดขึ้น เช่น AlmaLinux, Rocky Linux และ VzLinux
ในทางกลับกัน Fedora Kinoite ถูกวางตำแหน่งให้เป็นคู่ของ Fedora Silverblue กับเดสก์ท็อป KDE และในปีนี้ชื่อโครงการ "Fedora" ถูกเปลี่ยนเป็น "Fedora Linux" (ซึ่งพวกเราหลายคนไม่ค่อยคุ้นเคย) .
ทางด้านลิขสิทธิ์นั้น เรายังจำคดีละเมิดลิขสิทธิ์ฉาวโฉ่ได้อยู่ ในโปรแกรมรักษาหน้าจอ GNOMEเช่นเดียวกับความพยายามที่จะบุคคลที่สามเพื่อลงทะเบียน PostgreSQL ในยุโรปและสหรัฐอเมริกาและข่าวล่าสุดเกี่ยวกับปัญหาในการใช้รหัส OBS ใน TikTok Live Studio และข้อยกเว้น DMCA ที่อนุญาตให้เปลี่ยนเฟิร์มแวร์เราเตอร์ได้
นอกจากนี้ การพูดถึงหมวดหมู่นี้ เรายังสามารถเน้นที่ การกระทำที่พวกเขาทำกับ GitHub เพื่อสนับสนุนการเปิดตัวบริการสำหรับ ปกป้องนักพัฒนาจากการแบน DMCA ไม่สมเหตุสมผล (ตั้งแต่ที่ Microsoft เข้าควบคุมแพลตฟอร์ม การรายงานการละเมิดที่ถูกกล่าวหาก็เพิ่มขึ้นอย่างมาก) GitHub ยังกระชับกฎเกี่ยวกับการเปิดตัวผลการวิจัยด้านความปลอดภัยหลังจากมีข้อพิพาทเกี่ยวกับการลบช่องโหว่ต้นแบบสำหรับ Microsoft Exchange
ในส่วนของใบอนุญาตนั้น Elasticsearch ไปที่ใบอนุญาต SSPL ที่ไม่ฟรี ในขณะที่โครงการ GCC และ Glibc ยกเลิกการบังคับโอนสิทธิ์ในทรัพย์สินรหัสไปยังมูลนิธิ STR และข่าวปัญหาใบอนุญาตสำหรับ NMAP ที่เข้ากันไม่ได้กับ Fedora หลังจาก Nmap เปลี่ยนใบอนุญาตและกำจัดข้อ จำกัด ในการใช้ JDK เพื่อวัตถุประสงค์ทางการค้า