I've used SQLite in the long past (early 2000s) and had fun with it, but I had never seen this. Imposing your religious beliefs through a ..code of "ethics" no less, in exchange for some (arguably small) thing you've done that is completely irrelevant to these beliefs is ludicrous. While I secretly hope that the author is light-spirited in writing this, I will err on the safe side and never use, and actively steer folks away from using, SQLite in the future.
Incidentally, the page has some internal consistency issues:
```
Honor all people.
```
has historically not played well with:
```
First of all, love the Lord God with your whole heart, your whole soul, and your whole strength.
Deny oneself in order to follow Christ.
Prefer nothing more than the love of Christ.
Put your hope in God.
Attribute to God, and not to self, whatever good you see in yourself.
Fear the Day of Judgment.
Be in dread of hell.
Desire eternal life with all the passion of the spirit.
Keep death daily before your eyes.
Know for certain that God sees you everywhere.
When wrongful thoughts come into your heart, dash them against Christ immediately.
Listen willingly to holy reading.
Devote yourself frequently to prayer.
Daily in your prayers, with tears and sighs, confess your past sins to God, and amend them for the future.
Obey in all things the commands of those whom God has placed in authority over you even though they (which God forbid) should act otherwise, mindful of the Lord's precept, "Do what they say, but not what they do."
Do not wish to be called holy before one is holy; but first to be holy, that you may be truly so called.
Fulfill God's commandments daily in your deeds.
Pray for your enemies in the love of Christ.
Never despair of God's mercy.
```
While I would never agree to this particular Code of Ethics, this document isn't intended to be some license you agree to in order to use SQLite. See "2.1. Scope of Application" -- It makes it clear that this is intended to be the developer's promise to the user, not the other way around.
Scale is relative: my day-to-day involves working at a planet-scale serving infrastructure that handles trillions of documents. I've always thought of sqlite as "this little library that you drop in for handling small datasets reliably". For the sake of argument though, let it be a library that is deployed everywhere: its usefulness or technical prowess was never in question.
There are religious folks whose work I reference or use frequently, but they keep their beliefs to themselves. Don Knuth is a canonical example of this for me. No issues there, anyone should be free to believe whatever gets them through their day.
In my (subjective, biased, maybe incorrect,) opinion, people whose code of "ethics" includes phrases like "keep death daily before your eyes, fear the Day of Judgment and be in dread of hell" are dangerous. I doubt they're even aware that hell was voted in existence centuries after their savior was crucified. The amount of life lost and the intellectual stagnation stemming from these religious fanatics, these broken people, is staggering. We'd have reached Alpha Centauri by now were it not for them.
> In my (subjective, biased, maybe incorrect,) opinion people whose code of "ethics" includes phrases like ... are dangerous
Yeah, definitely biased and incorrect opinion. Are you aware that these tenants are not just in Christianity, but also in Islam and overlap with Judaism? That alone is way over 50% of the world's population.
> their savior was crucified
Not everyone who believes in God believes that Jesus Peace be upon him was crucified.
> The amount of life lost
Compared to what? The number of lives lost due to secular and/or atheist people like Stalin, Mao, Hitler, etc. are orders of magnitude more than any religious wars combined.
> and the intellectual stagnation stemming from these religious fanatics
Which religious fanatics? Are you aware that many of the things we take for granted today stem back to discoveries made during the Islamic Golden age?
Incidentally, the page has some internal consistency issues:
``` Honor all people. ```
has historically not played well with:
``` First of all, love the Lord God with your whole heart, your whole soul, and your whole strength. Deny oneself in order to follow Christ. Prefer nothing more than the love of Christ. Put your hope in God. Attribute to God, and not to self, whatever good you see in yourself. Fear the Day of Judgment. Be in dread of hell. Desire eternal life with all the passion of the spirit. Keep death daily before your eyes. Know for certain that God sees you everywhere. When wrongful thoughts come into your heart, dash them against Christ immediately. Listen willingly to holy reading. Devote yourself frequently to prayer. Daily in your prayers, with tears and sighs, confess your past sins to God, and amend them for the future. Obey in all things the commands of those whom God has placed in authority over you even though they (which God forbid) should act otherwise, mindful of the Lord's precept, "Do what they say, but not what they do." Do not wish to be called holy before one is holy; but first to be holy, that you may be truly so called. Fulfill God's commandments daily in your deeds. Pray for your enemies in the love of Christ. Never despair of God's mercy. ```