top | item 41822956

(no title)

usea | 1 year ago

> There is a social contract that people should contribute back

No there isn't. The author gets to decide the contract, not you or anyone else.

I am the one who decides how to license my software. If I don't want to require my users to contribute, I don't have to. If I wanted to include such an obligation, I would have.

You don't get to hold users of my projects to unwritten, made-up obligations. You don't get to bully people online who aren't following your imaginary rules. My users and I have a contract. We both agreed to it. You don't get to step in between us and alter the agreement we made. How dare you.

The assertion that users must contribute to open source projects despite the license, is an attack on users, developers, and a just and free society. Developers must be able to license their software how they see fit. You want to take that freedom away from me, in the pursuit of hurting people you don't like.

discuss

order

kstrauser|1 year ago

Agreed. I’ve released software under GPL, MIT, and Apache2 at different times and for different reasons. No one owes me a thing other than what those licenses say they do. Morally, if someone gets rich off my code, it’d be awfully nice if they send some love and cash my way. That would be nice and honorable. They’re not obligated to, though.