Вышла бета версия Ubuntu 9.10. На 22 октября запланирован выход кандидата в релизы, а 29 октября ожидается выход релиза, сообщает opennet.ru. По сравнению с шестой альфа версией добавлены следующие новшества:
* Улучшение инфраструктуры загрузки системы, реализовано новое графическое оформление процесса загрузки (Ubuntu Splash screen). Пользователь имеет возможность проконтролировать процесс загрузки в деталях, переключившись в первую виртуальную консоль;
* Для поддерживающих технологию NX (Non-eXecutable) процессоров в Ubuntu ранее интегрирована поддержка режима выделения защищенных областей памяти, блокирующего выполнение в них кода и позволяющего защитить систему от некоторых типов эксплоитов. Отныне такая возможность добавлена и для систем без поддержки NX, которая реализована через программную эмуляцию (только для 32-разрядных ядер);
* Добавлен режим блокирования загрузки модулей ядра, после завершения процесса загрузки системы. Функция предназначенная для защиты от внедрения руткитов серверных систем с неменяющимся аппаратным обеспечением. Включение режима производится через переменную /proc/sys/kernel/modules_disabled, доступную только для однократной установки;
* Включение по умолчанию для исполняемых файлов режима PIE (Position Independent Executable), защищающего исполняемые файлы от внедрения стороннего кода, благодаря случайному распределению адресного пространства. Дополнительно PIE-программы теперь собираются в флагом BIND_NOW, позволяющим сократить число областей в памяти, в которых возможно внесение изменений для организации ответвления от хода выполнения программы, при применении основанных на попытках повреждения областей памяти эксплоитов.
* На базе Kubuntu созданна специальная сборка Kubuntu Netbook Edition, нацеленная на установку на устройствах с небольшим экранным разрешением;
* Некоторые из используемых в Ubuntu 9.10 версий программ: KDE 4.3 (Kubuntu), GNOME 2.28, XFCE 4.6.1 (Xubuntu), OpenOffice.org 3.1.1, X.Org server 1.6.3, Apache 2.2, PostgreSQL 8.4, PHP 5.2.10, LTSP 5.1, GCC 4.4.1, glibc 2.10, Linux 2.6.31.1, Python 2.6.2
Пресс-релиз