Во FreeBSD появится технология DIFFUSE и будет портирован xlocale
Конец сентября ознаменовался рядом новостей из мира FreeBSD.
FreeBSD Foundation сообщает о выделении грантов на реализацию двух проектов.
, расшифровывающийся как Distributed Firewall and Flow-shaper Using Statistical Evidence - это расширение для ipfw, развиваемое . Данное решение позволит реализовать в ipfw классификацию проходящего трафика в режиме реального времени на основе неких заранее заданных статистических свойств потока данных и применять к нему какие-либо действия используя распределённую сеть нод, обрабатывающих трафик.
За основу взят разрабатываемый CAIA ранее, но теперь все наработки имеющиеся в прототипе перенесут во FreeBSD.
Согласно информации, проект будет закончен где-то в конце октября текущего года.
Вторым проектом, на который был выделен грант, является , для чего необходимо реализовать сначала xlocale API.
Реализация этого проекта крайне необходима, так как libc используется во множестве UNIX-систем и программами работающими в них. Функция xlocale используется для локализации системы. Кроме того, libc++ изначально использовалась для проекта LLVM, что при уже портированном компиляторе clang и позволит получить полностью свободный от GNU стек для C++. Из GNU кода, реализующий поддержку стека C++, останется только линковщик, который в настоящий момент остаётся препятствием для выпуска GPL-free версии FreeBSD 10.
Работа над портированием xlocale будет закончена в конце сентября текущего года. К слову, первые патчи реализующие xlocale .


