Главная » 2009»Январь»30 » Статус развития FreeBSD с октября по декабрь 2008 года
Статус развития FreeBSD с октября по декабрь 2008 года
17:50
Представлен квартальный отчет, рассказывающий о развитии проекта FreeBSD с октября по декабрь:
Выпущены релизы 6.4 и 7.1 ( последний 5 января 2009 г. ), начиная с которых распространению подлежат и DVD-образы для основных архитектур ( x86 и amd64 ), которые могут использоваться для установки и как "живая ФС" для восстановительных работ. Для концентрации усилий над ветками 7.X и 8.X выпуск релизов ветки 6.x официально прекращён;
Представлен проект BSD# по переносу приложений Mono во FreeBSD, находится в портах lang/mono и lang/mono-devel;
В состав FreeBSD 8-Current включен патч, реализующий поддержку назначения нескольких IPv4/IPv6-адресов в окружении jail(4), либо позволяющий обойтись вообще без IP в нём. Разработчики надеются перенести новшество в 7-STABLE до выпуска 7.2-RELEASE.
Продвигается работа в направлении виртуализации сетевого стека, ставящая целью обеспечить в ядре сущности раздельных состояний сети, в частности, для применения в виртуализованных окружениях, таких, как jail(4), каждый из которых сможет распоряжаться своим собственным виртуальным сетевым интерфейсом, маршрутами, пакетными фильтрами и т. д. Например, разработан виртуальный сетевой интерфейс, напоминающий ethernet-кроссовер, для соединения, например, запущенных jail'ов без привлечения возможностей сетевой подсистемы netgraph.
Поддержка процессоров: в 8-CURRENT заявлено о поддержке аппаратуры вида sun4u на основе процессоров UltraSPARC III и младше. Готов к загрузке предварительный ISO-образ, проверенный на ряде машин вида Fire и Blade. Также, проводятся работы по поддержке процессоров AMCC/IBM PPC440/460 архитектуры PowerPC.
В BSD-лицензированном варианте утилиты grep, для улучшения совместимости, временно задействованы некоторые GNU библиотеки, в частности regex. По мере разработки от кода GNU в этой утилите обещают избавиться.
Инженеры по выпускам испытывали затруднения в связи с необходимостью продолжения выпуска ветки 6.X. В дальнейших их планах, помимо выпуска 8.0-RELEASE в июне 2009 г., находятся уменьшение периода заморозки дерева портов ( периода "обкатки" сторонних приложений ). Также упоминается изменение способа обработки сообщений об ошибках, чтобы незначительные сообщения об ошибках и запросы на дополнения не задерживали выпуски. Кроме того, документацию ( handbook и faq ) планируется вынести из базовой сборки в пакеты.
Количество адаптированных к установке сторонних приложений ( портов ) выросло до 19600. Среди обновлённых версий - gnome 2.24.3, kde 4.1.4, Xorg 7.4. Тем не менее работа над портом Perl 5.10 еще не завершена. Число активных сообщений об ошибках ( PR ) во время заморозки перед недавними релизами ощутимо выросло, но теперь вернулось к своему обычному значению ( примерно 900 ). И хотя команда мантейнеров пополнилась 5 новыми членами, и ещё 2 вернулись, сообщается о том, что большинство наличествующих ошибок находится в состоянии "присвоено мантейнеру", и с этим определенно будут что-то делать. Кроме того, примерно 24% ( 4700 ) портов не поддерживаются мантейнерами, к ним относятся 58 зарегистрированных сообщений о проблемах.
Представлен генератор описаний уязвимостей в формате VuXML (vuln.xml), на основании заполнения web-формы;