On Thu, 13 Dec 2007, Theo de Raadt wrote:
Since both emacs and gcc contain code inside them which permit them to
compile and run on commercial operating systems which are non-free,
you are a slimy hypocrite.
Thus, we should not steer people towards non-free software.
Both those software packages steer people towards being able to use
emacs and gcc on commercial systems.
You are a hypocritical liar, Richard.
OpenBSD used to send its April 1st announcements. I bet Richard has turned
the wrong page in his calendar today. Richard is obviously joking! He
can't mean it, really!
Now seriously.
Theo, you are completely right. Again. Not only GNU Emacs (which is
developed and maintained by Richard personally) includes code allowing
people to run it on non-free platforms, GNU Project also _actively_ and
_publicly_ supports use of such non-free operating systems, see `Supported
Platforms' on GNU Project's website:
http://www.gnu.org/software/emacs/emacs.html#Platforms
http://www.gnu.org/software/emacs/MACHINES
Emacs 22 runs on these operating systems regardless of the machine type:
GNU/Linux NetBSD
FreeBSD OpenBSD
AIX 4.3.3 and higher Solaris
Mac OS X SunOS
MS DOS Ultrix
MS Windows
and others...
GNU Emacs also contains code which GNU Project developed specifically to
support those non-free platforms and maintaines native builds for them:
(from http://www.gnu.org/software/emacs/emacs-faq.text)
4.5 What is different about Emacs 22?
=====================================
[...]
* Emacs 22 features support for GNU/Linux systems on S390 and x86-64
machines, as well as support for the Mac OS X and Cygwin operating
systems.
* The native MS-Windows, Mac OS 9 and Mac OS X builds include full
support for images, toolbar, and tooltips.
Richard, you really have a perverted sense of humour. It isn't April 1st
today.
Regards,
David