BRL CAD, это примерно 60 мегабайт и 2500 файлов, которые в совокупности предназначены для создания, отображения и анализа 3d моделей посредством tk-гуя, меню и мыши и/или emacs/vi консоли.
Используется в американской армии, медицине и промышленности. Программа прекрасно автоматизируется, работает как с иксами, так и с фреймбуфером с поддержкой opengl, может быть внедрена в другие приложения. Олично масштабируется, содержит кластерный визуализатор, в качестве скриптового языка используется tcl с кучей доп. модулей к нему. Снабжена подробной документацией.
Несколько десятков лет все это развивалось в проприетарном режиме, но теперь доступно под свободными лицензиями GPL/LGPL/BSD/etc.
PS
Несет в себе опциональный модифицированный emacs - jove
XML не понимает, подсветки нет.
Автор brlcad когда то придумал ping.
>>> Подробности