SQL in the base system (Was: New FreeBSD package system (a.k.a. Daemon Package System (dps)))

Garrett Cooper youshi10 at u.washington.edu
Mon May 14 05:16:43 UTC 2007


Jos Backus wrote:
> On Fri, May 11, 2007 at 11:23:00AM -0400, Mike Meyer wrote:
> [snip]
>>  How robust is it - can a corrupt block fry the entire database?
> 
> Dunno, but "Transactions are atomic, consistent, isolated, and durable (ACID)
> even after system crashes and power failures.". So it appears to try hard to
> minimize the chance of corruption.
> 
>> How about portability - can I move the file to a completely
>> different architecture and still get the data from it?
> 
> "Database files can be freely shared between machines with different byte
> orders."
> 
> (Quotes taken from http://www.sqlite.org/)
> 
> Also, the code is in the public domain.

Be wary of the possible fine print:

"Portions of the documentation and some code used as part of the build 
process might fall under other licenses."

From: <http://www.sqlite.org/copyright.html>.

-Garrett


More information about the freebsd-hackers mailing list