5 ms·
That's the problem with all this stuff seeming black and white, "who see no ethical concerns with proprietary software" – isn't that quite a blanket statement?
by atonse 11y ago
That's the problem with all this stuff seeming black and white, "who see no ethical concerns with proprietary software" – isn't that quite a blanket statement? some proprietary software or all proprietary software? What's the blanket ethical concern?
Just like I don't need to see the exact farm where my tomatoes came from, or which mine the metal came from for my car engine, I don't need to see every single line of code for my Netflix player.
Seriously, where's the ethical concern there?
Where do you draw the line from "I don't trust anyone, I need to verify everything", to "I trust them enough to not worry too much", to "I don't care"?
- vezzy-fnord 11y agoYou're only proving my point. The only thing you can think of is access to the source code. That has never been the main concern of free software. It's a necessary precondition of needing the preferred form of work in order to properly exercise freedoms 1 and 3. Not that your analogy is even correct. An end product like metal would be more like a circuit, not amenable to modification in of itself. The Netflix player is general-purpose software running on your property which you are forbidden from studying, using for any purpose, modifying or redistributing. The ethical concerns are enormous and no metaphor to physical objects is applicable when the stakes are so different.
- code_sterling 11y agoNo, there are no ethical concerns whatsoever here. If you don't want software you can't tinker with, then don't use Netflix. If Netflix were required by every citizen, then there would be ethical concerns. You are NOT required to use any proprietary software. This is the exact extremism that I'm talking about, where you feel I should have a problem with this even though my opinion doesn't affect your choices at all. It's the same logic as religion, who feels I shouldn't be allowed to marry someone of the same sex even though it doesn't affect them in any way. It's extremism, and it's quite frankly ignorant.
- vezzy-fnord 11y agoAnd again. You're talking about tinkering. What about the freedom to run for any purpose? What about the fact that one is renting a proprietary service with a de facto universal backdoor and spyware capabilities? How is that not an ethical concern? Voluntary association does tend to work in this case, but it doesn't change the fact that a party is engaging in unethical behavior. Furthermore, the ultimate end result of "Don't like it, don't use it" is the erosion of choice. You are NOT required to use any proprietary software. Oh, hell yes, you are. Government agencies, who have a duty to serve the public, run proprietary software all the time. Meaning they are deprived of computational sovereignty and cannot guarantee they are performing their duties unfettered. If you've been to public school in most countries, you are taught to use proprietary software in IT classes. An institution devoted to learning compels students to use software that explicitly forbids being learned from and studied. Even more harmful are proprietary formats, which are like a lock and time bomb on your data, yet are ubiquitous. Network services are a big ethical dilemma of their own and yet practically unavoidable. Software is essential to contemporary civilization, and you will be using lots of proprietary programs. You cannot reasonably expect people to become hermits over it. It's the same logic as religion, who feels I shouldn't be allowed to marry someone of the same sex even though it doesn't affect them in any way. What a load of nonsense. It is the proprietary software vendor who deprives users of freedom. Your analogy is backwards and completely inappropriate. Free software mandates you have the freedom to run the program for any purpose, so gay marriage would be unrestricted. Proprietary vendors would have terms that may or may not restrict it.
- e12e 11y agoI applaud you taking the time to respond carefully like this. It's always nice to be reminded of the simple, yet powerful foundation at the heart of Free software: the four freedoms: The freedom to run the program as you wish, for any purpose (freedom 0). The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. The freedom to redistribute copies so you can help your neighbor (freedom 2). The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this. Note that "access to the source code" is not one of the four freedoms -- it's merely a precondition to be able to satisfy them. ed: It might be interesting to note, that most of these freedoms exist for physical objects: you are generally allowed to fix broken physical things, even those that are under patent protection. Or to make sure stuff fits where you need it. And you generally can sell/give away stuff you're not using. These rights are actually protected by law. Free software could be viewed as a rather conservative measure towards ensuring that we get these "everyday" rights wrt software as well.
- simondedalus 11y agoHere's a link to one person's answer: http://www.gnu.org/philosophy/why-free.en.html http://www.gnu.org/philosophy/why-free.en.html The person to whom you replied seems to quite literally be talking about "people who see no ethical concerns with proprietary software" as such. Some people do. You want to know why they do? There are many resources available online that you can use to read up on why they do. If after reading them you still don't need to see every line of code on your Netflix player, you will still be disingenuous if you pose "problems with proprietary software as such" as some kind of ending of a reductio ad absurdum. Disagreement is fine; you don't need to be confused by it.
- belorn 11y agoI see a ethical problem with people who would sue a fellow human being because they cared to share a piece of unmodified software which was useful. I also find people unethical who would go out and punish or actively prevent a fellow human being who seek to understand software which is currently running on a machine that they own. I also admier people who fixes broken software on their own machines and then goes to share the improvements. I find ethical concerns when people try to prevent those improvements from being run or being shared. Those proprietary software which isn't covered by the above concerns are unlikely to be ethical concerns to me, but what is then the definition of proprietary software?