@ntnsndr where do you find Stallman portrayed as "the great advocate of the Unix philosophy"? Stallman was always an advocate of Lisp systems first, and he didn't start GNU because he loved UNIX and wanted a free version. GNU was a compromise because he predicted that UNIX and UNIX-likes would continue to grow in popularity, and though it wasn't a Lisp system, it was good enough as a development environment, and he could graft what he missed back on by way of Emacs.