3 ms·
Those are all the basis of the moral arguments. If you watch Stalman speak on this topic he usually refers to this fact: If the users do not control the program
by gravypod 10y ago
Those are all the basis of the moral arguments. If you watch Stalman speak on this topic he usually refers to this fact: If the users do not control the program, the program controls the users. If we do not have the right to maintain, update, and distribute our programs on our machines and to run them in any fasion we would like then the programs control us, we don't control them.
What could this mean? Well they could do something malicious (which they quite often do), they could allow something malicious to happen out of ignorance of the original programers and we'd have no way to fix these issues (think all the window's 0-days), they could even just revoke licenses of software that is in use for critical systems (think medical records).
A worse side effect then all of these is the one that is most egregious: It prevents younger generations who are starting to learn about computers from understanding how the lower part of the stack works. That's why, in my opinion, many older people have no problem delving into lower level systems code and many younger people today have a very hard time doing such. They've been robbed of the experiance of hacking their OS/Machine to shreds and loving every minute of it. Hardware, software, and even documentation is under lockdown and it's an assult on not only our principles but also our youth and self interests.
- mbrock 10y agoI agree with Stallman too, and he's a great explainer of these issues. Stallman's default assumption that proprietary software is malware rings true to me, too... if not now, it will be in the next update. Rhetorically, I think Stallman's ethical strength contributes to the integrity of the Free Software movement, but also tends to alienate people who do not already agree. As I see it, this is a common dilemma for good causes. For example, I think animal rights rhetoric tends to alienate people who don't already strongly agree that animals have rights. I'm influenced in my thinking by reading things like Alisdair MacIntyre's book "After Virtue", especially the second chapter, which begins: "The most striking feature of contemporary moral utterance is that so much of it is used to express disagreements; and the most striking feature of the debates in which these disagreements are expressed is their interminable character. I do not mean by this just that such debates go on and on -- although they do -- but also that they apparently can find no terminus. There seems to be no rational way of securing moral agreement in our culture." Another source informing my approach is Richard Rorty's "Contingency, Irony, and Solidarity". I see free software as way to actualize solidarity, and yet I'm skeptical about the possibility of convincing people that proprietary software is "wrong" or "evil".
- TheOtherHobbes 10y ago"This fact: If the users do not control the program, the program controls the users." That's not a fact, that's rhetoric. The fact is that there is no system - absolutely none - which doesn't define how users interact with it, and set limits on what users can and cannot do with it. FOSS doesn't solve this problem. At best it allows a tiny subset of technologically expert users some limited opportunities to make incremental changes and adaptations. But it also creates some unfortunate side effects, including a perpetual ferment of hobby-quality unprofessional tinkerer code that doesn't have to deal with end user feedback because "Issue closed because I don't understand your problem and don't care about it anyway." There's certainly an argument to be made for making software more open, but FOSS more or less nets out to a break even on the whole. It's certainly good to have around, but the suggestion that it's The Only Way Forward is more dogmatic than fact-based - not least because there's nothing in FOSS that selects for quality of user experience over quantity of development effort.