Language Selection

English French German Italian Portuguese Spanish

Why I think RMS is a fanatic, and why that matters

Filed under
OSS

One of my commenters reports that he showed my essay on evaluating the harm from closed-source software to Richard Stallman, who became upset by it. It shouldn’t be news to RMS or anyone else that I think he’s a fanatic and this is a problem, but it seems that every few years I have to explain the problem again. I make the effort not because of personal animus but because fanaticism does not serve us well – we’ve made huge progress since 1998 by not repeating RMS’s mistakes, and I think it’s important that we continue not to replicate them.

When I was say that I judge RMS is a fanatic, I mean something very specific by that. I cite Santayana’s definition: “Fanaticism consists in redoubling your effort when you have forgotten your aim”. By his own account of his road-to-Damascus experience, RMS started out attempting to solve a problem; there was this broken printer driver that he couldn’t fix because he couldn’t get the source. RMS correctly identified source secrecy as a damaging practice leading to bad outcomes.

Unfortunately, RMS made an early decision to frame his advocacy as a moral crusade rather than a pragmatic argument about engineering practices and outcomes.

Rest here




More in Tux Machines

Fedora's Rawhide Kernel Adds In KDBUS Support, Ready For Testing

Lennart Poettering announced today that KDBUS is now in Rawhide. "Josh [Boyer] thankfully added it to the Rawhide kernel packages, and our systemd RPMs come with built-in support, too now. If you are running an up-to-date Rawhide system adding "kdbus=1" to your kernel command line is hence everything you need to run kdbus instead of dbus-daemon. (No additional RPMs need to be installed.) If you do, things should just work the same way as before, if we did everything right. By adding or dropping "kdbus=1" to/from the command line you can enable kdbus or revert back to dbus1 on each individual boot." Read more

Announcing the general availability of Oracle Linux 6.7

We're happy to announce the general availability of Oracle Linux 6 Update 7, the seventh update release for Oracle Linux 6. You can find the individual RPM packages on the Unbreakable Linux Network (ULN) and our public yum repository and ISO installation images are available for download from the Oracle Software Delivery Cloud. Oracle Linux 6 Update 7 ships with the following kernel packages: Unbreakable Enterprise Kernel (UEK) Release 3 (kernel-uek-3.8.13-68.3.4.el6uek) for x86-64 Unbreakable Enterprise Kernel (UEK) Release 2 (kernel-uek-2.6.39-400.250.7.el6uek) for i386 Red Hat Compatible Kernel (kernel-2.6.32-573.el6) for i386 and x86-64 Read more

Gnumeric 1.12.23 Open Source Spreadsheet Editor Brings Fuzzed File Hardening

The development team of the open-source Gnumeric spreadsheet editor software used in numerous GNU/Linux distributions announced the immediate availability for download of Gnumeric 1.12.23. Read more

Wily Werewolf Alpha 2 Released

The second alpha of the Wily Werewolf (to become 15.10) has now been released! This alpha features images for Kubuntu, Lubuntu, Ubuntu MATE, Ubuntu Kylin and the Ubuntu Cloud images. Pre-releases of the Wily Werewolf are *not* encouraged for anyone needing a stable system or anyone who is not comfortable running into occasional, even frequent breakage. They are, however, recommended for Ubuntu flavor developers and those who want to help in testing, reporting and fixing bugs as we work towards getting this release ready. Read more