3 ms·
> This is false. Free software is given away by those who produce it. When you receive a gift, no moral or ethical obligation is created. The ethical obligatio
by webmaven 5y ago
> This is false. Free software is given away by those who produce it. When you receive a gift, no moral or ethical obligation is created.
The ethical obligation is to your own users: you should be making a reasonable good-faith effort to ensure that your software's dependency projects are healthy as a transitive consequence of ensuring the health of your own software project. This has nothing to do with the ethics of accepting a gift, and everything with professional ethics (which raises the debate of whether writing software should be a profession).
Arguably, the dependency projects also have a similar obligation, or at least the obligation to make the health status of their project explicit.