Разработчики FreeBSD представили отчет о развитии проекта за 1 квартал 2009 года. Основные события:
Завершена работа над утилитой grep, распространяемой под лицензией BSD. Осталось пройти portbuild тесты. Отмечается прогресс в разработке переписанной с нуля утилитой sort, в которой пока не реализованы все запланированные опции и предстоит провести оптимизацию производительности;
Совместно с разработчиками LLVM производится адаптация компилятора clang для сборки исходных текстов FreeBSD. В будущем планируется использовать в качестве системного компилятора Clang, вместо GCC. В настоящий момент Clang уже поддерживает сборку 99% всех исходных текстов базовой системы и успешно собирает ядро i386/amd64. Тем не менее еще остается ряд нерешенных проблем, связанных с поддержкой C++ и сборкой библиотек libc, libm, libcrypto. В ходе работы в LLVM было обнаружено и исправлено более 100 ошибо
... Читать дальше »
Проект CoreBoot (LinuxBIOS), в рамках которого разрабатывается открытая (GPL) система базового ввода/вывода, основанная на Linux ядре, представил релиз утилиты flashrom 0.9.0, предназначенной для прошивки BIOS или firmware из операционных систем Linux, FreeBSD, DragonFly BSD, Solaris и Mac OS X. Утилита позволяет выполнять операции чтения, записи, очистки и проверки содержимого flash ROM чипов, выступая аналогом проприетарных DOS и Windows утилит awdflash, amiflash и afudos, но при этом работает значительно быстрее и поддерживает обновление из скриптов в автономном режиме.
В новой версии утилиты flashrom реализована поддержка всех существующих flash ROM чипов и технологий записи, доступных для архитектуры x86. Например, поддерживается 157 семейств flash-чипов, 75 чипсетов flash-контроллеров, интерфейсы Parallel, LPC, F
... Читать дальше »