Новостей.COM ⇒
⇓
2015-10-14
NetBSD 7.0 получила поддержку DRM/KMS, многопроцессорных ARM, Raspberry Pi 2, Lua-скриптов для ядра
25 сентября состоялся 15-й крупный релиз свободной операционной системы NetBSD — 7.0.
Выпуск NetBSD 7.0 состоялся через 3 года после прошлой крупной версии — 6.0 — и получил множество улучшений в поддержке оборудования. В частности, теперь ОС полноценно работает на многопроцессорных (SMP) ARM-системах и таких ARM-платах, как Raspberry Pi 2, ODROID-C1, BeagleBoard и BeagleBone, Allwinner A20 и A31 (включая Cubieboard2, Cubietruck и Banana Pi), Freescale i.MX50, i.MX51 (включая Kobo Touch, Netwalker). Среди других изменений в релизе:
- поддержка DRM/KMS для ускоренной графики на современных картах от Intel и AMD (Radeon) в x86-системах;
- значительные новшества в пакетном фильтре NPF: BPF в сборке с just-in-time по умолчанию, поддержка динамических правил, статического (stateless) NAT, NPTv6 (IPv6-to-IPv6 Network Prefix Translation), таблиц на основе CDB;
- поддержка множества процессоров в подсистеме USB;
- новый демон blacklistd(8), интегрирующийся с пакетными фильтрами для защиты других сетевых служб (SSH, named, ftpd и т.п.) от попыток вторжения;
- поддержка разметки GPT в sysinst (через меню расширенной разбивки диска);
- скрипты на языке Lua для ядра;
- epoc32 — новый порт для поддержки карманных компьютеров Psion с ОС EPOC;
- набор компиляторов GCC 4.8.4;
- опциональное окружение для запуска приложений на C/C++, полностью лицензированное на условиях BSD: compiler_rt, libc++, libcxxrt;
- добавлена команда service(8) на основе скрипта из FreeBSD;
- добавлены утилиты timeout(1) и flock(1);
- поддержка Lua-скриптов для генерации содержимого веб-сервера httpd(8).
Логотип NetBSD / Иллюстрация с сайта En.Wikipedia.Org
Среди обновлённого программного обеспечения, включённого в состав NetBSD 7.0:
- BIND 9.10.2-P4;
- binutils 2.23.2;
- IPFilter 5.1.1;
- LLVM 3.6.1;
- Lua 5.3.0;
- OpenSSH 6.8;
- OpenSSL 1.0.1p;
- Postfix 2.11.4.
Дмитрий Шурупов по материалам netbsd.org.