LWN.net Logo

Unworkable request

Unworkable request

Posted Aug 5, 2010 5:51 UTC (Thu) by BrucePerens (guest, #2510)
Parent article: Balancing accessibility and software freedom

Remember that RMS developed the GNU system on a very proprietary Sun. I think he'd be receptive to the idea of handicapped users on Dragon who did their own development of a Free speech recognition system. And of course they can do so today, using Windows. But that's not what is being asked of RMS. What Mr. Johansson seems to be requesting is to put mostly passive users on Dragon and Free Software, and then transition them to a bleeding-edge Free speech recognition system when it's ready. That won't work. They won't tolerate the functional loss. We would have to have a system as good as Dragon before they'd be willing to move over. For them this isn't just an app, it's a vital prosthesis.

So, what we really need is for normally abled users to develop a system as good as Dragon first, and we get the user community only after that happens.

What an uphill battle. But I think it would only work the way RMS says it should work.


(Log in to post comments)

Unworkable request

Posted Aug 5, 2010 9:09 UTC (Thu) by coriordan (guest, #7544) [Link]

Here's an RMS quote which backs up your first two sentences:

Unix was (and is) proprietary software, and the GNU Project's philosophy said that we should not use proprietary software. But, applying the same reasoning that leads to the conclusion that violence in self defense is justified, I concluded that it was legitimate to use a proprietary package when that was crucial for developing a free replacement that would help others stop using the proprietary package. But, even if this was a justifiable evil, it was still an evil. [...]

From The GNU Project (about half-way down, "Donated computers").

Unworkable request

Posted Aug 5, 2010 10:02 UTC (Thu) by k3ninho (subscriber, #50375) [Link]

The Reddit AMA that RMS recently completed has the same line:
"It is ok to use a nonfree program for the purpose of developing its free replacement " (sic.) in RMS' response to Question 22.

Unworkable request

Posted Aug 5, 2010 11:56 UTC (Thu) by nix (subscriber, #2304) [Link]

You'll note that this restricts the space of software *for users that are not also software developers* for a relatively long time. Most users are not software developers, and really aren't going to agree with RMS that they should avoid using proprietary software (without which they can't use their machine) unless they are software developers developing a replacement.

This sort of software-development-focused morality simply does not work for anyone else, and is not going to convince them (and I say that as a software developer and Free Software advocate).

Unworkable request

Posted Aug 5, 2010 15:12 UTC (Thu) by michaeljt (subscriber, #39183) [Link]

> Most users are not software developers, and really aren't going to agree with RMS that they should avoid using proprietary software (without which they can't use their machine) unless they are software developers developing a replacement.

For me this comes, as usual, down to the question of whether free software is a means to an end (or perhaps to several) or whether it is an end in itself. And whether people are quite honest about which it is. I can quite understand it being an end in itself for people who like that sort of thing (I do myself), but then wanting to impose it on others as a duty is like asking them to pay for your pleasures.

On the other hand, if you see free software as a means to some end (and I do see it as a useful tool for several noble purposes) you sometimes have to ask the question of whether it is worth insisting on it in a particular situation, or whether there are better means of advancing your aims.

Unworkable request

Posted Aug 5, 2010 16:02 UTC (Thu) by coriordan (guest, #7544) [Link]

Not really.

Most software developers faced with a software problem will not have the time to code up a fix, or don't know the language used, or don't know the library APIs. I'm a software developer, but when my web browser crashes, or if I need to open an .xyz file in GIMP and it doesn't work, I don't starting looking at source code.

What I'm saying is, the exception is limited to a small subset of software developers. It's not a general exception saying that users can ignore the ethical limits if they're software developers.

In fact, it's not really related to being a developer (anyone can become a developer, or hire a developer), it's more related to having the intention to make a general solution for everyone for the problem you are faced with.

Unworkable request

Posted Aug 8, 2010 20:15 UTC (Sun) by nix (subscriber, #2304) [Link]

Oh, I agree with the intent-to-make-a-general-solution stuff... but this often seems to be used as an excuse to condemn people who dare use non-free $whatever, e.g. RMS's response to Raman. And that is quite different, and much worse. (e.g. what does RMS think Raman should do? Drop emacspeak and everything else he's doing in favour of spending huge amounts of time on text-to-speech stuff instead, just so he can talk to RMS without getting condemned? Yeah, that's gonna fly.)

Unworkable request

Posted Aug 5, 2010 10:31 UTC (Thu) by michaeljt (subscriber, #39183) [Link]

> What Mr. Johansson seems to be requesting is to put mostly passive users on Dragon and Free Software, and then transition them to a bleeding-edge Free speech recognition system when it's ready.
So you are saying RMS is saying that it is better to stay on full proprietary than to pull proprietary bits into a free stack, in order to avoid making ambiguous statements?

Unworkable request

Posted Aug 6, 2010 7:49 UTC (Fri) by rsidd (subscriber, #2582) [Link]

RMS is not saying "it is better to stay on full proprietary". But many users have no choice. If he will not allow proprietary bits in a free stack to make that stack usable by blind (or otherwise disabled) users, and if no other free or partially-free choices exist, then those users will be forced to use an entirely-proprietary platform (which very likely is built on Windows). Therefore they are less likely to switch to a free set-up when it becomes available. That is not RMS's stated goal, but it is the practical result of his dogmatism.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds