Опубликованы тестовые ядра Linux 4.4.256 и 4.9.256
Грег Кроа-Хартман (Greg Kroah-Hartman) опубликовал выпуски ядра Linux 4.4.256 и 4.9.256, которые сформированы специально для проверки корректности обработки составных частей номера версии, не укладывающихся в однобайтовое значение. Изменения в опубликованных выпусках ограничиваются только увеличением номера версии в Makefile для того, чтобы проверить, не возникнет ли проблем в пространстве пользователя.
Изначально под счётчик номера версии в ядре было выделено 8-битовое значение, что делает вызов макроса KERNEL_VERSION(4, 4, 256) эквивалентным KERNEL_VERSION(4, 5, 0). Значение макроса KERNEL_VERSION, вычисляется так:
((a) << 16) + ((b) << 8) + (c))
затем экспортируется в пространство пользователя в форме константы LINUX_VERSION_CODE, которая используется при проверке текущей версии ядра. Для ядра подобное переполнение не вызывает проблем, но значение LINUX_VERSION_CODE проверяется и некоторыми компонентами в пространстве пользователя, такими как GCC и Glibc, что потенциально может привести к непредсказуемым проблемам.
Изначально разработчики ядра планировали перейти на 16-разрядный счётчик вместо 8-разрядного, но это оказалось невозможным так как константа LINUX_VERSION_CODE, вычисляемая с использованием 8-битного значения, экспортируется в пространство пользователя и замена типа приведёт к нарушению ABI. Поэтому решено оставить переполнение и посмотреть, как это отразится на пространстве пользователя. Разработчикам дистрибутивов предлагается сформировать тестовые сборки для проверки появления возможных проблем в пространстве пользователя при полной пересборке.
Ссылки:
http://kroah.com/log/blog/2021/02/05/8-bits-are-enough-for-a-version-number-dot-dot-dot/
https://www.opennet.ru/opennews/art.shtml?num=54544

Хаки и трюки
Виртуалки
Сисьадминство
BASH-скрипты
Парусные суда
Праздники
Моё чтиво
Игра KSP
Диалектика природы — Ф. Энгельс
Solus 4.2 (fortitude)
Budgie, установщик, пакетный менеджер и конфигуратор. Код наработок проекта распространяется под лицензией GPLv2, для разработки используются языки Си и Vala. Изначально проект, который назывался Solus OS, основан в 2011 году IT-шником
SerpentOS)
Дебиане и использовал рабочее окружение
GNOME. В 2013 году разработка дистра фактически прекратилась и проект был заморожен. В 2014 году разработка дистра возобновилась
Pardus Linux). Рабочие столы —
KDE Plasma и
MATE. Размер файла образа после установки — 7 гигабайт.
Solus

AlmaLinux 8.3 Beta 1
RHEL в ответ на преждевременное сворачивание поддержки
CentOS компанией
Wayland или на
X11. После установки размер файла образа винта составил 4,9 Гб.
AlmaLinux





Fedora Live 33-1.2 (Thirty Three)
Федора (ранее — Fedora Core). Разработан поддерживаемым сообществом проектом
Cinnamon,
LXDE,
LXQt,
Xfce и
текстовая консоль (в версии SaaS).
JingOS 0.6 (Preview Edition)
KDE neon, основанном, в свою очередь, на
бубунте, но при этом разрабатывается собственный набор стоковых приложений, таких как календарь, магазин приложений, PIM, голосовые заметки, и прочее. Предполагается, что любое устройство с архитектурой x86_64, которое поддерживает Ubuntu, должно поддерживать дистр. Эта версия была выпущена 26 января 2021 года. Рабочий стол —
JingOS
Diamond Linux-TT GrandMaster 5p Release 3
AeGiS Development. Правила составления названия дистра: Master — 32-битный (i386), GrandMaster — 64-битный (amd64); AGS — AeGiS; LinuxTT — технология TT. Последний на данный момент релиз был 15 декабря 2020 года. Среда рабочего стола —
Diamond
GParted Live 1.2.0-1
Fluxbox. Размер ISO-файла — 400 Мб.
GPartedLive

RoshanOS 20.1 (Ulyssa)
Минта, выглядящий как
винда. Проект пилит сисадмин из Аттока (в провинции Пенджаб)
POS OS). окружения рабочего стола —
RoshanOS
>Средства спасения потерпевших кораблекрушение известны столько же времени, сколько существует само мореплавание. Но история специализированных плавсредств спасения не так-то уж и стара.