4 ms·
Accepting contributions when you do this is a bit weird. They need to sign away their rights to their code so you can sell it. This is why the “open-source” dat
by pclmulqdq 5d ago
Accepting contributions when you do this is a bit weird. They need to sign away their rights to their code so you can sell it. This is why the “open-source” database companies (all of which dual-license) don’t accept contributions.
- AnthonyMouse 5d ago> They need to sign away their rights to their code so you can sell it. They can't accept contributions under the AGPL, but what stops them from accepting contributions under e.g. the BSD license? Does the BSD code stop Apple from selling macOS?
- pclmulqdq 5d agoBSD/MIT are functionally equivalent to “sign away your rights.”
- AnthonyMouse 5d agoThere is a meaningful difference between allowing someone to use your code for whatever and assigning the rights to it so that you can no longer use it. And requiring contributions under BSD/MIT doesn't seem to be a huge problem for the projects that actually use those licenses. The bigger problem they have is that nobody uses e.g. FreeBSD because if they do anything interesting the code just ends up in Linux/macOS/Windows whereas the reverse doesn't happen.