Организация FreeBSD Foundation объявила о выделении денежного гранта на разработку пяти новых модулей с реализацией различных алгоритмов для контроля перегрузки (Congestion Control) в TCP: HTCP, CUBIC, Vegas, HD и CHD. Завершить работу планируется уже в январе 2011 года.
Правильно работающие механизмы отслеживания перегрузок необходимы для эффективной работы IP-сетей, так как позволяют динамически адаптировать пропускную способность к меняющимся условиям, при необходимости понижая интенсивность потока для предотвращения перегрузок. Во FreeBSD изначально реализован стандартный механизм NewReno, учитывающий потери пакетов, возникновения задержек и другие аспекты. Создание новых модулей контроля перегрузки поможет задействовать более оптимальные для определенной специфики алгоритмы, напирмер, алгоритмы CUBIC и HTCP оптимизированы дл
... Читать дальше »
Организация FreeBSD Foundation объявила о проведении ежегодной инициативы по сбору средствдля финансирования проекта FreeBSD в 2011 году. В настоящий момент собрано 179 тыс. долларов пожертвований, при годовом плане в 350 тыс. долларов.
Собранные в прошлом году средства были потрачены следующим образом:
$100,000 было израсходовано на гранты, направленные на финансирование реализации поддержки новых технологий для FreeBSD. В частности, гранты выделены для улучшения поддержки DTrace, создания технологии отказоустойчивых хранилищ
... Читать дальше »
В старых версиях FreeBSD 7.x и 8.x, выпущенных до версий 7.3 и 8.0-rc1, найдена уязвимость в коде API pseudofs, предназначенном для организации работы с псевдо-файловыми системами, такими как procfs и linprocfs. Ошибка может привести к разыменованию NULL-указателя и локальному выполнению кода злоумышленника в случае если в системе не запрещен маппинг кода по нулевому адресу.
В качестве временной защиты можно отмонтировать псевдо-ФС или установить sysctl security.bsd.map_at_zero в 0 (в этом случае вместо выполнения кода будет наблюдаться крах ядра). Проблема исправлена в сентябре прошлого года, но о возможности эксплуатации данной ошибки стало известно только сейчас. Про наличие проблемы в ветке 6.x информации нет, но нелишним будет напомнить, что поддержка ветки 6.x будет полностью прекращена 30 ноября.
В дерево исходных текстов VirtualBox принят патч, добавляющий во FreeBSD 8/9 долгожданную поддержку проброса USB-устройств в виртуальное окружение. Например, патч успешно был протестирован при работе из гостевого окружения с USB кардридером, сканером и принтером.
Команда разработчиков OpenBSD сообщила о выходе версии 4.8. В отличие от предыдущего релиза, выпуск OpenBSD 4.8 практически не содержит серьёзных изменений, которые могли бы привести к возникновению неудобств при обновлении, но зато имеет немало приятных добавлений.
Ниже следует неполный список основных новшеств по сравнению с версией 4.7. Полная версия списка для желающих доступна на сайте. Следует учесть, что OpenBSD-CURRENT (ветка разработки, которая со временем
... Читать дальше »
Представлен отчет о развитии проекта FreeBSD с июля по сентябрь 2010 года. Примечательно, что данный отчет содержит 55 элементов, что делает его самым объемным за всю историю проекта и демонстрирует неплохую тенденцию роста активности представителей сообщества разработчиков FreeBSD. Основные достижения:
Системы хранения и файловые системы
В рамках проекта ExtFS ведется работа над поддержкой монтирования файловой системы ext4 в режиме только для чтения и реализацией алгоритма предварительного резервирования блоков (pre-allocation). В настоящее время код уже может быть использован для чтения данных с созданных по умолчанию ext4-разделов, в процессе находит
... Читать дальше »
Сообщается о завершении портирования во FreeBSD пакета DAHDI (Zaptel) - открытого фреймворка для создания драйверов и набора готовых драйверов для E1/T1, цифровых ISDN и аналоговых FXO/FXS карт. Портирование DAHDI дает возможность использования FreeBSD в качестве платформы для организации работы PBX-систем (VoIP и офисных АТС) на базе Asterisk.
В настоящий момент порт включает в себя непосредственно фреймворк DAHDI, набор драйверов для голосовых карт, модули с поддержкой ... Читать дальше »
Theo de Raadt представил в списке рассылки разработчиков OpenBSD выдержку из лицензионного соглашения, приведенного в файлах с реализацией поддержки ACPICA во FreeBSD. Впроцитированном лицензионном соглашении ставятся дополнительные условия при использовании кода в составе продуктов, распространяемых за пределами США. В ответ разработчики FreeBSD указалина то, что компания Intel поставляет код ACPICA под тройной лицензией: Intel software license, трехусловной BSD-подобной лицензией и GPLv2.
Что касается, формулировки на которую указал Theo
... Читать дальше »