OpenBSD 6.2: свободная ОС перешла на компилятор Clang
1Иллюстрация с сайта openbsd.org
Вчера был представлен очередной релиз свободной операционной системы OpenBSD — 6.2.
Этот релиз стал 43-м в истории проекта OpenBSD, который по-прежнему гордится тем, что за его более чем 20-летнюю историю было найдено всего две удалённые уязвимости в инсталляциях по умолчанию. Среди значимых изменений в релизе OpenBSD 6.2 можно выделить следующие:
- платформы i386 и amd64 перешли на clang(1) как базовый системный компилятор;
- новый драйвер hvs(4) для хранилища Hyper-V;
- обновлённый драйвер inteldrm(4) на базе кода из ядра Linux 4.4.70 поддерживает Skylake, Kaby Lake, Cherryview;
- улучшенная поддержка платформы виртуализации Xen и в частности драйвера xbf(4);
- многочисленные улучшения в родном средстве виртуализации vmm(4)/ vmd(8) включая миграцию поставленных на паузу виртуальных машин через vmctl(8), поддержка больших объёмов памяти у гостевых систем, улучшенную производительность vmd(8) благодаря увеличенного размера очереди virtio(4);
- автоматический переход в hibernation и suspend в apmd, когда аккумулятор разряжен;
- входящие и перенаправленные IP-пакеты теперь обрабатываются без KERNEL_LOCK (лучшая производительность, меньшие задержки);
- исправленные проверки в IPv6 для политик IPsec сделали их совместимыми с IPv4;
- новый демон slaacd(8) для работы с IPv6 Stateless Address Autoconfiguration (RFC 4862);
- инсталлятор начал использовать Allotment Routing Table (ART), а также создаёт уникальное ядро для запуска ОС после её установки/обновления;
- pflogd(8) и tcpdump(8) переведены на модель fork+exec, а ifstated(8), snmpd(8) и snmpctl(8) теперь используют pledge(2);
- реализация POSIX xlocale переписана с нуля;
- новая утилита witness(4) для отладки проблем с порядком блокировок ядра (поддерживает только amd64, hppa и i386);
- OpenSMTPD 6.0.0, OpenSSH 7.6, LibreSSL 2.6.3, mandoc 1.14.3.
Среди прочего программного обеспечения в составе OpenBSD 6.2: Binutils 2.1, LLVM/Clang 4.0.0, GCC 4.2.1 и 3.3.6, Go 1.9, PHP 5.6.31 и 7.0.23, Perl 5.24.2, Python 2.7.14 и 3.6.2, Node.js 6.11.2, MariaDB 10.0.32, PostgreSQL 9.6.5, Xenocara на базе X.Org 7.7 с xserver 1.18.4 и Mesa 13.0.6, GNOME 3.24.2, KDE 3.5.10 и 4.14.3, Xfce 4.12, LibreOffice 5.2.7.2.
P.S. Традиционная музыкальная композиция, выпускаемая к каждому релизу OpenBSD, будет выпущена в декабре и опубликована на привычной странице.
Постоянная ссылка к новости: http://www.nixp.ru/news/14190.html. Дмитрий Шурупов по материалам openbsd.org.
- OpenBSD 5.9 — новый релиз свободной операционной системы 4 апреля 2016 г.
- OpenBSD 6.0 — новый релиз свободной операционной системы 3 4 2 сентября 2016 г.
- Вышла OpenBSD 6.1 с поддержкой устройств на базе 64-битной архитектуры ARM 12 апреля 2017 г.
Вышла новая OpenBSD 6.7 — файловая система FFS2 стала дефолтной для большинства платформ
Вышла OpenBSD 6.1 с поддержкой устройств на базе 64-битной архитектуры ARM
Операционная система PC-BSD перешла в новую ОС — TrueOS 2
OpenBSD 6.0 — новый релиз свободной операционной системы 3 4
OpenBSD 5.9 — новый релиз свободной операционной системы
OpenBSD 5.8 — новый релиз свободной ОС в день 20-летия проекта 3
Последние комментарии
- OlegL, 17 декабря в 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