3 ms·
> If you're of the opinion that a proprietary for is like slavery, you must also believe that copying is theft I don't believe proprietary is literally slavery
by cyphar 8y ago
> If you're of the opinion that a proprietary for is like slavery, you must also believe that copying is theft
I don't believe proprietary is literally slavery, it was just the most apt analogy I could come up with to show why "the freedom to take away others' freedom" is not seen as a freedom that needs to be protected in other circumstances.
I don't see how theft is a good analogy for the freedom to copy. Copying is actually anti-thetical to theft, because theft involves taking away something from someone -- copying something doesn't do that (except in perhaps in more general terms of economics, in some cases).
> no harm becomes anyone due to a proprietary fork, it's copying, not theft
No harm, until a user is given said software and doesn't have the freedom they'd have with the original version (but they need to use this version because it has certain features, or it's included in an OS which you cannot replace, and so on). I mean, at this point we're no longer talking about permissive licensing. Now we're just talking about straight-up proprietary software which may contain some MIT or BSD code.
> the options are often "build proprietary" or "build not at all", so copyleft liscences leave end users less free to use tools, because the tools that might exist just don't.
I don't think it makes sense to talk about theoretical tools that might have been written, and how users are not free to use things that don't exist. By this logic, any decision that theoretically might cause less software to exist in the world is against user freedom (and the existence of proprietary software is a good thing for user freedom) -- which is completely unrelated to an actual users experience with the software they do use, and undermines the point of user freedom.
- joshuamorton 8y agoRight, but that last bit is why the copyleft position doesn't make sense. You're comparing unfree software to free software when an equally (and perhaps in our reality more likely) outcome is comparing unfree to none at all. You cannot make the argument that if GPL, software would be freer, because in practice the result might we'll be if GPL, less software period. That's not a win for anyone. Back to your first point, any right can be phrased positively or negatively. My rights to life and liberty prevent you from exercising your right to punch me in the face. Quite simply, any argument that reduces to "the freedom to take away others freedom is bad" can be ignored, because that applies to all freedoms. You must justify why the freedom you want to protect is more valuable than the freedom being reduced. Specifically in this case, you are wanting to reduce my freedom to sell/provide proprietary software. By your thesis, this is apparently in and of itself a bad thing and so the GPL and other loscenses that restrict my freedoms should be abolished! Now clearly you don't believe that, but you can't justify that by saying it reduces freedom, literally any restriction at any point in the chain reduces freedom. So why is end user freedom more valuable than library author freedom? Why is it okay for you to restrict my freedoms but not for me to restrict the freedoms of my users? To get back to the copying analogy, you're saying that copying doesn't take anything away from anyone, but by forking and ignoring your liscence, what else am I doing but copying? If copying doesn't harm anyone, why should it matter?
- cyphar 8y ago> You cannot make the argument that if GPL, software would be freer, because in practice the result might we'll be if GPL, less software period. That's not a win for anyone. How do you explain the prevalence of free software under the GPL for the past 30 years? If the GPL couldn't work, then we wouldn't be living in the world we have today. As for whether it's "not a win for anyone" -- that's debatable. At worst you can argue it's a net neutral since you can't make a value judgement on software that doesn't exist -- sure, software that can cure cancer might not exist but neither does Skynet. But if all software was free, then you would be able to exercise computing freedom in all aspects of your life (and we have evidence that such freedom is a net positive -- just look at how many things just Linux has brought). Proprietary software has many practical negatives aside from the ethical debates we might have. > My rights to life and liberty prevent you from exercising your right to punch me in the face. Yes, I agree. You are restating that "the freedom to punch someone in the face violates their freedom to life and liberty" -- which is effectively what I said, and the freedom that should be restricted is obvious. You haven't made a distinction, and if you honestly think that the right to liberty is identical to the right to harm others then there's really no point in continuing a discussion on freedom -- it's clear that we completely disagree on what freedom is. "Why can't I restrict the freedom of others" should be an incredibly obvious question to answer -- it does more harm to society than it does good, and that is how the validity of freedoms are decided. This is a concept that most children understand -- the golden rule. > So why is end user freedom more valuable than library author freedom? Why is it okay for you to restrict my freedoms but not for me to restrict the freedoms of my users? There are more users than there are developers. Developers can write their own software if they want, users have to depend on developers. The freedoms that users get are still incredibly useful to developers, the only restrictions on developers are "freedoms" that users cannot even attempt exercise. There is a very strong argument of what is better for a society -- restrictions on fewer people so that a larger group of people have more freedom, or more freedem for fewer people so that a larger group have less freedom? Not to mention that even if everyone on earth was a developer, there is a practical matter of time -- as a developer in a proprietary-only world you would need to write all software from scratch if you wanted to modify it. So even developers massively benefit from this system. Is the cost of the GPL worth being able to modify the Linux kernel and core system of any Linux distribution? Absolutely, it's a bargain -- you cannot pay Apple, Microsoft or IBM any amount of money to do the same aside from just buying the company (so economically you might argue that free software is worth the market cap of the company that develops said software). > To get back to the copying analogy, you're saying that copying doesn't take anything away from anyone, but by forking and ignoring your liscence, what else am I doing but copying? If you fork it and just use it yourself, nothing -- and I don't care (and neither does the GPL for that matter). If you start sharing it with other people, then you are impacting other people's lives. To use your "punching in the face" analogy, copying it and playing with it yourself would be "the freedom to punch yourself in the face" versus "the freedom to punch others in the face". I really don't care if you punch yourself in the face, but I do care if you punch others in the face (using my work).