Hacker News new | ask | show | jobs
by quadrangle 4189 days ago
"The ethics of contracts" Gah. Ugh. Wha.

Anyway, to be clear: Stallman actually says that breaking your promise, i.e. breaking a contract is not cool, so you shouldn't ever accept a contract that requires you to give up essential freedoms. He does not advocate breaking contracts, he argues about which contract terms are ethical or unethical. He doesn't say break the unethical ones, he says don't accept them in the first place.

And you could run hosted software that does something that involves networking fundamentally, such as a chat service, and it would not be SaaSS. And you could run any software under a permissive license and still provide the code as though it were AGPL. AGPL isn't a requirement for being ethical, it just helps stop people from being unethical (but they could choose to be ethical regardless).