LWN.net Logo

Advertisement

Front, Kernel, Security, Distributions, Development. See your byline here on LWN.net.

Advertise here

Not 100% sure

Not 100% sure

Posted Dec 20, 2007 11:21 UTC (Thu) by paulj (subscriber, #341)
In reply to: Not 100% sure by mingo
Parent article: Insufficiently free?

Hi Mingo,

Wishing no disrespect, but I have to wonder at:

I think it's plain and obvious that the more free software someone uses, the better it is for free software in general. How Richard can claim that using 99% un-free software plus 1% free software is better than using 99% free software plus 1% un-free software is beyond my abilities to comprehend.

In other words: reality is the exact opposite of what Richard claims. At which point his arguments are not even "misguided but self-consistent", they are plain "factually wrong".

So RMS is factually wrong because you think something is plain and obvious? If it's obvious, could you provide some empirical data to back up your claim? I note that RMS did not claim to be factually correct, but rather stating his long-standing position on these things.

I have no idea whether your view or RMSes is correct, but it's an interesting question. If these are matters of /fact/, rather than opinion - as you seem to suggest ;) - then I and others would be most curious to see data.


(Log in to post comments)

Not 100% sure

Posted Dec 20, 2007 15:21 UTC (Thu) by mingo (subscriber, #31122) [Link]

So RMS is factually wrong because you think something is plain and obvious? If it's obvious, could you provide some empirical data to back up your claim? I note that RMS did not claim to be factually correct, but rather stating his long-standing position on these things.

The proof is right in this very article. Less than 1% of Linux users use a distribution that Richard approves of, still FOSS is prosperous. 1 billion lines of free code has been written in the past 15 years. If that is not enough for someone to accept that "the mix of 99% free plus 1% unfree" is fine then nothing else will. This community has literally freed itself out of the shackles of closed code via an epic effort of writing 1 billion lines of code (which is the largest ever single scientific project that mankind has undertaken) - if that is not proof, what else is?

Contrast that with the following recent experience i had with FOSS developers who left Linux. I recently triggered a rather nasty bash problem (hung scripts) that i've seen for many years. I never actually realized that this was incorrect behavior, until i asked around. It turns out it was a long-standing bug in bash, but the current maintainer of GNU bash uses OSX so he never triggered it himself. Developers of FOSS working on other platforms are actively harmful to Linux and other FOSS projects - all the network effects are missing. A small proportion of unfree software on a free platform is a lot less harmful on the other hand. (but i could cite many other examples)

By Richard's argument, it's better to develop and use GNU Bash on OSX than it is to use a single piece of unfree software on Linux, amongst thousands of other free packages.

That is in plain contradiction with hard facts.

Not 100% sure

Posted Dec 20, 2007 16:00 UTC (Thu) by paulj (subscriber, #341) [Link]

Less than 1% of Linux users use a distribution that Richard approves of, still FOSS is prosperous. ... By Richard's argument, it's better to develop and use GNU Bash on OSX than it is to use a single piece of unfree software on Linux,

But that's nothing to do with RMS' position and his justification for it, which you yourself quoted:

People are unlikely to switch to a non-free operating system merely because a free program runs on it.

His position is whether non-free software should be recommended, not whether FOSS platforms can be successful without RMS' approval (note that RMS in that thread posted that he does indeed approve of OpenBSD), nor whether it is better to develop on unfree platforms. On these new, latter two points, you appear to be attacking a straw-man, rather than RMS' position which is the subject of this article. (Feel free to point me to posts that show you're not attacking a strawman).

Developers of FOSS working on other platforms are actively harmful to Linux and other FOSS projects - all the network effects are missing.

I'd be one such a developer, so I have to disagree with your assertion that I'm harmful to FOSS generally. I'll have to agree to disagree with you on a Linux monoculture being good for FOSS.

Not 100% sure

Posted Jan 3, 2008 15:28 UTC (Thu) by anton (subscriber, #25547) [Link]

Contrast that with the following recent experience i had with FOSS developers who left Linux. I recently triggered a rather nasty bash problem (hung scripts) that i've seen for many years. I never actually realized that this was incorrect behavior, until i asked around. It turns out it was a long-standing bug in bash, but the current maintainer of GNU bash uses OSX so he never triggered it himself.
Why do you think that this maintainer left Linux? Maybe he has always been a MacOS guy who came to free software because it was available there. In any case, if the GNU software was not available on MacOS X, would we have one Linux user more, or one bash maintainer less?

Also, note that the issue that RMS discussed was his recommendations; one is usually much more circumspect about recommending something than about using something.

The GNU recommendations about platforms explicitly state that GNU and GNU/Linux are most important, that one should test personally on these platforms, and that supporting other platforms is optional. Is RMS a hypocrite because the bash maintainer has not followed this recommendation?

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