Разработчики операционной системы OpenBSD официально объявили о выходе новой версии продукта - 5.0. Согласно политике разработчиков релизы выходят два раза в год. В этот раз, несмотря на серьезное изменение номера версии, существенных новшеств в операционной системе не появилось.
По мнению многих пользователей OpenBSD, осенние релизы, как правило, не отличаются большим количеством новшеств. В то же время разработчики представили объемный список улучшений и доработок.
Из изменений в OpenBSD 5.0 стоит отметить:
-
в инсталляторе завершены работы по полной поддержке DUID;
-
большая часть драйверов для SCSI переведена на использование новой инфраструктуры iopools;
-
поддержка IPv6 в pfsync(4);
-
поддержка cardbus(4) и pcmcia(4) для архитектуры sgi;
-
rc.d(8) теперь может использоваться для запуска практически всех системных сервисов;
-
из соображений безопасности security(8) переписали на Perl;
-
новый вызов в API для выделения памяти — dma_alloc(9);
-
поддержка прерываний MSI для устройств (пока только для amd64, i386, sparc64);
-
оптимизирована работа malloc(3);
-
добавлены функции fdopendir(3) и openat(2) из POSIX 2008 (а также флаги O_CLOEXEC, O_DIRECTORY, F_DUPFD_CLOEXEC);
-
поддержка отправки пакетов Wake-on-LAN в arp(8), а также поддержка WOL в xl(4), re(4) и vr(4);
Среди программного обеспечения доступного к установке, стоит отметить:
-
GCC 2.95.3, 3.3.5 и 4.2.1;
-
Браузер Chromium 12.0.742.122;
-
Графические среды GNOME 2.32.2, Xfce 4.8.0, KDE 3.5.10;
-
MySQL 5.1.54 и PostgreSQL 9.0.5;
-
Perl 5.12.2 с патчами, PHP 5.2.17 и 5.3.6, Python 2.4.6, 2.5.4 и 2.7.1, Ruby 1.8.7.352 и 1.9.2.200;
Разработчики также традиционно предоставили фирменные диски с выпущенной к релизу песней и комиксом от Ty Semaka. Все желающие поддержать проект могут приобрести эту и прочую продукцию по адресу: http://www.openbsd.org/orders.html