Documentation Source Text

Hex Artifact Content
Login

Artifact 0984569ea8619c5a54575c9e8c7959fc6fccae25:


0000: 3c 74 69 74 6c 65 3e 53 51 4c 69 74 65 20 43 6f  <title>SQLite Co
0010: 70 79 72 69 67 68 74 3c 2f 74 69 74 6c 65 3e 0a  pyright</title>.
0020: 0a 3c 68 32 3e 53 51 4c 69 74 65 20 43 6f 70 79  .<h2>SQLite Copy
0030: 72 69 67 68 74 3c 2f 68 32 3e 0a 0a 3c 74 61 62  right</h2>..<tab
0040: 6c 65 20 61 6c 69 67 6e 3d 22 72 69 67 68 74 22  le align="right"
0050: 20 76 73 70 61 63 65 3d 22 30 22 20 68 73 70 61   vspace="0" hspa
0060: 63 65 3d 22 31 30 22 20 62 6f 72 64 65 72 3d 22  ce="10" border="
0070: 31 22 20 63 65 6c 6c 70 61 64 64 69 6e 67 3d 22  1" cellpadding="
0080: 32 30 22 3e 0a 3c 74 72 3e 3c 74 64 20 61 6c 69  20">.<tr><td ali
0090: 67 6e 3d 22 63 65 6e 74 65 72 22 3e 0a 3c 69 6d  gn="center">.<im
00a0: 67 20 73 72 63 3d 22 69 6d 61 67 65 73 2f 6e 6f  g src="images/no
00b0: 63 6f 70 79 2e 67 69 66 22 3e 3c 62 72 3e 0a 53  copy.gif"><br>.S
00c0: 51 4c 69 74 65 20 69 73 20 69 6e 20 74 68 65 3c  QLite is in the<
00d0: 62 72 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74  br>.<a href="htt
00e0: 70 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 61  p://en.wikipedia
00f0: 2e 6f 72 67 2f 77 69 6b 69 2f 50 75 62 6c 69 63  .org/wiki/Public
0100: 5f 44 6f 6d 61 69 6e 22 3e 50 75 62 6c 69 63 20  _Domain">Public 
0110: 44 6f 6d 61 69 6e 3c 2f 61 3e 0a 3c 2f 74 64 3e  Domain</a>.</td>
0120: 3c 2f 74 72 3e 0a 3c 2f 74 61 62 6c 65 3e 0a 0a  </tr>.</table>..
0130: 3c 70 3e 0a 41 6c 6c 20 6f 66 20 74 68 65 20 64  <p>.All of the d
0140: 65 6c 69 76 65 72 61 62 6c 65 20 63 6f 64 65 20  eliverable code 
0150: 69 6e 20 53 51 4c 69 74 65 20 68 61 73 20 62 65  in SQLite has be
0160: 65 6e 20 64 65 64 69 63 61 74 65 64 20 74 6f 20  en dedicated to 
0170: 74 68 65 0a 3c 61 20 68 72 65 66 3d 22 68 74 74  the.<a href="htt
0180: 70 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 61  p://en.wikipedia
0190: 2e 6f 72 67 2f 77 69 6b 69 2f 50 75 62 6c 69 63  .org/wiki/Public
01a0: 5f 44 6f 6d 61 69 6e 22 3e 70 75 62 6c 69 63 20  _Domain">public 
01b0: 64 6f 6d 61 69 6e 3c 2f 61 3e 0a 62 79 20 74 68  domain</a>.by th
01c0: 65 20 61 75 74 68 6f 72 73 2e 0a 41 6c 6c 20 63  e authors..All c
01d0: 6f 64 65 20 61 75 74 68 6f 72 73 2c 20 61 6e 64  ode authors, and
01e0: 20 72 65 70 72 65 73 65 6e 74 61 74 69 76 65 73   representatives
01f0: 20 6f 66 20 74 68 65 20 63 6f 6d 70 61 6e 69 65   of the companie
0200: 73 20 74 68 65 79 20 77 6f 72 6b 20 66 6f 72 2c  s they work for,
0210: 0a 68 61 76 65 20 73 69 67 6e 65 64 20 61 66 66  .have signed aff
0220: 69 64 61 76 69 74 73 20 64 65 64 69 63 61 74 69  idavits dedicati
0230: 6e 67 20 74 68 65 69 72 20 63 6f 6e 74 72 69 62  ng their contrib
0240: 75 74 69 6f 6e 73 20 74 6f 0a 74 68 65 20 70 75  utions to.the pu
0250: 62 6c 69 63 20 64 6f 6d 61 69 6e 20 61 6e 64 20  blic domain and 
0260: 6f 72 69 67 69 6e 61 6c 73 20 6f 66 0a 74 68 6f  originals of.tho
0270: 73 65 20 73 69 67 6e 65 64 20 61 66 66 69 64 61  se signed affida
0280: 76 69 74 73 20 61 72 65 20 73 74 6f 72 65 64 20  vits are stored 
0290: 69 6e 20 61 20 66 69 72 65 73 61 66 65 20 61 74  in a firesafe at
02a0: 20 74 68 65 20 6d 61 69 6e 20 6f 66 66 69 63 65   the main office
02b0: 73 0a 6f 66 20 3c 61 20 68 72 65 66 3d 22 68 74  s.of <a href="ht
02c0: 74 70 3a 2f 2f 77 77 77 2e 68 77 61 63 69 2e 63  tp://www.hwaci.c
02d0: 6f 6d 22 3e 48 77 61 63 69 3c 2f 61 3e 2e 0a 41  om">Hwaci</a>..A
02e0: 6e 79 6f 6e 65 20 69 73 20 66 72 65 65 20 74 6f  nyone is free to
02f0: 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 2c 20 70   copy, modify, p
0300: 75 62 6c 69 73 68 2c 20 75 73 65 2c 20 63 6f 6d  ublish, use, com
0310: 70 69 6c 65 2c 20 73 65 6c 6c 2c 20 6f 72 20 64  pile, sell, or d
0320: 69 73 74 72 69 62 75 74 65 0a 74 68 65 20 6f 72  istribute.the or
0330: 69 67 69 6e 61 6c 20 53 51 4c 69 74 65 20 63 6f  iginal SQLite co
0340: 64 65 2c 20 65 69 74 68 65 72 20 69 6e 20 73 6f  de, either in so
0350: 75 72 63 65 20 63 6f 64 65 20 66 6f 72 6d 20 6f  urce code form o
0360: 72 20 61 73 20 61 20 63 6f 6d 70 69 6c 65 64 20  r as a compiled 
0370: 62 69 6e 61 72 79 2c 0a 66 6f 72 20 61 6e 79 20  binary,.for any 
0380: 70 75 72 70 6f 73 65 2c 20 63 6f 6d 6d 65 72 63  purpose, commerc
0390: 69 61 6c 20 6f 72 20 6e 6f 6e 2d 63 6f 6d 6d 65  ial or non-comme
03a0: 72 63 69 61 6c 2c 20 61 6e 64 20 62 79 20 61 6e  rcial, and by an
03b0: 79 20 6d 65 61 6e 73 2e 0a 3c 2f 70 3e 0a 0a 3c  y means..</p>..<
03c0: 70 3e 0a 54 68 65 20 70 72 65 76 69 6f 75 73 20  p>.The previous 
03d0: 70 61 72 61 67 72 61 70 68 20 61 70 70 6c 69 65  paragraph applie
03e0: 73 20 74 6f 20 74 68 65 20 64 65 6c 69 76 65 72  s to the deliver
03f0: 61 62 6c 65 20 63 6f 64 65 20 69 6e 20 53 51 4c  able code in SQL
0400: 69 74 65 20 2d 20 0a 74 68 6f 73 65 20 70 61 72  ite - .those par
0410: 74 73 20 6f 66 20 74 68 65 20 53 51 4c 69 74 65  ts of the SQLite
0420: 20 6c 69 62 72 61 72 79 20 74 68 61 74 20 79 6f   library that yo
0430: 75 20 61 63 74 75 61 6c 6c 79 20 62 75 6e 64 6c  u actually bundl
0440: 65 20 61 6e 64 0a 73 68 69 70 20 77 69 74 68 20  e and.ship with 
0450: 61 20 6c 61 72 67 65 72 20 61 70 70 6c 69 63 61  a larger applica
0460: 74 69 6f 6e 2e 20 20 50 6f 72 74 69 6f 6e 73 20  tion.  Portions 
0470: 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61  of the documenta
0480: 74 69 6f 6e 20 61 6e 64 0a 73 6f 6d 65 20 63 6f  tion and.some co
0490: 64 65 20 75 73 65 64 20 61 73 20 70 61 72 74 20  de used as part 
04a0: 6f 66 20 74 68 65 20 62 75 69 6c 64 20 70 72 6f  of the build pro
04b0: 63 65 73 73 20 6d 69 67 68 74 20 66 61 6c 6c 20  cess might fall 
04c0: 75 6e 64 65 72 0a 6f 74 68 65 72 20 6c 69 63 65  under.other lice
04d0: 6e 73 65 73 2e 20 20 54 68 65 20 64 65 74 61 69  nses.  The detai
04e0: 6c 73 20 68 65 72 65 20 61 72 65 20 75 6e 63 6c  ls here are uncl
04f0: 65 61 72 2e 20 20 57 65 20 64 6f 20 6e 6f 74 20  ear.  We do not 
0500: 77 6f 72 72 79 0a 61 62 6f 75 74 20 74 68 65 20  worry.about the 
0510: 6c 69 63 65 6e 73 69 6e 67 20 6f 66 20 74 68 65  licensing of the
0520: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 61   documentation a
0530: 6e 64 20 62 75 69 6c 64 20 63 6f 64 65 20 73 6f  nd build code so
0540: 20 6d 75 63 68 0a 62 65 63 61 75 73 65 20 6e 6f   much.because no
0550: 6e 65 20 6f 66 20 74 68 65 73 65 20 74 68 69 6e  ne of these thin
0560: 67 73 20 61 72 65 20 70 61 72 74 20 6f 66 20 74  gs are part of t
0570: 68 65 20 63 6f 72 65 20 64 65 6c 69 76 65 72 61  he core delivera
0580: 62 6c 65 0a 53 51 4c 69 74 65 20 6c 69 62 72 61  ble.SQLite libra
0590: 72 79 2e 0a 3c 2f 70 3e 0a 0a 3c 70 3e 0a 41 6c  ry..</p>..<p>.Al
05a0: 6c 20 6f 66 20 74 68 65 20 64 65 6c 69 76 65 72  l of the deliver
05b0: 61 62 6c 65 20 63 6f 64 65 20 69 6e 20 53 51 4c  able code in SQL
05c0: 69 74 65 20 68 61 73 20 62 65 65 6e 20 77 72 69  ite has been wri
05d0: 74 74 65 6e 20 66 72 6f 6d 20 73 63 72 61 74 63  tten from scratc
05e0: 68 2e 0a 4e 6f 20 63 6f 64 65 20 68 61 73 20 62  h..No code has b
05f0: 65 65 6e 20 74 61 6b 65 6e 20 66 72 6f 6d 20 6f  een taken from o
0600: 74 68 65 72 20 70 72 6f 6a 65 63 74 73 20 6f 72  ther projects or
0610: 20 66 72 6f 6d 20 74 68 65 20 6f 70 65 6e 0a 69   from the open.i
0620: 6e 74 65 72 6e 65 74 2e 20 20 45 76 65 72 79 20  nternet.  Every 
0630: 6c 69 6e 65 20 6f 66 20 63 6f 64 65 20 63 61 6e  line of code can
0640: 20 62 65 20 74 72 61 63 65 64 20 62 61 63 6b 20   be traced back 
0650: 74 6f 20 69 74 73 20 6f 72 69 67 69 6e 61 6c 0a  to its original.
0660: 61 75 74 68 6f 72 2c 20 61 6e 64 20 61 6c 6c 20  author, and all 
0670: 6f 66 20 74 68 6f 73 65 20 61 75 74 68 6f 72 73  of those authors
0680: 20 68 61 76 65 20 70 75 62 6c 69 63 20 64 6f 6d   have public dom
0690: 61 69 6e 20 64 65 64 69 63 61 74 69 6f 6e 73 0a  ain dedications.
06a0: 6f 6e 20 66 69 6c 65 2e 20 20 53 6f 20 74 68 65  on file.  So the
06b0: 20 53 51 4c 69 74 65 20 63 6f 64 65 20 62 61 73   SQLite code bas
06c0: 65 20 69 73 20 63 6c 65 61 6e 20 61 6e 64 20 69  e is clean and i
06d0: 73 0a 75 6e 63 6f 6e 74 61 6d 69 6e 61 74 65 64  s.uncontaminated
06e0: 20 77 69 74 68 20 6c 69 63 65 6e 73 65 64 20 63   with licensed c
06f0: 6f 64 65 20 66 72 6f 6d 20 6f 74 68 65 72 20 70  ode from other p
0700: 72 6f 6a 65 63 74 73 2e 0a 3c 2f 70 3e 0a 0a 3c  rojects..</p>..<
0710: 68 32 3e 4f 62 74 61 69 6e 69 6e 67 20 41 6e 20  h2>Obtaining An 
0720: 45 78 70 6c 69 63 69 74 20 4c 69 63 65 6e 73 65  Explicit License
0730: 20 54 6f 20 55 73 65 20 53 51 4c 69 74 65 3c 2f   To Use SQLite</
0740: 68 32 3e 0a 0a 3c 70 3e 0a 45 76 65 6e 20 74 68  h2>..<p>.Even th
0750: 6f 75 67 68 20 53 51 4c 69 74 65 20 69 73 20 69  ough SQLite is i
0760: 6e 20 74 68 65 20 70 75 62 6c 69 63 20 64 6f 6d  n the public dom
0770: 61 69 6e 20 61 6e 64 20 64 6f 65 73 20 6e 6f 74  ain and does not
0780: 20 72 65 71 75 69 72 65 0a 61 20 6c 69 63 65 6e   require.a licen
0790: 73 65 2c 20 73 6f 6d 65 20 75 73 65 72 73 20 77  se, some users w
07a0: 61 6e 74 20 74 6f 20 6f 62 74 61 69 6e 20 61 20  ant to obtain a 
07b0: 6c 69 63 65 6e 73 65 20 61 6e 79 77 61 79 2e 20  license anyway. 
07c0: 20 53 6f 6d 65 20 72 65 61 73 6f 6e 73 0a 66 6f   Some reasons.fo
07d0: 72 20 6f 62 74 61 69 6e 69 6e 67 20 61 20 6c 69  r obtaining a li
07e0: 63 65 6e 73 65 20 69 6e 63 6c 75 64 65 3a 0a 3c  cense include:.<
07f0: 2f 70 3e 0a 0a 3c 75 6c 3e 0a 3c 6c 69 3e 20 59  /p>..<ul>.<li> Y
0800: 6f 75 20 61 72 65 20 75 73 69 6e 67 20 53 51 4c  ou are using SQL
0810: 69 74 65 20 69 6e 20 61 20 6a 75 72 69 73 64 69  ite in a jurisdi
0820: 63 74 69 6f 6e 20 74 68 61 74 20 64 6f 65 73 20  ction that does 
0830: 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 0a 20 20  not recognize.  
0840: 20 20 20 74 68 65 20 70 75 62 6c 69 63 20 64 6f     the public do
0850: 6d 61 69 6e 2e 20 20 3c 2f 6c 69 3e 0a 3c 6c 69  main.  </li>.<li
0860: 3e 20 59 6f 75 20 61 72 65 20 75 73 69 6e 67 20  > You are using 
0870: 53 51 4c 69 74 65 20 69 6e 20 61 20 6a 75 72 69  SQLite in a juri
0880: 73 64 69 63 74 69 6f 6e 20 74 68 61 74 20 64 6f  sdiction that do
0890: 65 73 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  es not recognize
08a0: 0a 20 20 20 20 20 74 68 65 20 72 69 67 68 74 20  .     the right 
08b0: 6f 66 20 61 6e 20 61 75 74 68 6f 72 20 74 6f 20  of an author to 
08c0: 64 65 64 69 63 61 74 65 20 74 68 65 69 72 20 77  dedicate their w
08d0: 6f 72 6b 20 74 6f 20 74 68 65 20 70 75 62 6c 69  ork to the publi
08e0: 63 0a 20 20 20 20 20 64 6f 6d 61 69 6e 2e 20 3c  c.     domain. <
08f0: 2f 6c 69 3e 0a 3c 6c 69 3e 20 59 6f 75 20 77 61  /li>.<li> You wa
0900: 6e 74 20 74 6f 20 68 6f 6c 64 20 61 20 74 61 6e  nt to hold a tan
0910: 67 69 62 6c 65 20 6c 65 67 61 6c 20 64 6f 63 75  gible legal docu
0920: 6d 65 6e 74 0a 20 20 20 20 20 61 73 20 65 76 69  ment.     as evi
0930: 64 65 6e 63 65 20 74 68 61 74 20 79 6f 75 20 68  dence that you h
0940: 61 76 65 20 74 68 65 20 6c 65 67 61 6c 20 72 69  ave the legal ri
0950: 67 68 74 20 74 6f 20 75 73 65 20 61 6e 64 20 64  ght to use and d
0960: 69 73 74 72 69 62 75 74 65 0a 20 20 20 20 20 53  istribute.     S
0970: 51 4c 69 74 65 2e 20 3c 2f 6c 69 3e 0a 3c 6c 69  QLite. </li>.<li
0980: 3e 20 59 6f 75 72 20 6c 65 67 61 6c 20 64 65 70  > Your legal dep
0990: 61 72 74 6d 65 6e 74 20 74 65 6c 6c 73 20 79 6f  artment tells yo
09a0: 75 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20  u that you have 
09b0: 74 6f 20 70 75 72 63 68 61 73 65 20 61 20 6c 69  to purchase a li
09c0: 63 65 6e 73 65 2e 0a 20 20 20 20 20 3c 2f 6c 69  cense..     </li
09d0: 3e 0a 3c 2f 75 6c 3e 0a 0a 3c 70 3e 0a 49 66 20  >.</ul>..<p>.If 
09e0: 79 6f 75 20 66 65 65 6c 20 6c 69 6b 65 20 79 6f  you feel like yo
09f0: 75 20 72 65 61 6c 6c 79 20 68 61 76 65 20 74 6f  u really have to
0a00: 20 70 75 72 63 68 61 73 65 20 61 20 6c 69 63 65   purchase a lice
0a10: 6e 73 65 20 66 6f 72 20 53 51 4c 69 74 65 2c 0a  nse for SQLite,.
0a20: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
0a30: 77 77 77 2e 68 77 61 63 69 2e 63 6f 6d 2f 22 3e  www.hwaci.com/">
0a40: 48 77 61 63 69 3c 2f 61 3e 2c 20 74 68 65 20 63  Hwaci</a>, the c
0a50: 6f 6d 70 61 6e 79 20 74 68 61 74 20 65 6d 70 6c  ompany that empl
0a60: 6f 79 73 20 0a 74 68 65 20 61 72 63 68 69 74 65  oys .the archite
0a70: 63 74 20 61 6e 64 20 70 72 69 6e 63 69 70 61 6c  ct and principal
0a80: 20 64 65 76 65 6c 6f 70 65 72 73 20 6f 66 20 53   developers of S
0a90: 51 4c 69 74 65 2c 20 77 69 6c 6c 20 0a 3c 61 20  QLite, will .<a 
0aa0: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77  href="http://www
0ab0: 2e 68 77 61 63 69 2e 63 6f 6d 2f 63 67 69 2d 62  .hwaci.com/cgi-b
0ac0: 69 6e 2f 6c 69 63 65 6e 73 65 2d 73 74 65 70 31  in/license-step1
0ad0: 22 3e 73 65 6c 6c 20 79 6f 75 0a 6f 6e 65 3c 2f  ">sell you.one</
0ae0: 61 3e 2e 0a 3c 2f 70 3e 0a 0a 3c 68 32 3e 43 6f  a>..</p>..<h2>Co
0af0: 6e 74 72 69 62 75 74 65 64 20 43 6f 64 65 3c 2f  ntributed Code</
0b00: 68 32 3e 0a 0a 3c 70 3e 0a 49 6e 20 6f 72 64 65  h2>..<p>.In orde
0b10: 72 20 74 6f 20 6b 65 65 70 20 53 51 4c 69 74 65  r to keep SQLite
0b20: 20 63 6f 6d 70 6c 65 74 65 6c 79 20 66 72 65 65   completely free
0b30: 20 61 6e 64 20 75 6e 65 6e 63 75 6d 62 65 72 65   and unencumbere
0b40: 64 20 62 79 20 63 6f 70 79 72 69 67 68 74 2c 0a  d by copyright,.
0b50: 61 6c 6c 20 6e 65 77 20 63 6f 6e 74 72 69 62 75  all new contribu
0b60: 74 6f 72 73 20 74 6f 20 74 68 65 20 53 51 4c 69  tors to the SQLi
0b70: 74 65 20 63 6f 64 65 20 62 61 73 65 20 61 72 65  te code base are
0b80: 20 61 73 6b 65 64 20 74 6f 20 64 65 64 69 63 61   asked to dedica
0b90: 74 65 0a 74 68 65 69 72 20 63 6f 6e 74 72 69 62  te.their contrib
0ba0: 75 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 70 75  utions to the pu
0bb0: 62 6c 69 63 20 64 6f 6d 61 69 6e 2e 0a 49 66 20  blic domain..If 
0bc0: 79 6f 75 20 77 61 6e 74 20 74 6f 20 73 65 6e 64  you want to send
0bd0: 20 61 20 70 61 74 63 68 20 6f 72 20 65 6e 68 61   a patch or enha
0be0: 6e 63 65 6d 65 6e 74 20 66 6f 72 20 70 6f 73 73  ncement for poss
0bf0: 69 62 6c 65 20 69 6e 63 6c 75 73 69 6f 6e 20 69  ible inclusion i
0c00: 6e 20 74 68 65 0a 53 51 4c 69 74 65 20 73 6f 75  n the.SQLite sou
0c10: 72 63 65 20 74 72 65 65 2c 20 70 6c 65 61 73 65  rce tree, please
0c20: 20 61 63 63 6f 6d 70 61 6e 79 20 74 68 65 20 70   accompany the p
0c30: 61 74 63 68 20 77 69 74 68 20 74 68 65 20 66 6f  atch with the fo
0c40: 6c 6c 6f 77 69 6e 67 20 73 74 61 74 65 6d 65 6e  llowing statemen
0c50: 74 3a 0a 3c 2f 70 3e 0a 0a 3c 62 6c 6f 63 6b 71  t:.</p>..<blockq
0c60: 75 6f 74 65 3e 3c 69 3e 0a 54 68 65 20 61 75 74  uote><i>.The aut
0c70: 68 6f 72 20 6f 72 20 61 75 74 68 6f 72 73 20 6f  hor or authors o
0c80: 66 20 74 68 69 73 20 63 6f 64 65 20 64 65 64 69  f this code dedi
0c90: 63 61 74 65 20 61 6e 79 20 61 6e 64 20 61 6c 6c  cate any and all
0ca0: 20 63 6f 70 79 72 69 67 68 74 20 69 6e 74 65 72   copyright inter
0cb0: 65 73 74 0a 69 6e 20 74 68 69 73 20 63 6f 64 65  est.in this code
0cc0: 20 74 6f 20 74 68 65 20 70 75 62 6c 69 63 20 64   to the public d
0cd0: 6f 6d 61 69 6e 2e 20 20 57 65 20 6d 61 6b 65 20  omain.  We make 
0ce0: 74 68 69 73 20 64 65 64 69 63 61 74 69 6f 6e 20  this dedication 
0cf0: 66 6f 72 20 74 68 65 20 62 65 6e 65 66 69 74 0a  for the benefit.
0d00: 6f 66 20 74 68 65 20 70 75 62 6c 69 63 20 61 74  of the public at
0d10: 20 6c 61 72 67 65 20 61 6e 64 20 74 6f 20 74 68   large and to th
0d20: 65 20 64 65 74 72 69 6d 65 6e 74 20 6f 66 20 6f  e detriment of o
0d30: 75 72 20 68 65 69 72 73 20 61 6e 64 20 73 75 63  ur heirs and suc
0d40: 63 65 73 73 6f 72 73 2e 0a 57 65 20 69 6e 74 65  cessors..We inte
0d50: 6e 64 20 74 68 69 73 20 64 65 64 69 63 61 74 69  nd this dedicati
0d60: 6f 6e 20 74 6f 20 62 65 20 61 6e 20 6f 76 65 72  on to be an over
0d70: 74 20 61 63 74 20 6f 66 20 72 65 6c 69 6e 71 75  t act of relinqu
0d80: 69 73 68 6d 65 6e 74 20 69 6e 0a 70 65 72 70 65  ishment in.perpe
0d90: 74 75 69 74 79 20 6f 66 20 61 6c 6c 20 70 72 65  tuity of all pre
0da0: 73 65 6e 74 20 61 6e 64 20 66 75 74 75 72 65 20  sent and future 
0db0: 72 69 67 68 74 73 20 74 6f 20 74 68 69 73 20 63  rights to this c
0dc0: 6f 64 65 20 75 6e 64 65 72 20 63 6f 70 79 72 69  ode under copyri
0dd0: 67 68 74 20 6c 61 77 2e 0a 3c 2f 69 3e 3c 2f 62  ght law..</i></b
0de0: 6c 6f 63 6b 71 75 6f 74 65 3e 0a 0a 3c 70 3e 0a  lockquote>..<p>.
0df0: 57 65 20 61 72 65 20 6e 6f 74 20 61 62 6c 65 20  We are not able 
0e00: 74 6f 20 61 63 63 65 70 74 20 70 61 74 63 68 65  to accept patche
0e10: 73 20 6f 72 20 63 68 61 6e 67 65 73 20 74 6f 20  s or changes to 
0e20: 0a 53 51 4c 69 74 65 20 74 68 61 74 20 61 72 65  .SQLite that are
0e30: 20 6e 6f 74 20 61 63 63 6f 6d 70 61 6e 69 65 64   not accompanied
0e40: 20 62 79 20 61 20 73 74 61 74 65 6d 65 6e 74 20   by a statement 
0e50: 73 75 63 68 20 61 73 20 74 68 65 20 61 62 6f 76  such as the abov
0e60: 65 2e 0a 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20  e..In addition, 
0e70: 69 66 20 79 6f 75 20 6d 61 6b 65 0a 63 68 61 6e  if you make.chan
0e80: 67 65 73 20 6f 72 20 65 6e 68 61 6e 63 65 6d 65  ges or enhanceme
0e90: 6e 74 73 20 61 73 20 61 6e 20 65 6d 70 6c 6f 79  nts as an employ
0ea0: 65 65 2c 20 74 68 65 6e 20 61 20 73 69 6d 70 6c  ee, then a simpl
0eb0: 65 20 73 74 61 74 65 6d 65 6e 74 20 73 75 63 68  e statement such
0ec0: 20 61 73 20 74 68 65 0a 61 62 6f 76 65 20 69 73   as the.above is
0ed0: 20 69 6e 73 75 66 66 69 63 69 65 6e 74 2e 20 20   insufficient.  
0ee0: 59 6f 75 20 6d 75 73 74 20 61 6c 73 6f 20 73 65  You must also se
0ef0: 6e 64 20 62 79 20 73 75 72 66 61 63 65 20 6d 61  nd by surface ma
0f00: 69 6c 20 61 20 63 6f 70 79 72 69 67 68 74 20 72  il a copyright r
0f10: 65 6c 65 61 73 65 0a 73 69 67 6e 65 64 20 62 79  elease.signed by
0f20: 20 61 20 63 6f 6d 70 61 6e 79 20 6f 66 66 69 63   a company offic
0f30: 65 72 2e 0a 41 20 73 69 67 6e 65 64 20 6f 72 69  er..A signed ori
0f40: 67 69 6e 61 6c 20 6f 66 20 74 68 65 20 63 6f 70  ginal of the cop
0f50: 79 72 69 67 68 74 20 72 65 6c 65 61 73 65 20 73  yright release s
0f60: 68 6f 75 6c 64 20 62 65 20 6d 61 69 6c 65 64 20  hould be mailed 
0f70: 74 6f 3a 3c 2f 70 3e 0a 0a 3c 62 6c 6f 63 6b 71  to:</p>..<blockq
0f80: 75 6f 74 65 3e 0a 48 77 61 63 69 3c 62 72 3e 0a  uote>.Hwaci<br>.
0f90: 36 32 30 30 20 4d 61 70 6c 65 20 43 6f 76 65 20  6200 Maple Cove 
0fa0: 4c 61 6e 65 3c 62 72 3e 0a 43 68 61 72 6c 6f 74  Lane<br>.Charlot
0fb0: 74 65 2c 20 4e 43 20 32 38 32 36 39 3c 62 72 3e  te, NC 28269<br>
0fc0: 0a 55 53 41 0a 3c 2f 62 6c 6f 63 6b 71 75 6f 74  .USA.</blockquot
0fd0: 65 3e 0a 0a 3c 70 3e 0a 41 20 74 65 6d 70 6c 61  e>..<p>.A templa
0fe0: 74 65 20 63 6f 70 79 72 69 67 68 74 20 72 65 6c  te copyright rel
0ff0: 65 61 73 65 20 69 73 20 61 76 61 69 6c 61 62 6c  ease is availabl
1000: 65 0a 69 6e 20 3c 61 20 68 72 65 66 3d 22 63 6f  e.in <a href="co
1010: 70 79 72 69 67 68 74 2d 72 65 6c 65 61 73 65 2e  pyright-release.
1020: 70 64 66 22 3e 50 44 46 3c 2f 61 3e 20 6f 72 0a  pdf">PDF</a> or.
1030: 3c 61 20 68 72 65 66 3d 22 63 6f 70 79 72 69 67  <a href="copyrig
1040: 68 74 2d 72 65 6c 65 61 73 65 2e 68 74 6d 6c 22  ht-release.html"
1050: 3e 48 54 4d 4c 3c 2f 61 3e 2e 0a 59 6f 75 20 63  >HTML</a>..You c
1060: 61 6e 20 75 73 65 20 74 68 69 73 20 72 65 6c 65  an use this rele
1070: 61 73 65 20 74 6f 20 6d 61 6b 65 20 66 75 74 75  ase to make futu
1080: 72 65 20 63 68 61 6e 67 65 73 2e 20 0a 3c 2f 70  re changes. .</p
1090: 3e 0a                                            >.