استمرارًا لسلسلة أهم الأحداث والفعاليات والأخبار لعام 2021 ، سنتطرق في هذه المقالة الجديدة إلى الموضوعات الأكثر صلة بموضوع البرمجيات الحرة ولينكس.
ولبدء هذا المنشور سنبدأ مع الجميع تم إصدار إصدارات من Linux kernel التي كان أحدثها إصدار 5.15 حيث كانت أكثر المستجدات إثارة للاهتمام هي برنامج تشغيل NTFS جديد مع دعم الكتابة ، وحدة ksmbd مع تنفيذ خادم SMB ، ونظام DAMON الفرعي لمراقبة الوصول إلى الذاكرة ، وحظر العناصر الأولية لوضع الوقت الفعلي ، ودعم fs-verity على Btrfs ، واستدعاء نظام process_mrelease لأنظمة الاستجابة منخفضة الذاكرة ، وشهادة dm-module ima.
La قدم إصدار Linux kernel 5.14 استدعاءات النظام الجديدة quotactl_fd () و memfd_secret () ، إزالة بيئة تطوير متكاملة وبرامج تشغيل أولية ، وبرنامج تشغيل جديد لأولوية الإدخال / الإخراج لمجموعة cgroup ، ووضع جدولة مهام SCHED_CORE ، والبنية التحتية لإنشاء برامج تحميل لبرامج BPF التي تم التحقق منها.
جاء Linux 5.13 مع دعم أولي لرقائق Apple M1 ، برنامج تشغيل cgroup "misc" ، نهاية دعم / dev / kmem ، دعم وحدات معالجة الرسومات Intel و AMD الجديدة ، القدرة على استدعاء وظائف النواة مباشرة من برامج BPF ، والتوزيع العشوائي لمكدس النواة لكل نظام يسمى ، والقدرة على البناء في Clang مع CFI (التحكم في تكامل التدفق) ، ووحدة Landlock LSM لمزيد من التحكم في العمليات ، وجهاز صوت افتراضي قائم على Virtio ، وضع التصوير المتعدد في io_uring.
قدم Linux 5.12 دعمًا لأجهزة الكتل المخصصة في Btrfs، القدرة على تعيين معرفات المستخدم لأنظمة الملفات ، وتنظيف بنيات ARM القديمة ، ووضع الكتابة NFS ، وآلية LOOKUP_CACHED لتحديد مسارات الملفات من ذاكرة التخزين المؤقت ، دعم التعليمات الذرية في BPF ، نظام التصحيح KFENCE لاكتشاف الأخطاء عند العمل بالذاكرة ، ووضع الاقتراع NAPI في مكدس الشبكة الذي يعمل في خيط kernel منفصل ، و ACRN hypervisor ، والقدرة على تغيير نموذج التفضيل في جدولة المهام أثناء التنقل ، والتوافق مع تحسينات LTO عند البناء في Clang.
ومن جانبها إصدار أضاف Linux 5.11 دعمًا لمناطق Intel SGX، آلية اعتراض syscall جديدة ، ناقل افتراضي إضافي ، حظر تجميع الوحدة بدون MODULE_LICENSE () ، تصفية سريعة لمكالمات syscalls في seccomp ، وقف صيانة بنية ia64 ، نقل تقنية WiMAX إلى فرع "التدريج" ، والقدرة على تغليف 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" (والذي لم يعرفه الكثير منا للتو) . التعود).
على جانب حقوق النشر ، يمكننا حتى تذكر حالة انتهاك حقوق الطبع والنشر التي حظيت بدعاية كبيرة في شاشة توقف جنوم، فضلا عن محاولةوطرف ثالث لتسجيل PostgreSQL في أوروبا والولايات المتحدة ومن أحدث الأخبار ، لاحظ مشكلة استخدام كود OBS في TikTok Live Studio وأيضًا استثناءات DMCA التي تسمح باستبدال البرامج الثابتة لجهاز التوجيه.
بالإضافة إلى ذلك ، عند الحديث عن هذه الفئة ، يمكننا أيضًا إبراز الإجراءات التي اتخذوها على GitHub لصالح إطلاق خدمة لـ حماية المطورين من حظر قانون الألفية الجديدة لحقوق طبع ونشر المواد الرقمية غير معقول (منذ أن سيطرت Microsoft على النظام الأساسي ، نما الإبلاغ عن الانتهاكات المزعومة كثيرًا). شددت GitHub أيضًا القواعد المتعلقة بنشر نتائج الأبحاث الأمنية بعد نزاع حول إزالة استغلال النموذج الأولي لـ Microsoft Exchange.
في قسم الترخيص ، انتقل Elasticsearch إلى ترخيص SSPL غير مجاني ، بينما ألغى مشروعا GCC و Glibc النقل الإلزامي لحقوق ملكية الكود إلى STR Foundation وكذلك أخبار إصدار الترخيص لـ NMAP غير المتوافق مع Fedora ، بعد أن قامت Nmap بتغيير الترخيص وكذلك إزالة القيود على استخدام JDK للأغراض التجارية .