Scott Long опубликовал отчёт (http://www.bsdforums.org/forums/showthread.php?threadid=33025) по развитию проекта FreeBSD за второй квартал 2005 года (март-июнь).
Scott отметил, что прошедшие конференции BSDCan и MeetBSD были очень интересными и рекомендует всем посетить их в следующем году ;). Для участия в проекте "Summer of Code" от Google Было принято 18 добровольцев, которые ведут работу под руководством разработчиков FreeBSD. Начался процесс подготовки релиза FreeBSD-6.0, уже доступна её первая бета версия. Далее в отчёте идёт описание отдельных проектов, в которых произошли изменения. Коротко по проектам:
- Реализация автоматического выбора алгоритма управления очередями страниц памяти для оптимизации кэш промахов (Alexander Leidinger (http://www.leidinger.net/FreeBSD/current-patches/pq.diff));
- Реализация кэширования с упреждением в сетевой подсистеме (Andre Oppermann (http://people.freebsd.org/~andre/tcpoptimization.html));
- Перед проектом Dingo (http://www.freebsd.org/projects/dingo/)
поставлены новые задачи;
- Работы по оптимизации стека TCP/IP (Andre Oppermann (http://people.freebsd.org/~andre/tcpoptimization.html);
- Новая реализация GEOM Gate (Pawel Jakub Dawidek);
- Реализация функций перемещения и переименования в подсистеме gvinum (Chris Jones (http://wikitest.freebsd.org/moin.cgi/GvinumMoveRename));
- Интеграция инструментов сборки проекта FreeSBIE в дерево исходных кодов FreeBSD (Dario Freni (http://wikitest.freebsd.org/moin.cgi/DarioFreni));
- Из NetBSD портирова if_bridge (Andrew Thompson);
- Улучшение и интеграция libalias с ipfw2 (Paolo Pisati (http://wikitest.freebsd.org/moin.cgi/PaoloPisati));
- Портирование launchd (http://developer.apple.com/documentation/Darwin/Reference/ManPages/man8/launchd.8.html) во FreeBSD (R. Tyler Ballance);
- Интеграция BSD Installer во FreeBSD (Andrew Turner (http://wikitest.freebsd.org/moin.cgi/BSDInstaller));
- Пользовательские библиотеки для мониторинга распределения памяти ядра (Robert Watson (http://www.watson.org/~robert/freebsd/libmemstat/));
- Изменения в API драйверов сетевых интерфейсов (Anders Persson);
- Портирование OpenBSD dhclient (Brooks Davis, Sam Leffler);
- Портирование PF из OpenBSD 3.7 (Max Laier);
- Портирование Intel C/C++ Compiler v9 (Alexander Leidinger);
- Портирование FreeBSD 6.0 на PowerPC (Peter Grehan);
- Множество изменений и улучшений в поддержке беспроводных устройств (Sam Leffler);
- Проект VFS SMP переходит в стадию стабилизации и усиленного тестирования (Jeff Roberson);
- Обновление linux окружения (linux-base) (Alexander Leidinger, Emulation Mailinglist);
- UFSJ - UFS с журналированием всё ещё на начальной стадии (Scott Long);
- Проект по реализации TTCPv2 - Transactional TCP version 2 (Andre Oppermann);
<br/>
И многое другое..
URL: http://www.bsdforums.org/forums/showthread.php?threadid=33025
Новость: http://www.opennet.dev/opennews/art.shtml?num=5809