Reminds me of SQLite and the Rule of St. Benedict.
https://sqlite.org/codeofethics.html
So that "reminder" seems appropriate and package managers that download arbitrary cruft should have a license acceptance field somewhere to reject anything that's incompatible.
>The founder of SQLite and all current developers have pledged to follow the spirit of The Rule to the best of their ability. They view The Rule as their promise to all SQLite users of how the developers are expected to behave. This is a one-way promise, or covenant. In other words, the developers are saying: "We will treat you this way regardless of how you treat us."
Nothing wrong with having an ideal to strive for, even if you aren't always living up to it.