Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Reminds me of SQLite and the Rule of St. Benedict. https://sqlite.org/codeofethics.html


With the difference that sqlite's code of ethics applies to the (more or less closed set of) sqlite developers while that license applies to whoever wants to use the product - and small libraries (such as ldtk-rs) quickly sneak in somewhere, potentially creating lots of pain down the road.

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.


Apatheist here. Behavioral rules are fine. I itch when expectations are laid down to sacrifice moral compasses to unseen agenc(ies) and unproven agents.


Wild that software that was developed for guided missile destroyers has " Do not murder. ", " Love your enemies. ", " Hate no one. " etc. in their Code of Ethics.


>No one is required to follow The Rule, to know The Rule, or even to think that The Rule is a good idea. The Founder of SQLite believes that anyone who follows The Rule will live a happier and more productive life, but individuals are free to dispute or ignore that advice if they wish.

>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.


Consider what thin gruel an ideal would have to be if you could always live up to it!


You are being transparent. SQLite was developed _for_ war machines, with that as its foundation. The code of ethics is merely an attempt to whitewash its history. The founders are shameful for their lack of self awareness.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: