Documentation Source Text

Check-in [52e5929202]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update the website with information about the consortium.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 52e5929202cd91440efe1c4bf9f2cd47153cd4fe
User & Date: drh 2007-12-12 11:26:42
Context
2007-12-12
16:05
Update the mozilla logo. check-in: 606b00c49e user: drh tags: trunk
11:26
Update the website with information about the consortium. check-in: 52e5929202 user: drh tags: trunk
2007-12-11
07:01
Fix a broken link in news.html spotted by Jonathon O on the mailing list. check-in: 902e039468 user: dan tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Added images/foreignlogos/mozilla.gif.

cannot compute difference between binary files

Added pages/consortium.in.



































































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<title>SQLite Consortium</title>

<h2>The SQLite Consortium</h2>

<p>
The SQLite Consortium is a membership association dedicated to
insuring the continuing vitality and independent of SQLite.
SQLite is high-quality, public domain software.  The goal of
the SQLite Consortium is to make sure it stays that way.
</p>

<p>
Consortium members contribute funding to support the ongoing
development and maintenance of SQLite and in return receive
enterprise-level technical support and legal assurances that
SQLite will remain independent and open-source.  Consortium 
members have direct access to
the SQLite developers and receive priority consideration for
any bug fixes or feature requests.  However, technical control
and direction of SQLite remains with the SQLite architect and
developers.  An important goal of the SQLite Consortium, after
all, is to make sure that SQLite does not fall under the governance
of any single company but remains independent and fully under the
control of the SQLite developers.
</p>

<p>
Companies that use SQLite as a critical component in their
products or infrastructure may want to consider becoming
SQLite Consortium Members as inexpensive insurance
in the future vitality and independence of SQLite.  The SQLite Consortium 
membership fee is a fraction of the cost of devoting internal
staff to supporting the SQLite code base.  Benefits of
membership include:
</p>

<ul>
<li><p>
Consortium members have the guaranteed, undivided attention of the SQLite
developers for 23 staff-days per year and for as much additional time 
above and beyond that amount that the core developers have available.
There are no arbitrary limits on contact time.
The consortium will never be over-subscribed.  New SQLite developers
will be recruited and trained as necessary to cover the 23 day/year
support commitment.
</p></li>

<li><p>
Consortium members can call any developer at any time, day or
night, and expect to get their full and immediate attention.
Consortium members have access to the home telephone numbers
and cellphone numbers and work schedules of the core developers
so that the developers can be tracked down quickly in a crisis.
</p></li>

<li><p>
The SQLite developers are eager and happy to write new code
or debug existing code for consortium members.
Consortium members can request and expect to receive significant
new enhancements to the public SQLite code base.  Consortium
members can also request their own private, proprietary extensions
and enhancements.
</p></li>

<li><p>
Consortium members can receive support for any
version of SQLite no matter how old.
Bug fixes will be back ported to older versions of SQLite upon
request.
</p></li>

<li><p>
Consortium members can receive private
email and/or telephone notifications and briefings covering
new bugs or recently added features.
The core developers are constantly watching out for the
interests of consortium members and will attempt to protect
those interests in every way possible and alert members
when their interests are threatened in any way.
</p></li>

<li><p>
The SQLite developers will set up customized regression tests
to fully and completely test SQLite as configured by consortium
members.  Normally, only the standard SQLite configuration is fully
tested at each release.  Consortium members that use a non-standard 
configuration can request that their configuration be tested to the 
same level of detail.
</p></li>

<li><p>
Support requests are accepted from any employee or contractor working
for a consortium member.
Support is not limited to a single development
team as it is with a maintenance subscription or technical support
agreement.
</p></li>

<li><p>
Support requests, comments, and suggestions for future
changes to SQLite coming from consortium members take priority 
over requests from all other sources.
Consortium members go to the front of the line.
</p></li>

<li><p>
We will be happy to recognize consortium members on the SQLite website
with a logo and/or a brief acknowledgment of their contribution to the
project.  This is an opportunity for companies to build good will by
demonstrating that they are giving back to the community.  Or, members 
can remain anonymous.
</p></li>

</ul>


<h2>How To Become A Consortium Member</h2>

<p>
Membership in the SQLite Consortium is via
<a href="consortium_agreement-20071201.html">contract</a> with
<a href="http://www.hwaci.com/">Hipp, Wyrick &amp; Company, Inc.</a>.
Please call +1.704.948.4565 during US east-coast business hours
for additional information.
</p>



</body></html>

Changes to pages/index.in.

1
2
3
4
5
6
7
8
9
10
11
12
13
14













15


16
17
















18


19
20
21

22
23
24
25
26
27
28
<title>SQLite Home Page</title>

<table border="0" width="100%">
<tr><td valign="top">
<h3>Welcome</h3>
This is the homepage for
SQLite - a library that implements a
<a href="selfcontained.html">self-contained</a>, 
<a href="serverless.html">serverless</a>,
<a href="zeroconf.html">zero-configuration</a>,
<a href="transactional.html">transactional</a>
SQL database engine.</p>

<p>&nbsp;</p>













<center>


<a href="http://osdir.com/Article6677.phtml">
<img src="images/2005osaward.gif"></a>
















</center>


</td>
<td width="20"></td><td bgcolor="#80a796" width="1"></td><td width="20"></td>
<td>

<h3>Current Status</h3>

<p><ul>
<li><a href="releaselog/3_5_3.html">Version 3.5.3</a>
of SQLite is stable and is recommended for all users.</li>
</ul></p>






<
|






|
>
>
>
>
>
>
>
>
>
>
>
>
>

>
>
|
<
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>

>
>


<
>







1
2
3
4
5

6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51

52
53
54
55
56
57
58
59
<title>SQLite Home Page</title>

<table border="0" width="100%">
<tr><td valign="top">
<h3>Welcome</h3>

<p>SQLite is a software library that implements a
<a href="selfcontained.html">self-contained</a>, 
<a href="serverless.html">serverless</a>,
<a href="zeroconf.html">zero-configuration</a>,
<a href="transactional.html">transactional</a>
SQL database engine.</p>

<p>SQLite is the most widely deployed
SQL database engine in the world.  It is used in countless
desktop computer applications as well as consumer electronic
devices including cellphones, PDAs, and MP3 players.  The
source code for SQLite is in the
<a href="copyright.html">public domain</a>.</p>

<hr style="color: #80a796" height="2">

<h3>Sponsors</h3>
<p>Ongoing development and maintenance of SQLite is
sponsored in part by <a href="consortium.html">SQLite Consortium</a>
members, including:</p>

<center>
<table border="0" cellpadding="20">
<tr><td align="center">
<a href="http://www.mozilla.org/">

<img src="images/foreignlogos/mozilla.gif" width="100" height="100"
 alt="mozilla.org" border="0">
</a></td><td>
<a href="http://www.mozilla.org/">Mozilla.org</a> - Working to preserve
choice and innovation on the internet.
</td></tr>

<tr><td align="center">
<a href="http://www.symbian.com/">
<img src="images/foreignlogos/symbian.gif" alt="symbian.com" border="0">
</a></td><td>
<a href="http://www.symbian.com/">Symbian</a> - 
The market-leading open operating system for advanced
data-enabled smartphones.
</td></tr>
</table>
</center>


</td>
<td width="20"></td><td bgcolor="#80a796" width="1"></td><td width="20"></td>

<td valign="top">
<h3>Current Status</h3>

<p><ul>
<li><a href="releaselog/3_5_3.html">Version 3.5.3</a>
of SQLite is stable and is recommended for all users.</li>
</ul></p>

Changes to pages/news.in.

7
8
9
10
11
12
13









14
15
16
17
18
19
20
  regsub -all {[^a-z0-9]} [string tolower $date] _ tag
  puts "<a name=\"$tag\"></a>"
  puts "<h3>$date - $title</h3>"
  regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt
  puts "<p>$txt</p>"
  puts "<hr width=\"50%\">"
}










newsitem {2007-Nov-27} {Version 3.5.3} {
  This is an incremental release that fixes several minor problems.
  Upgrading is optional.  If Version 3.5.2 or 3.5.1 is working fine
  for you, then there is no pressing need to change to 3.5.3.

  The prebuilt binaries and the amalgamation found on the 







>
>
>
>
>
>
>
>
>







7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
  regsub -all {[^a-z0-9]} [string tolower $date] _ tag
  puts "<a name=\"$tag\"></a>"
  puts "<h3>$date - $title</h3>"
  regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt
  puts "<p>$txt</p>"
  puts "<hr width=\"50%\">"
}

newsitem {2007-Dec-12} {SQLite Consortium Announced} {
  The <a href="consortium.html">SQLite Consortium</a> was launched
  today with <a href="http://www.mozilla.org/">Mozilla</a> and
  <a href="http://www.symbian.com/">Symbian</a> as charter members.
  As noted in the <a href="pressrelease-20071212.html">press release</a>,
  the Consortium's goal is to promote the continuing vitality and
  independence of SQLite.  
}

newsitem {2007-Nov-27} {Version 3.5.3} {
  This is an incremental release that fixes several minor problems.
  Upgrading is optional.  If Version 3.5.2 or 3.5.1 is working fine
  for you, then there is no pressing need to change to 3.5.3.

  The prebuilt binaries and the amalgamation found on the 

Changes to pages/transactional.in.

1


2
3
4
5
6
7
8
9
10
11
12























<title>SQLite Is Transactional</title>



<p>A transactional database is one in which all changes and queries
appear to be
Atomic, Consistent, Isolated, and Durable
(<a href="http://en.wikipedia.org/wiki/ACID">ACID</a>).
SQLite implements 
<a href="http://en.wikipedia.org/wiki/Serializability">serializable</a>
transactions that are atomic, consistent, isolated, and durable,
even if the transaction is interrupted by a program crash, an
operating system crash, or a power failure to the computer.
</p>
























>
>











>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<title>SQLite Is Transactional</title>

<h2>SQLite is Transactional</h2>

<p>A transactional database is one in which all changes and queries
appear to be
Atomic, Consistent, Isolated, and Durable
(<a href="http://en.wikipedia.org/wiki/ACID">ACID</a>).
SQLite implements 
<a href="http://en.wikipedia.org/wiki/Serializability">serializable</a>
transactions that are atomic, consistent, isolated, and durable,
even if the transaction is interrupted by a program crash, an
operating system crash, or a power failure to the computer.
</p>

<p>
We here restate and amplify the previous sentence for emphasis:
All changes within a single transaction in SQLite either occur
completely or not at all, even if the act of writing the change
out to the disk is interrupted by
<ul>
<li>a program crash,</li>
<li>an operating system crash, or</li>
<li>a power failure.</li>
</ul>
<p>

<p>
The claim of the previous paragraph is extensively checked in the
SQLite regression test suite using a special test harness that 
simulates the effects on a database file of operating system crashes 
and power failures.
</p>

<p>
<a href="atomiccommit.html">Additional informaton</a>
</p>

Added rawpages/consortium_agreement-20071201.html.





























































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
<html>
<head>
<title>SQLite Consortium Agreement</title>
</head>
<body bgcolor="white">
<h1 align="center">
SQLite Consortium Agreement
</h1>

<p>This SQLite Consortium Agreement ("Agreement") is made and
entered into as of the _____ day of ______________, 2007 ("Effective Date")
by and between ___________________ (the "Company"), and
Hipp, Wyrick & Company, Inc., a Georgia Corporation with
headquarters at 6200 Maple Cove Lane, Charlotte, NC ("Hwaci").</p>

<p>WHEREAS, Hwaci is the developer of a serverless, embeddable, public
domain SQL database engine available at 
<a href="http://www.sqlite.org/">http://www.sqlite.org/</a>
("SQLite"); and</p>

<p>WHEREAS, Company wishes to support the independent development of 
the SQLite database engine to insure the continuing reliability, 
vitality, and independence of SQLite, and in connection therewith,
Company wishes to provide funds for ongoing research, development, 
and maintenance of the SQLite code base, operation of the SQLite 
website, protection and maintenance of the SQLite
trademark, as well as for promotion of SQLite at conferences and
trade shows; and</p>

<p>WHEREAS, Company wishes to receive benefits in the form of
services from Hwaci in consideration for their support of SQLite; and</b>

<p>WHEREAS, Company and Hwaci each wish SQLite to be supported and 
maintained as an independent, community-driven project, and to 
ensure the SQLite development team remains independent.</p>

<p>NOW, THEREFORE, in consideration of the mutual promises contained 
herein, the parties agree as follows:</p>

<h2>1.0 Definitions</h2>

<h3>1.1 SQLite Developers</h3>
<p>The "SQLite Developers" are the employees or contractors of Hwaci engaged 
in the development of SQLite, including without limitation the 
SQLite Architect.</p>

<h3>1.2 SQLite Architect</h3>
<p>The "SQLite Architect" is the SQLite Developer with ultimate 
responsibility and authority over changes and maintenance of the 
SQLite code.  The current SQLite Architect is the original designer
and developer of SQLite, D. Richard Hipp.   Hwaci may change the 
SQLite Architect from time to time upon approval by Company.</p>

<h3>1.3 Consortium Member</h3>
<p>A "Consortium Member" is a company or organization, including
but not limited to Company, which has entered into an agreement
with Hwaci which is substantially similar to this Agreement.
</p>

<h2>2.0 Agreement<h2>

<h3>2.1 Responsibilities And Obligations Of SQLite Developers</h3>

<h4>2.1.1 General Support</h4>
<p>The SQLite Developers shall provide, without limit,
timely and accurate answers, advice, and instruction
in response to questions and comments from Company about SQLite
submitted by email or by telephone at any time day or night.
</p>

<h4>2.1.2 Debugging Support</h4>
The SQLite Developers shall at Company's request provide
Company with direct assistance
in debugging applications that are built upon or use SQLite.
The combined time for Debugging Support and Custom
Development for Company is limited to 330 hours per year.
</p>

<h4>2.1.3 Custom Development</h4>
<p>The SQLite Developers shall at the request of Company
write new extensions or enhancements
to SQLite according to Company's specifications.  These extensions
and enhancements may be proprietary to Company or open source or
with the consent of both Company and the SQLite Architect may
be folded into the public domain SQLite source tree.
The time devoted to Custom Development for Company is limited 220 hours
per year.
</p>

<h4>2.1.4 Custom Builds</h4>
The SQLite Developers shall at Company's request provide Company
with specialized builds of SQLite according to Company's specifications.
</p>

<h4>2.1.5 Legacy Support</h4>
<p>The SQLite Developers shall at Company's request provide support
and bug-fix patches for any historical version of SQLite.
</p>

<h4>2.1.6 Custom Testing</h4>
<p>The SQLite Developers shall at Company's request set up and run
acceptance tests according Company's specifications that are specifically 
designed to exercise SQLite as configured and used by Company.
These acceptance tests shall be run and shall pass prior to any release
of SQLite.
</p>

<h4>2.1.7 Priority Bug Fixes</h4>
<p>The SQLite Developers shall assign highest priority to fixing bugs
in SQLite that are reported by Company or in which Company has
expressed a specific interest.
</p>

<h4>2.1.8 Code Quality</h4>
<p>The SQLite Developers shall at all times keep the SQLite source 
code well commented and documented and clearly structured and 
organized so that an experienced and competent programmer can
understand it and support it after no more than a few months of study.
</p>

<h4>2.1.9 Backwards Compatibility</h4>
<p>The SQLite Developers recognize that Company uses SQLite 
in mission-critical applications and therefore shall work diligently 
to ensure continuing bug-free correct operation and backwards 
compatibility with prior releases.
</p>

<h4>2.1.10 Test Coverage</h4>
<p>The SQLite Developers shall maintain the SQLite test suite such
that no less than 95% source code coverage is provided.
</p>

<h4>2.1.11 Website</h4>
<p>The SQLite Developers shall maintain the SQLite website at
<a href="http://www.sqlite.org/">http://www.sqlite.org/</a>
in good working order and all SQLite source code shall 
be made freely available at such website. 
</p>


<h3>2.2 Responsibilities And Obligations Of The SQLite Architect</h3>

<h4>2.2.1 Private Briefings</h4>
<p>The SQLite Architect shall, at the request of Company, 
provide Company with private notification and briefings
of any new bugs or new features in SQLite that might 
effect Company's products.
</p>

<h4>2.2.2 Direction</h4>
<p>The SQLite Architect shall coordinate the activities of SQLite
Developers and shall publish from time to time a roadmap of
proposed future changes and enhancements to SQLite.
</p>

<h4>2.2.3 Oversight</h4>
<p>The SQLite Architect shall personally review all changes to 
the SQLite Source Code and take responsibility for the quality 
and correctness of those changes.
</p>

<h4>2.2.4 Continuity</h4>
<p>The initial SQLite Architect shall be the original developer
of SQLite, D. Richard Hipp.  The role of SQLite Architect shall
not be assigned to another during the term of this Agreement except 
due to the disability of Dr. Hipp and with approval of Company.
</p>

<h3>2.3 Responsibilities And Obligations Of Hwaci</h3>

<h4>2.3.1 Employer</h4>
<p>Hwaci shall act as the employer of the SQLite Developers and
SQLite Architect and shall make all tax and legal filings
and tax withholding required by employers.  Hwaci shall provide
Company with W-9 information upon request.
</p>

<h4>2.3.2 Responsible Party</h4>
<p>All obligations of the SQLite Developers set forth in this
agreement are deemed obligations of Hwaci.  Hwaci shall recruit, 
employ, and supervise SQLite Developers in such a way that the
responsibilities and obligations of the SQLite Developers set 
forth in this agreement are upheld.</p>

<h4>2.3.3 Multiple Developers</h4>
<p>Hwaci shall recruit and employ as many SQLite Developers for as
many hours as can be reasonably achieved using the funds received 
from Consortium Members under this agreement.
So that support for SQLite will not be interrupted by the
disability or withdrawal of any one SQLite Developer, Hwaci will
keep at least two knowledgeable and competent SQLite Developers
on staff.</p>

<h4>2.3.4 Mentorship</h4>
<p>Hwaci shall work to encourage independent 
programmers from around the world
to become familiar with SQLite internals so that there will be a
pool of talent able to support SQLite in the future.
</p>

<h4>2.3.5 Audits</h4>
<p>Hwaci shall keep and maintain complete and accurate records
of the use of development funds provided by Company
and shall allow Company, or its representative, a certified 
public accountant mutually acceptable to Hwaci and Company, 
during office hours and at reasonable intervals, no more than 
once every 12 months, to inspect and make extracts or copies
of such records solely for the purpose of ascertaining Hwaci's 
compliance with the objectives and requirements of this agreement.
</p>

<h4>2.3.6 Disaster Planning</h4>
<p>Hwaci shall maintain backup copies of all
SQLite source files and documentation, current and historical,
at at least two separate locations separated from each
other and from the primary on-line SQLite repository
by at least 400 kilometers.
</p>

<h4>2.3.7 Trademark</h4>
<p>Hwaci shall maintain ownership of the SQLite trademark and
the sqlite.org domain name and shall purchase bandwidth and
server space for the <a href="http://www.sqlite.org/">
http://www.sqlite.org/</a> website.
</p>

<h4>2.3.8 No Take-overs or Buy-outs</h4>
<p>Neither Hwaci nor the SQLite Architect shall relinquish development
control of SQLite during the term of this Agreement, by acquisition or merger 
or by any other means,
except with the consent of Company.
</p>

<h4>2.3.9 New Consortium Members</h4>
<p>New Consortium Members may be accepted into the consortium from
time to time under identical terms as this agreement, or under
substantially similar terms that have been approved by existing
Consortium Members.</p>

<h4>2.3.10 Adequate Staff</h4>
Hwaci shall recruit and employ a sufficient number of qualified
SQLite Developers to easily cover all custom development,
debugging, and general support service obligations for all
Consortium Members while still providing ample time for
the SQLite Developers to engage in general maintenance
and extension of SQLite.
</p>

<h4>2.3.11 Use Of Funds</h4>
<p>Hwaci shall use the funds provided hereunder
solely for the development and maintenance of SQLite as set forth in
this Agreement.
Interest on funds received in advance and held in trust will
be reinvested and used for the same purposes as the principal.
</p>

<h3>2.4 Responsibilities And Obligations Of Company</h3>

<h4>2.4.1 Funding</h4>
<p>Company shall provide funding for the ongoing support and
maintenance of SQLite as set forth in section 3.0 "Fees".
</p>

<h4>2.4.2 Copyright Disclaimer</h4>
<p>Company acknowledges that SQLite source code and documentation
published on the <a href="http://www.sqlite.org/">SQLite website</a>
is in the public domain and that nothing in this agreement shall change
that fact.
</p>

<h2>3.0 Fees</h2>

<p>In consideration of the performance
by Hwaci, the SQLite Developers, and the SQLite Architect
of the obligations described herein,
Company shall pay Hwaci at least US $75,000 per year in advance
either annually, quarterly, or monthly, at Company's discretion.</p>

<h2>4.0 Confidentiality</h2>

<h3>4.1 Definition of Confidential Information</h3>

<p>"Confidential Information" means any Company proprietary information, 
technical data, trade secrets or know-how, including, but not limited to, 
research, product plans, products, services, customers, customer lists, 
markets, software, developments, inventions, processes, formulas, 
technology, designs, drawings, engineering, hardware configuration 
information, marketing, finances or other business information 
disclosed by Company either directly or indirectly in writing, 
orally or by drawings or inspection of parts or equipment.</p>

<h3>4.2 Non-Use and Non-Disclosure.</h3>

<p>Hwaci shall not, during or subsequent to the term of this Agreement,
use Company's Confidential Information for any purpose whatsoever
other than the performance of the Services or disclose 
Company's Confidential Information to any third party.  The parties 
acknowledge that Confidential Information will remain the sole
property of Company.  Hwaci shall take all reasonable precautions 
to prevent any unauthorized disclosure of Confidential Information 
including, but not limited to, having each employee or 
consultant of Hwaci, if any, with access to any 
Confidential Information, execute a nondisclosure agreement
containing provisions in Company's favor substantially similar 
to this Agreement.  Confidential Information does not include
information that: (i) is known to Hwaci at the time of 
disclosure to Hwaci by Company as evidenced by written 
records of Hwaci; (ii) has become publicly known and made 
generally available through no wrongful act of Hwaci; or 
(iii) has been received by Hwaci from a third party who is 
authorized to make such disclosure.</p>

<h4>4.2.1 Disclosure Required by Law</h4>
In the event any Confidential Information is required to be disclosed 
by Hwaci under the terms of a valid and effective subpoena or order 
issued by a court of competent jurisdiction, or by a demand or 
information request from an executive or administrative agency 
or other governmental authority, Hwaci shall, unless prohibited
by the terms of a subpoena, order, or demand, promptly notify 
Company of the existence, terms and circumstances surrounding 
such demand or request, shall consult with Company on the 
advisability of taking legally available steps to resist 
or narrow such demand or request, and, if disclosure of 
such Confidential Information is required, shall exercise 
its reasonable best efforts to narrow the scope of disclosure 
and obtain an order or other reliable assurance that 
confidential treatment will be accorded to such 
Confidential Information.  To the extent that Hwaci
is prohibited from notifying Company of a subpoena, 
order or demand, by the terms of same, Hwaci shall exercise 
its reasonable efforts to narrow the scope of disclosure.</p>

<h3>4.3 Return of Materials.</h3>

<p>Upon the termination of this Agreement, or upon Company's 
earlier request, Hwaci shall deliver to Company all of
Company's property or Confidential Information that Hwaci 
may have in Hwaci's possession or control.</p>

<h2>5.0 Intellectual Property</h2>

<h3>5.1 No Assignment</h3>

<p>Company acknowledges that all copyrightable material, notes, 
records, drawings, designs, inventions, improvements, developments, 
discoveries and trade secrets made, generated, conceived, or
reduced to practice by Hwaci related to SQLite
will remain the property of Hwaci.  Nothing in this Agreement
will be construed to transfer any intellectual property right 
of Hwaci to Company.</p>

<h3>5.2 Availability and Public Domain Dedication</h3>

<p>The SQLite Developers and Hwaci shall, 
subject to their discretion as to the quality
and suitability of the SQLite source code and documentation
for public release, make 
the SQLite source code and documentation
publicly available as downloadable files
and make a public statement ceding all intellectual 
property rights, including but not limited to copyright
and patent rights, in the SQLite source code and documentation
to the public domain.  
To the extent that the SQLite Developers and Hwaci 
elect not to release the SQLite
source code and documentation
publicly, they shall provide copies thereof to 
Company and hereby grants to Company, under all of the 
SQLite Developers' and Hwaci's 
rights
including but not limited to copyright and patent rights,
in and to the SQLite source code and documentation, 
perpetual, irrevocable, 
worldwide, non-exclusive, sublicenseable license to use, 
copy, prepare derivative works of, publicly perform and 
display the SQLite source code and documentation 
and derivative works thereof.</p>

<h3>5.3 Trademark</h3>

<p>Hwaci shall use the name "SQLite" only to apply to the 
publicly available project known by such name as of the 
Effective Date.  Hwaci may in its discretion file such 
trademark applications or registrations as it deems 
appropriate to protect or record its rights therein, 
and may set such policies as it deems appropriate for 
licensing the use of the trademark.</p>

<h2>6.0 Representations And Warranties</h3>

<h3>6.1 Intellectual Property Clearances.</h3>

<p>Hwaci hereby represents and warrants that Hwaci shall 
enter into agreements with the SQLite Developers sufficient 
to enable Hwaci to undertake the obligations of Section 5.</p>

<h3>6.2 Disclaimer.</h3>

<p>THE WORK PRODUCT AND ALL MATERIAL PROVIDED BY HWACI AND 
COMPANY ARE PROVIDED "AS IS."  NEITHER PARTY MAKES ANY 
REPRESENTATIONS OR WARRANTIES OF ANY KIND, WHETHER ORAL
OR WRITTEN, WHETHER EXPRESS, IMPLIED, OR ARISING BY STATUTE, 
CUSTOM, COURSE OF DEALING OR TRADE USAGE, WITH RESPECT TO 
THE SUBJECT MATTER HEREOF, IN CONNECTION WITH THIS AGREEMENT.  
EACH PARTY SPECIFICALLY DISCLAIMS ANY AND ALL IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.</p>

<h2>7.0 Term And Termination</h2>

<h3>7.1 Term.</h3>

<p>This Agreement will commence on the Effective Date and 
will continue until 12 months after the Effective Date.
Thereafter, the parties may by mutual consent renew 
this Agreement subject to agreement on fees to be paid by 
Company for sponsorship for additional periods.</p>

<h3>7.2 Termination.</h3>

<p>If either party materially defaults in the performance 
of any of its material obligations hereunder and if any 
such default is not corrected within 30 days after notice 
in writing, then the non-defaulting party, at its option, 
may, in addition to any other remedies it may have, thereupon 
terminate this Agreement by giving written notice of 
termination to the defaulting party.</p>

<h3>7.3 Survival.</h3>

<p>Upon such termination all rights and duties of the
parties toward each other will cease except:  
Sections 4 (Confidentiality), 5 (Intellectual Property), 
and 8 (Miscellaneous) will survive termination of this Agreement.</p>

<h2>8. Miscellaneous</h2>

<h3>8.1 Nonassignment/Binding Agreement.</h3>

<p>The parties acknowledge that the unique nature of 
Hwaci's services are substantial consideration for the 
parties' entering into this Agreement.  Neither this 
Agreement nor any rights under this Agreement may be 
assigned or otherwise transferred by Hwaci, in whole 
or in part, whether voluntarily or by operation of law, 
without the prior written consent of Company, which 
consent will not be unreasonably withheld.  
Subject to the foregoing, this Agreement will be binding
upon and will inure to the benefit of the parties and
their respective successors and assigns. Any assignment 
in violation of the foregoing will be null and void.</p>

<h3>8.2 Notices.</h3>

<p>Any notice required or permitted under the terms of 
this Agreement or required by law must be in writing 
and must be:  (a) delivered in person; (b) sent by first 
class registered mail, or air mail, as appropriate; or 
(c) sent by overnight air courier, in each case properly 
posted and fully prepaid to the appropriate address set 
forth in the preamble to this Agreement.  Either party 
may change its address for notice by notice to the other 
party given in accordance with this Section.  Notices 
will be considered to have been given at the time of
actual delivery in person, three business days after 
deposit in the mail as set forth above, or one day after 
delivery to an overnight air courier service.</p>

<h3>8.3 Waiver.</h3>

<p>Any waiver of the provisions of this Agreement or 
of a party's rights or remedies under this Agreement 
must be in writing to be effective.  Failure, neglect, 
or delay by a party to enforce the provisions of this 
Agreement or its rights or remedies at any time, will
not be construed as a waiver of such party's rights 
under this Agreement and will not in any way affect 
the validity of the whole or any part of this Agreement 
or prejudice such party's right to take subsequent action. 
No exercise or enforcement by either party of any right
or remedy under this Agreement will preclude the 
enforcement by such party of any other right or remedy 
under this Agreement or that such party is entitled by 
law to enforce.</p>

<h3>8.4 Severability.</h3>

<p>If any term, condition, or provision in this Agreement 
is found to be invalid, unlawful or unenforceable to 
any extent, the parties shall endeavor in good faith 
to agree to such amendments that will preserve, as far
as possible, the intentions expressed in this Agreement. 
If the parties fail to agree on such an amendment, 
such invalid term, condition or provision will be 
severed from the remaining terms, conditions and
provisions, which will continue to be valid and 
enforceable to the fullest extent permitted by law.</p>

<h3>8.5 Integration.</h3>

<p>This Agreement contains the entire agreement of the 
parties with respect to the subject matter of this 
Agreement and supersedes all previous communications, 
representations, understandings and agreements, 
either oral or written, between the parties with 
respect to said subject matter.  This Agreement 
may not be amended, except by a writing signed by both parties.</p>

<h3>8.6 Counterparts.</h3>

<p>This Agreement may be executed in counterparts, 
each of which so executed will be deemed to be an 
original and such counterparts together will constitute 
one and the same agreement.</p>

<h3>8.7 Governing Law.</h3>

<p>This Agreement will be interpreted and construed in 
accordance with the laws of the State of North Carolina
and the United States of America, without regard to
conflict of law principles.  All disputes arising out 
of this Agreement will be subject to the exclusive 
jurisdiction of the state and federal courts located in 
North Carolina, and each party hereby consents to the 
personal jurisdiction thereof.</p>

<h3>8.8 Independent Contractors.</h3>

<p>It is the intention of the parties that Hwaci is an 
independent contractor.  Nothing in this Agreement will 
in any way be construed to constitute Hwaci or any of 
its employees as an agent, employee or representative 
of Company.</p>

<h2>9.0 Signatures</h2>

<p>The parties have executed this Agreement below to 
indicate their acceptance of its terms.</p>

<table width="100%" border="0">
<tr><td valign="top">
HWACI<br>
By:<hr>
<p>&nbsp;</p>
Print Name:<hr>
<p>&nbsp;</p>
Title:<hr>
<p>&nbsp;</p>
</td><td width="10%"></td>
<td valign="top">
COMPANY<br>
By:<hr>
<p>&nbsp;</p>
Print Name:<hr>
<p>&nbsp;</p>
Title:<hr>
<p>&nbsp;</p>
</td></tr></table>

Added rawpages/pressrelease-20071212.html.























































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<html>
<body bgcolor="white">
<p>FOR IMMEDIATE RELEASE:</p>

<h2 align="center">SQLite Consortium Launches With Mozilla And Symbian As Charter Members</h2>


<h3 align="center">Ensures independent technical direction for world's
most deployed SQL database engine</h3>

<p><b>Charlotte, North Carolina - December 12, 2007</b> - The SQLite Consortium,
a new membership association dedicated to maintaining SQLite as a fully open 
and independent product, was formally announced today. Mozilla and Symbian Ltd. 
have joined the SQLite Consortium as charter members.<p>

<p>SQLite is a compact, high efficiency, high reliability, embeddable SQL database 
engine. The source code to SQLite is in the public domain and is available with 
no associated fees. SQLite is the most deployed SQL database engine in the world 
and is currently used in a wide range of commercial software products and electronic 
devices from leading manufacturers. SQLite is found today in many mobile phones, 
MP3 players, set-top boxes, and PCs.</p>

<p>The mission of the SQLite Consortium is to continue developing and enhancing
SQLite as a product that anyone may use without paying royalties or licensing fees. 
Members of the SQLite Consortium provide funding to enable this mission and in
return receive enterprise-level technical support. Technical control and direction
of SQLite remains entirely with the SQLite developers.</p>

<p>Mozilla, developer of the popular open-source Firefox web browser, and Symbian,
the market-leading open operating system for advanced data-enabled smartphones, 
both deploy the SQLite database engine in their products. As charter members of 
the Consortium, Mozilla and Symbian are ensuring the development and support of 
SQLite as a freely accessible and public domain software asset.</p>

<p>"SQLite has become a popular embedded database because it is lightweight, fast,
and open source," said Michael Schroepfer, Vice President of Engineering, Mozilla.
"As a charter member of the SQLite Consortium, Mozilla is excited to help ensure
SQLite remains a vibrant and open technology, in line with our mission to promote
choice and innovation on the Internet."</p>

<p>"The SQLite Consortium will help set the standards for database management 
which are essential in smartphone functionality and will also help create a pool
of developers, highly-skilled in SQLite for future mobile phone development, "
said Bruce Carney, Director, Developer Programmes & Services, Symbian. 
"Our involvement with the SQL Consortium not only demonstrates Symbian's commitment 
to open standards in the industry, but as mobile phones become increasingly powerful
and smartphones become increasingly popular, we are focused on ensuring that
desktop developers, who move to the mobile space, have the easiest and most
productive experience possible."</p>

<p>SQLite is a winner of the 2005 Google/O'Reilly Open Source Award. Additional
information regarding the SQLite Consortium is available at the SQLite website,
http://www.sqlite.org/.</p>

<center>
# # #
</center>

<p><b>About SQLite</b></p>

<p>SQLite is a software library that implements a self-contained, embeddable, 
serverless, zero-configuration, transactional SQL database engine. The code for 
SQLite is in the public domain and is free for any use, commercial or private. 
SQLite is currently found in countless software titles and electronic devices.</p>

<p>SQLite was originally developed and released 2000 by Dr. D. Richard Hipp.
The code continues to be maintained and enhanced by an international team 
of developers under Hipp's direction.</p>


<p>
CONTACT INFORMATION:<br>
SQLite Consortium<br>
Dr. D. Richard Hipp<br>
6200 Maple Cove Lane<br>
Charlotte, NC 28269<br>
Email: drh@sqlite.org<br>
http://www.sqlite.org/<br>
Tel: +1.704.948.4565
</p>


<p><b>About Mozilla</b></p>

<p>Mozilla is a global community dedicated to building free, open source products 
and technologies that improve the online experience for people everywhere. 
Mozilla works in the open with a highly disciplined, transparent and cooperative 
development process, under the umbrella of the non-profit Mozilla Foundation. 
As a wholly owned subsidiary, the Mozilla Corporation organizes the development 
and marketing of Mozilla products. This unique structure has enabled Mozilla to 
financially support and cultivate competitive, viable community innovation. 
For more information, visit www.mozilla.com.</p>

<p>CONTACT INFORMATION:<br>
Mozilla Corporation<br>
Jessica Waight<br>
Tel: +1.415.345.4754<br>
Email: jwaight@outcastpr.com
</p>

<p><b>About Symbian Limited</b></p>

<p>Symbian is a software licensing company that develops and licenses Symbian OS, 
the market-leading open operating system for advanced, data-enabled mobile phones 
known as smartphones.</p>

<p>Symbian licenses Symbian OS to the world's leading handset manufacturers 
and has built close co-operative business relationships with leading companies 
across the mobile industry. During Q3 2007, 20.4 million Symbian smartphones 
were sold worldwide to over 250 major network operators, bringing the total
number of Symbian smartphones shipped up to 30 September 2007 to 165 million.</p>

<p>Symbian has its headquarters in London, United Kingdom, with offices in the 
United States, United Kingdom, Asia (India, P.R. China, and Korea) and Japan.
For more information, please visit www.symbian.com.</p>

<p>CONTACT INFORMATION:<br>
Symbian Global Press Office<br>
Karen Hamblen<br>
+44 207 154 1707<br>
press@symbian.com
</p>
</body></html>