This document was originally called a "Code of Conduct" and
was created (in a slightly different format) for the purpose of
filling in a box on "supplier registration" forms
submitted to the SQLite developers by various minor clients. However,
we subsequently learned that "Code of Conduct" has a specific technical
meaning within many software development communities, a meaning which
was at odds with the intent of this document. Hence, this document
is now renamed and replaced by a
Code of Conduct that does comply with the
specific technical requirements was inserted in the place of
the old name.
This document is still sometimes used as a "Code of Conduct" on supplier
registration forms. But it is not a Code of Conduct in the same sense
that many communities mean a Code of Conduct. Rather,
this document describes the ethical principles upon
which SQLite is based. Another way to look at this document is
as a succinct description of the SQLite Founder's idea of what it
means to be "virtuous".
Readers can also interpret this document as a primer on the
world-view of the SQLite Founder, to help them better understand
"where he is coming from".
1.1. Instruments of Good Works
The founder of SQLite, and all of the current developers at the time
when this document was composed, have pledged to govern their
interactions with each other, with their clients,
and with the larger SQLite user community in
accordance with the "instruments of good works" from chapter 4 of
The Rule of St. Benedict
(hereafter: "The Rule").
This code of ethics has proven its mettle in thousands of diverse
communities for over 1,500 years, and has served as a baseline for many
civil law codes since the time of Charlemagne.
1.2. Scope of Application
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
The founder of SQLite and all
current developers have pledged to follow 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 in community.
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."
2. The Rule
- First of all, love the Lord God with your whole heart,
your whole soul, and your whole strength.
- Then, love your neighbor as yourself.
- Do not murder.
- Do not commit adultery.
- Do not steal.
- Do not covet.
- Do not bear false witness.
- Honor all.
- Do not do to another what you would not have done to yourself.
- Deny oneself in order to follow Christ.
- Chastise the body.
- Do not become attached to pleasures.
- Love fasting.
- Relieve the poor.
- Clothe the naked.
- Visit the sick.
- Bury the dead.
- Be a help in times of trouble.
- Console the sorrowing.
- Be a stranger to the world's ways.
- Prefer nothing more than the love of Christ.
- Do not give way to anger.
- Do not nurse a grudge.
- Do not entertain deceit in your heart.
- Do not give a false peace.
- Do not forsake charity.
- Do not swear, for fear of perjuring yourself.
- Utter only truth from heart and mouth.
- Do not return evil for evil.
- Do no wrong to anyone, and bear patiently wrongs done to yourself.
- Love your enemies.
- Do not curse those who curse you, but rather bless them.
- Bear persecution for justice's sake.
- Be not proud.
- Be not addicted to wine.
- Be not a great eater.
- Be not drowsy.
- Be not lazy.
- Be not a grumbler.
- Be not a detractor.
- Put your hope in God.
- Attribute to God, and not to self, whatever good you see in yourself.
- Recognize always that evil is your own doing,
and to impute it to 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.
- Keep constant guard over the actions of your life.
- Know for certain that God sees you everywhere.
- When wrongful thoughts come into your heart, dash them against
- Disclose wrongful thoughts to your spiritual mentor.
- Guard your tongue against evil and depraved speech.
- Do not love much talking.
- Speak no useless words or words that move to laughter.
- Do not love much or boisterous laughter.
- 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.
- Fulfill not the desires of the flesh; hate your own will.
- 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.
- Love chastity.
- Hate no one.
- Be not jealous, nor harbor envy.
- Do not love quarreling.
- Shun arrogance.
- Respect your seniors.
- Love your juniors.
- Pray for your enemies in the love of Christ.
- Make peace with your adversary before the sun sets.
- Never despair of God's mercy.