Как известно, исходники BSD 3 были лучше чем исходники BSD 4. Потом зачем-то взяли и всё испортили...
Однако, исходники BSD 3 сохранились. И некоторые утилиты тех времён вполне можно портировать и вносить улучшения. И последнее в случае таких исходников проще, чем в случае громоздких современных нагромождений костылей.
Вот архив - http://net2ftp.ru/node0/saahriktu@gmail.com/bsd3.tar.lzma -, который содержит:
- портированный и улучшенный basename.c;
- портированный cal.c;
- портированный see.c (see - a cat like program which prints like the ex «print» command.);
- портированный ssp.c (Compress multiple empty lines to a single empty line.);
Enjoy!