Разработчики OpenBSD сочли импортированную некоторое время назад альтернативу nroff/groff под названием mandoc (http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1) достаточно стабильной, и теперь man-страницы системы, а также, по возможности, сторонних приложений, собираемых через систему портов, подготавливаются с использованием mandoc. Использовавшиеся до этого nroff/groff перенесены в порты.
Ключевые преимущества mandoc:
- Более компактный и понятный код: 200 000 и 15 000 строк кода - разница впечатляет, даже с учётом того, что mandoc сейчас не поддерживает все форматы вывода, поддерживаемые groff.
- Большая скорость работы (до пяти раз быстрее)
- Большее количество выявляемых ошибок форматирования, с одной стороны, и большая устойчивость к ошибкам с другой.
- Лицензия BSD
Кроме того, отмечается прогресс в поддержке GCC 4, большие успехи в работе suspend-resume на мультипроцессорных платформах, непрекращающиеся улучшения в работе SCSI-стека (которы...
URL: http://marc.info/?l=openbsd-cvs&m=127022847624984&w=2
Новость: http://www.opennet.dev/opennews/art.shtml?num=26348