3 ms·
> Personally, I find people accusing them of being unethical for doing so rude and mean spirited about something that's frankly none of their business. When yo
by mikegerwitz 11y ago
> Personally, I find people accusing them of being unethical for doing so rude and mean spirited about something that's frankly none of their business.
When you say "none of their business", I assume you're talking about meddling in the business of the developer(s). But when you write proprietary software, you aren't affecting yourself---you're affecting the _users_ of the software. The point of the free software movement is to protect the freedoms of the users of software, not the developers; the developers are the ones that take advantage of users. Perhaps not intentionally.
Free cultural works are a different issue entirely; that's not a useful comparison.
I encourage you to take a look at this essay:
https://www.gnu.org/philosophy/free-software-even-more-important.html
> Freedom includes the freedom to cooperate with others. Denying people that freedom means keeping them divided, which is the start of a scheme to oppress them.
- simonh 11y agoIf I choose to buy proprietary software because I like the software and agree with the terms of the sale, it's nobody else's business. I do accept that there is ask issue of protecting customer's and users rights, e.g such as the role for regulation in markets. I'm not a free market fundamentalist. Fitness for purpose, basic minimum quality requirements, etc are reasonable and fair constraints for society to impose to protect the rights of customers. But I don't accept that access to source code comes anywhere close to that level of significance to make it a right. Regulations like that primarily exist to serve the needs of society. They are practical compromises, not fundamental. So for example there are minimum quality requirements for commodities traded on the commodities markets. But if I know a shipment of e.g. Heating oil is below market standard and that's fine by me, I can still buy it. It just can't be marketed to me as heating oil. The merchantability requirements aren't fundamental to whether it's ethical to sell the oil at all, only to whether it can be sold as heating oil. So I believe it is with software. I don't think you can make source code availability a fundamental requirement, as you would expect for an ethical issue. It's nice to have, and you can make it a quality standard, but assigning it ethical status and implying that this makes it a fundamental issue of merchantability or fitness for purpose at all is going way too far. As for cooperating with others, you can't force people to cooperate against their will, either vendors or customers. If you want to share your source code and cooperate with others nobody is stopping you.