No software is innocent. But no single piece of software has committed all crimes -- except for Emacs, of course.