Вышла новая OpenBSD 6.7 — файловая система FFS2 стала дефолтной для большинства платформ
Иллюстрация с сайта openbsd.org
Разработка версии 6.7 шла семь месяцев, команда отчиталась о проделанной работе 19 мая.
В новой OpenBSD появилась поддержка новых устройств, в том числе криптотокенов FIDO/U2F, и новые драйверы под архитектуру Arm (32 и 64 бит). Это открыло путь системе на Raspberry Pi 4 и улучшило совместимость с Pi 2 и 3, i.MX8MM и китайские Rockchip (ставятся, например, на Linux-ноут Pinebook Pro).
Основные изменения:
- Файловую систему FFS2 поставили по умолчанию для большинства платформ.
- ОС стала работать эффективней — ряд системных вызовов теперь могут работать без глобальной блокировки ядра, которая ограничивала параллелизм.
- Утилиты для работы с DNS dig, host и nslookup извлекли из Bind и сделали самостоятельными инструментами — их «родитель» еще раньше был заменен на Unbound и в системе не нужен.
- Разработчики ввели новую функцию msyscall. Она разрешает совершать системные вызовы только из выбранных областей кода: main program, ld.so, libc.so и IGTRAP, чтобы повысить устойчивоть перед сбоями W^X и и ошибками динамической компиляции, которые могут вызвать неправильное толкование syscall.
- В систему добавили обновленные пакеты OpenSSH 8.3 и LibreSSL 3.1.1.
- Исправили ошибки в ряде сторонних проектов: GCC 4.2.1 и 3.3.6, LLVM/Clang 8.0.1, Perl 5.30.2, NSD и 4.2.4 Unbound 1.10.0.
- В качестве X Window System теперь используется Xenocara, которая основана на X.Org 7.7. В ней тоже исправили ошибки.
В OpenBSD 6.7 доступно 11 200 пакетов. Большая часть уже скомпилированы под популярные архитектуры i386, amd64, PowerPC, MIPS и ARM. Из нового в пакетном менеджере — опция '-D' к команде pkg_add, которая при установке добавляет отладочные пакеты.
Полный список изменений — на сайте проекта.
Установочный образ OpenBSD 6.7 можно скачать с зеркала.
Постоянная ссылка к новости: http://www.nixp.ru/news/14277.html. Timur Tukaev по материалам openbsd.org.
OpenBSD 6.2: свободная ОС перешла на компилятор Clang 1
Вышла OpenBSD 6.1 с поддержкой устройств на базе 64-битной архитектуры ARM
Операционная система PC-BSD перешла в новую ОС — TrueOS 2
OpenBSD 6.0 — новый релиз свободной операционной системы 3 4
OpenBSD 5.9 — новый релиз свободной операционной системы
OpenBSD 5.8 — новый релиз свободной ОС в день 20-летия проекта 3
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1