251 lines
9.1 KiB
HTML
251 lines
9.1 KiB
HTML
<!DOCTYPE html>
|
|
<html><head>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
|
<link href="sqlite.css" rel="stylesheet">
|
|
<title>Code Of Ethics</title>
|
|
<!-- path= -->
|
|
</head>
|
|
<body>
|
|
<div class=nosearch>
|
|
<a href="index.html">
|
|
<img class="logo" src="images/sqlite370_banner.gif" alt="SQLite" border="0">
|
|
</a>
|
|
<div><!-- IE hack to prevent disappearing logo --></div>
|
|
<div class="tagline desktoponly">
|
|
Small. Fast. Reliable.<br>Choose any three.
|
|
</div>
|
|
<div class="menu mainmenu">
|
|
<ul>
|
|
<li><a href="index.html">Home</a>
|
|
<li class='mobileonly'><a href="javascript:void(0)" onclick='toggle_div("submenu")'>Menu</a>
|
|
<li class='wideonly'><a href='about.html'>About</a>
|
|
<li class='desktoponly'><a href="docs.html">Documentation</a>
|
|
<li class='desktoponly'><a href="download.html">Download</a>
|
|
<li class='wideonly'><a href='copyright.html'>License</a>
|
|
<li class='desktoponly'><a href="support.html">Support</a>
|
|
<li class='desktoponly'><a href="prosupport.html">Purchase</a>
|
|
<li class='search' id='search_menubutton'>
|
|
<a href="javascript:void(0)" onclick='toggle_search()'>Search</a>
|
|
</ul>
|
|
</div>
|
|
<div class="menu submenu" id="submenu">
|
|
<ul>
|
|
<li><a href='about.html'>About</a>
|
|
<li><a href='docs.html'>Documentation</a>
|
|
<li><a href='download.html'>Download</a>
|
|
<li><a href='support.html'>Support</a>
|
|
<li><a href='prosupport.html'>Purchase</a>
|
|
</ul>
|
|
</div>
|
|
<div class="searchmenu" id="searchmenu">
|
|
<form method="GET" action="search">
|
|
<select name="s" id="searchtype">
|
|
<option value="d">Search Documentation</option>
|
|
<option value="c">Search Changelog</option>
|
|
</select>
|
|
<input type="text" name="q" id="searchbox" value="">
|
|
<input type="submit" value="Go">
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
function toggle_div(nm) {
|
|
var w = document.getElementById(nm);
|
|
if( w.style.display=="block" ){
|
|
w.style.display = "none";
|
|
}else{
|
|
w.style.display = "block";
|
|
}
|
|
}
|
|
function toggle_search() {
|
|
var w = document.getElementById("searchmenu");
|
|
if( w.style.display=="block" ){
|
|
w.style.display = "none";
|
|
} else {
|
|
w.style.display = "block";
|
|
setTimeout(function(){
|
|
document.getElementById("searchbox").focus()
|
|
}, 30);
|
|
}
|
|
}
|
|
function div_off(nm){document.getElementById(nm).style.display="none";}
|
|
window.onbeforeunload = function(e){div_off("submenu");}
|
|
/* Disable the Search feature if we are not operating from CGI, since */
|
|
/* Search is accomplished using CGI and will not work without it. */
|
|
if( !location.origin || !location.origin.match || !location.origin.match(/http/) ){
|
|
document.getElementById("search_menubutton").style.display = "none";
|
|
}
|
|
/* Used by the Hide/Show button beside syntax diagrams, to toggle the */
|
|
function hideorshow(btn,obj){
|
|
var x = document.getElementById(obj);
|
|
var b = document.getElementById(btn);
|
|
if( x.style.display!='none' ){
|
|
x.style.display = 'none';
|
|
b.innerHTML='show';
|
|
}else{
|
|
x.style.display = '';
|
|
b.innerHTML='hide';
|
|
}
|
|
return false;
|
|
}
|
|
</script>
|
|
</div>
|
|
<div class=fancy>
|
|
<div class=nosearch>
|
|
<div class="fancy_title">
|
|
Code Of Ethics
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h1 id="overview"><span>1. </span>Overview</h1>
|
|
|
|
<p>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
|
|
<a href="codeofconduct.html">Code of Conduct</a> that does comply with the
|
|
specific technical requirements was inserted in the place of
|
|
the old name.
|
|
|
|
</p><p>
|
|
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".
|
|
|
|
</p><p>
|
|
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".
|
|
|
|
</p><h2 id="instruments_of_good_works"><span>1.1. </span>Instruments of Good Works</h2>
|
|
|
|
<p>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
|
|
<a href="https://en.wikipedia.org/wiki/Rule_of_Saint_Benedict">The Rule of St. Benedict</a>
|
|
(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.
|
|
|
|
</p><h2 id="scope_of_application"><span>1.2. </span>Scope of Application</h2>
|
|
|
|
<p>
|
|
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.
|
|
|
|
</p><p>
|
|
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."
|
|
|
|
|
|
</p><h1 id="the_rule"><span>2. </span>The Rule</h1>
|
|
|
|
<ol>
|
|
<li> First of all, love the Lord God with your whole heart,
|
|
your whole soul, and your whole strength.
|
|
</li><li> Then, love your neighbor as yourself.
|
|
</li><li> Do not murder.
|
|
</li><li> Do not commit adultery.
|
|
</li><li> Do not steal.
|
|
</li><li> Do not covet.
|
|
</li><li> Do not bear false witness.
|
|
</li><li> Honor all.
|
|
</li><li> Do not do to another what you would not have done to yourself.
|
|
</li><li> Deny oneself in order to follow Christ.
|
|
</li><li> Chastise the body.
|
|
</li><li> Do not become attached to pleasures.
|
|
</li><li> Love fasting.
|
|
</li><li> Relieve the poor.
|
|
</li><li> Clothe the naked.
|
|
</li><li> Visit the sick.
|
|
</li><li> Bury the dead.
|
|
</li><li> Be a help in times of trouble.
|
|
</li><li> Console the sorrowing.
|
|
</li><li> Be a stranger to the world's ways.
|
|
</li><li> Prefer nothing more than the love of Christ.
|
|
</li><li> Do not give way to anger.
|
|
</li><li> Do not nurse a grudge.
|
|
</li><li> Do not entertain deceit in your heart.
|
|
</li><li> Do not give a false peace.
|
|
</li><li> Do not forsake charity.
|
|
</li><li> Do not swear, for fear of perjuring yourself.
|
|
</li><li> Utter only truth from heart and mouth.
|
|
</li><li> Do not return evil for evil.
|
|
</li><li> Do no wrong to anyone, and bear patiently wrongs done to yourself.
|
|
</li><li> Love your enemies.
|
|
</li><li> Do not curse those who curse you, but rather bless them.
|
|
</li><li> Bear persecution for justice's sake.
|
|
</li><li> Be not proud.
|
|
</li><li> Be not addicted to wine.
|
|
</li><li> Be not a great eater.
|
|
</li><li> Be not drowsy.
|
|
</li><li> Be not lazy.
|
|
</li><li> Be not a grumbler.
|
|
</li><li> Be not a detractor.
|
|
</li><li> Put your hope in God.
|
|
</li><li> Attribute to God, and not to self, whatever good you see in yourself.
|
|
</li><li> Recognize always that evil is your own doing,
|
|
and to impute it to yourself.
|
|
</li><li> Fear the Day of Judgment.
|
|
</li><li> Be in dread of hell.
|
|
</li><li> Desire eternal life with all the passion of the spirit.
|
|
</li><li> Keep death daily before your eyes.
|
|
</li><li> Keep constant guard over the actions of your life.
|
|
</li><li> Know for certain that God sees you everywhere.
|
|
</li><li> When wrongful thoughts come into your heart, dash them against
|
|
Christ immediately.
|
|
</li><li> Disclose wrongful thoughts to your spiritual mentor.
|
|
</li><li> Guard your tongue against evil and depraved speech.
|
|
</li><li> Do not love much talking.
|
|
</li><li> Speak no useless words or words that move to laughter.
|
|
</li><li> Do not love much or boisterous laughter.
|
|
</li><li> Listen willingly to holy reading.
|
|
</li><li> Devote yourself frequently to prayer.
|
|
</li><li> Daily in your prayers, with tears and sighs, confess your
|
|
past sins to God, and amend them for the future.
|
|
</li><li> Fulfill not the desires of the flesh; hate your own will.
|
|
</li><li> 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."
|
|
</li><li> Do not wish to be called holy before one is holy; but first to be
|
|
holy, that you may be truly so called.
|
|
</li><li> Fulfill God's commandments daily in your deeds.
|
|
</li><li> Love chastity.
|
|
</li><li> Hate no one.
|
|
</li><li> Be not jealous, nor harbor envy.
|
|
</li><li> Do not love quarreling.
|
|
</li><li> Shun arrogance.
|
|
</li><li> Respect your seniors.
|
|
</li><li> Love your juniors.
|
|
</li><li> Pray for your enemies in the love of Christ.
|
|
</li><li> Make peace with your adversary before the sun sets.
|
|
</li><li> Never despair of God's mercy.
|
|
</li></ol>
|
|
|