Mercurial > hg > orthanc
diff Core/SQLite/README.txt @ 17:db4d996ea264
licensing of sqlite
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 23 Jul 2012 09:29:00 +0200 |
parents | 3959d33612cc |
children | 9beb9b8582f7 |
line wrap: on
line diff
--- a/Core/SQLite/README.txt Fri Jul 20 13:35:59 2012 +0200 +++ b/Core/SQLite/README.txt Mon Jul 23 09:29:00 2012 +0200 @@ -1,9 +1,29 @@ -This API is strongly inspired by Google Chromium's code, but has been -much simplified: +Introduction +============ + +The code in this folder is a standalone object-oriented wrapper around +SQLite3. It is derived from the code of Chromium: http://src.chromium.org/viewvc/chrome/trunk/src/sql/ http://maxradi.us/documents/sqlite/ -NOTES : -* A statement is always valid (is_valid() always return true) +Main differences with Chromium +============================== + +* The reference counting mechanism has been reimplemented to make it + simpler. +* The PalantirException class is used for the exception mechanisms. +* A statement is always valid (is_valid() always return true). +* The classes and the methods have been renamed to meet Palantir's + coding conventions. + + +Licensing +========= + +The code in this folder is licensed under the 3-clause BSD license, in +order to respect the original license of the code. + +It is pretty straightforward to extract the code from this folder and +to include it in another project.