3 ms·
I agree with your point on semantics. "Free Software" means whatever you define it to mean. That said, sharing your code to be used in certain ways, not others
by dalbasal 5y ago
I agree with your point on semantics. "Free Software" means whatever you define it to mean.
That said, sharing your code to be used in certain ways, not others, or for purposes you hate is maintaining control. That is relevant to "is it free?" I don't think it's morally bad, unless you take an absolutist stance that all software must be free.
To the normative point... As more of the software industry is concentrated in monopolies, the benefits of Free Software tend to concentrate there too. At that point, it's harder to feel good about it and sharing your code selectively often feels better. I also think that server side software breaks some of the Free Software logic. Users of the software aren't technically users, and they don't inherit Free Software's rights. Again, this makes the normative point bland and unattractive.