- BrainTools - https://www.braintools.ru -

20 октября 2026 года состоялся [1] релиз свободной UNIX-подобной операционной системы OpenBSD 8.0 (это 61-ый выпуск операционной системы OpenBSD). Предыдущая стабильная версия проекта вышла [2] в мае 2026 года. Версию OpenBSD 7.0 выпустили [3] в октябре 2021 года.
Представлен полный установочный ISO-образ [4] базовой системы OpenBSD 8.0.

Разработка OpenBSD ведется исключительно силами добровольцев. Среда разработки и мероприятия для участников проекта финансируются за счет пожертвований, собираемых фондом The OpenBSD Foundation. Эти взносы гарантируют, что OpenBSD останется полноценной, активно развивающейся и свободной операционной системой.
Основные изменения [5] и доработки [6] в OpenBSD 8.0:
улучшения для различных аппаратных платформ, включая amd64, arm64, luna88k, riscv64, sparc64;
прекращена поддержка архитектуры loongson (несовместима с Clang 22);
исправлен ряд ошибок в архитектурах RISC-V и MIPS, связанных с использованием LLVM;
исправлено кодирование битов защиты для архитектуры hppa;
улучшения ядра:
исправлен расчет объема памяти [7] в open_wmemstream;
исправлена ошибка, приводившая к уничтожению или замене идентификатора semaphore (semop) во время переключения контекста;
улучшены эвристические алгоритмы для очереди неактивных страниц, используемые подсистемой управления памятью (pagedaemon) при вытеснении страниц и освобождении памяти;
добавлена функция getexecpath, предоставляющая копию пути к исполняемому файлу формата ELF(5);
продолжена подготовка к поддержке более крупных структур disklabel.
поддержка приостановки/гибернации:
предотвращено пробуждение ноутбука в режиме приостановки при закрытой крышке и machdep.lidaction=0;
добавлена глобальная переменная режима сна [8] для различения гибернации от «обычной» приостановки;
предотвращено перечитывание образа диска при чтении таблицы фрагментов в режиме выхода из гибернации;
очистка кадрового буфера после выхода из спящего режима. Сделано так, чтобы ошибка [9] выделения выделенной очереди для поддержки спящего режима nvme не была критической.
Direct Rendering Manager и графические драйверы:
подсистема drm обновлена до версии, соответствующей ядру Linux 6.18.53;
в драйвер inteldrm добавлена поддержка видеокарт Intel Arc серии A (DG2/Alchemist);
увеличен объем виртуального адресного пространства ядра в архитектуре amd64, что позволяет отображать более 4 ГБ видеопамяти (VRAM);
реализовано обходное решение для устранения ошибок тайм-аута GuC в драйвере inteldrm, возникавших на некоторых системах с процессорами Alder Lake.
ряд новых возможностей в пользовательском пространстве (userland):
утилита netstat теперь может выводить счетчики многоадресных (multicast) пакетов для сетевых интерфейсов; уточнен смысл опции «-q»;
изменен формат вывода команды «ps» в отладчике ядра ddb: структуры «struct process» и «struct proc» теперь отображаются раздельно;
добавлена поддержка DUID (идентификаторов дисков) в команде mount при использовании опции «-u»; DUID сохраняется при обновлении файловой системы;
реализована возможность управления портами «midithru» с помощью утилиты sndioctl;
добавлена возможность добавления и удаления элементов списков через sndioctl;
добавлен параметр «server.mode» для сервера sndiod, что делает эту настройку динамической — её можно изменять в процессе работы с помощью sndioctl.
улучшена поддержка оборудования и исправлены ошибки в драйверах, в том числе:
включена поддержка сенсорного экрана GXTP7936 на устройстве Samsung Galaxy Book4 Edge;
добавлена поддержка комбинированного PHY-интерфейса K3 PCIe/USB3 для архитектуры riscv64;
включен драйвер gpioleds для архитектуры riscv64;
в драйвере smte (для Ethernet-устройства SpacemiT K1) улучшена проверка ошибок в принимаемых пакетах;
исправлена работа стандартных прерываний MSI на системе на кристалле (SoC) SpacemiT K1;
в драйвер smtclock добавлена поддержка SoC SpacemiT K3;
в драйвер qcgpio добавлена поддержка платформы SC7280;
добавлена поддержка контроллера PCIe dwpcie для SoC SpacemiT K3;
добавлена поддержка тактового генератора I2C5 для RK3528 (используется в Radxa E24C);
добавлены идентификаторы оборудования ACPI для SoC Qualcomm Glymur (X2);
в драйвере apldart(4) реализовано зеркалирование таблиц страниц; включена поддержка IOMMU для USB-контроллеров Apple;
добавлен новый драйвер samsabi для интерфейса Samsung Advanced BIOS Interface (SABI);
добавлен новый драйвер sambat для мониторинга аккумулятора в ноутбуках Samsung;
добавлен новый драйвер rkotp для памяти OTP в устройствах Rockchip;
добавлена поддержка регулятора напряжения RK8600, используемого для питания процессора на платах Radxa Zero 3;
добавлены дополнительные идентификаторы устройств для серии AMD Krackan Point;
исправлена поддержка мультитача для тачпада в ноутбуках HONOR MagicBook;
устранено переполнение памяти FIFO в драйвере esp;
исправлена потенциальная утечка памяти при восстановлении массива в softraid;
исправлено восстановление массива в softraid на дисках с размером сектора 4096 байт;
исправлена работа с буферами mbuf в старших адресах памяти для драйвера re при использовании 64-битного DMA.
обновлены пакеты и компоненты:

В рамках релиза OpenBSD 8.0 вышел [10] официальный трек от команды проекта под названием «The Simps on AI [11]» (Симпсы в ИИ).

Моргни 3 раза, если любишь ИИ.
О-о-о, эта новая нейросеть — прямо как пончики!
В моё время никакого искусственного интеллекта [12] не было — была самая настоящая глупость, и нам это нравилось!
Смитерс, выпускай ИИ-дронов!
Гомер, нам стоит подключить новый интернет от «Скайнета» (SkyNet).
Я вернусь… в виде дипфейка!
О нет!
ИИ только что слопал мои шорты!
Новая языковая модель (LLM) в стиле Трампа — такой ещё свет не видывал; вы даже не представляете, какая она «у-м-н-а-я»!
Слушай, Лу, робот-полицейский только что выписал штраф за превышение скорости… парковочному счётчику!
Мой папа — суперкомпьютер, и он подхватил вирус.
Ой, мистер Бёрнс, сэр, этот новый «железяка» только что устроил ядерный расплав!
ИИ сгенерировал моё изображение — теперь у меня 5 пальцев и ещё один большой палец в придачу!
Я не буду заниматься плагиатом.
Я не буду заниматься плагиатом.
Я не буду заниматься плагиатом.
Я не буду заниматься плагиатом.
Автор: denis-19
Источник [13]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/37198
URLs in this post:
[1] состоялся: https://www.openbsd.org/80.html
[2] вышла: https://habr.com/ru/news/1037310/
[3] выпустили: https://habr.com/ru/news/583650/
[4] ISO-образ: http://ftp.eu.openbsd.org/pub/OpenBSD/8.0/
[5] изменения: https://cdn.openbsd.org/pub/OpenBSD/8.0/ANNOUNCEMENT
[6] доработки: https://www.openbsd.org/plus80.html
[7] памяти: http://www.braintools.ru/article/4140
[8] сна: http://www.braintools.ru/article/9809
[9] ошибка: http://www.braintools.ru/article/4192
[10] вышел: https://www.openbsd.org/lyrics.html#80
[11] The Simps on AI: https://ftp.openbsd.org/pub/OpenBSD/songs/song80.mp3
[12] интеллекта: http://www.braintools.ru/article/7605
[13] Источник: https://habr.com/ru/news/1096492/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1096492
Нажмите здесь для печати.