Продължавайки с нашата поредица от най-важните събития, събития и новини за 2021 г., в тази нова статия ще засегнем най-актуалните теми около темата за свободния софтуер и Linux.
И да започнем тази публикация ще започнем с всички версии на ядрото на Linux, които бяха представени в който най-новата беше версия 5.15 в който най-интересните му новости бяха нов записващ NTFS драйвер, ksmbd модул с реализация на SMB сървър, подсистема DAMON за наблюдение на достъпа до паметта, примитиви за заключване за режим в реално време, поддръжка на fs-verity в Btrfs, системно обаждане process_mrelease за системи за отговор с ниска памет, дистанционно сертифициране на ima модула dm.
La Версия на ядрото на Linux 5.14 въведе нови системни извиквания quotactl_fd () и memfd_secret (), премахване на ide и raw драйвери, нов драйвер за I/O приоритет за cgroup, режим на планиране на задачи SCHED_CORE, инфраструктура за създаване на зареждачи за проверени BPF програми.
Linux 5.13 пристигна с първоначална поддръжка за Apple M1 чипове, cgroup "misc" драйвер, край на поддръжката за / dev / kmem, поддръжка за нови графични процесори Intel и AMD, възможност за директно извикване на функции на ядрото от BPF програми, рандомизиране на стека на ядрото за всяка извикана система, възможност за вграждане на Clang със защита CFI (Control Flow Integrity), LSM модул Landlock за допълнително дроселиране, звуково устройство, базирано на виртуално виртуално, мулти- режим на изстрел в io_uring.
Linux 5.12 въведе поддръжка за зонирани блокови устройства в Btrfs, възможността за съпоставяне на потребителски идентификатори с файлови системи, почистване на остарели ARM архитектури, NFS режим на запис, LOOKUP_CACHED механизъм за определяне на пътеки на файлове от кеша, поддръжка за атомни инструкции в BPF, KFENCE система за отстраняване на грешки за улавяне на грешки при работа с памет, режим на NAPI анкетиране в мрежовия стек, който работи в отделна нишка на ядрото, хипервизор ACRN, възможност за промяна на модела на предпочитания в планировчика на задачи в движение и съвместимост с LTO оптимизации при изграждане в Clang.
И от своя страна версията на Linux 5.11 интегрирана поддръжка за Intel SGX анклави, нов механизъм за прихващане на системни повиквания, виртуална помощна шина, забрана за сглобяване на модул без 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 Foundation, както и новините за проблема с лицензите за NMAP, несъвместими с Fedora, след като Nmap промени лиценза, както и премахването на ограниченията за използването на JDK за търговски цели.