components/sqlite-3/sqlite.license
author Drew Fisher <drew.fisher@oracle.com>
Thu, 23 Mar 2017 08:04:21 -0700
changeset 7801 0dc67d04f8bb
parent 7770 5efbd9a35bd0
permissions -rw-r--r--
25772305 problem in SERVICE/NOVA
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6349
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
     1
http://www.sqlite.org/copyright.html
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
     2
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
     3
SQLite Copyright
5182
78cc8a5782fa 15820206 SUNBT7202646 Move libffi from Desktop consolidation to Userland
Bill Rushmore <bill.rushmore@oracle.com>
parents:
diff changeset
     4
7770
5efbd9a35bd0 25417136 Upgrade Sqlite3 to 3.17.0
Jingning Ji <jingning.ji@oracle.com>
parents: 6349
diff changeset
     5
SQLite Is Public Domain
6349
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
     6
All of the code and documentation in SQLite has been dedicated to the public domain by the authors. All code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
     7
The previous paragraph applies to the deliverable code and documentation in SQLite - those parts of the SQLite library that you actually bundle and ship with a larger application. Some scripts used as part of the build process (for example the "configure" scripts generated by autoconf) might fall under other open-source licenses. Nothing from these build scripts ever reaches the final deliverable SQLite library, however, and so the licenses associated with those scripts should not be a factor in assessing your rights to copy and use the SQLite library.
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
     8
All of the deliverable code in SQLite has been written from scratch. No code has been taken from other projects or from the open internet. Every line of code can be traced back to its original author, and all of those authors have public domain dedications on file. So the SQLite code base is clean and is uncontaminated with licensed code from other projects.
7770
5efbd9a35bd0 25417136 Upgrade Sqlite3 to 3.17.0
Jingning Ji <jingning.ji@oracle.com>
parents: 6349
diff changeset
     9
Obtaining An License To Use SQLite
6349
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
    10
Even though SQLite is in the public domain and does not require a license, some users want to obtain a license anyway. Some reasons for obtaining a license include:
7770
5efbd9a35bd0 25417136 Upgrade Sqlite3 to 3.17.0
Jingning Ji <jingning.ji@oracle.com>
parents: 6349
diff changeset
    11
•	Your company desires warranty of title and/or indemnity against claims of copyright infringement.
6349
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
    12
•	You are using SQLite in a jurisdiction that does not recognize the public domain.
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
    13
•	You are using SQLite in a jurisdiction that does not recognize the right of an author to dedicate their work to the public domain.
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
    14
•	You want to hold a tangible legal document as evidence that you have the legal right to use and distribute SQLite.
00824654920d 23085379 Upgrade sqlite-3 to 3.12.2
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5182
diff changeset
    15
•	Your legal department tells you that you have to purchase a license.
7770
5efbd9a35bd0 25417136 Upgrade Sqlite3 to 3.17.0
Jingning Ji <jingning.ji@oracle.com>
parents: 6349
diff changeset
    16
If you feel like you really need to purchase a license for SQLite, Hwaci, the company that employs all the developers of SQLite, will sell you one. All proceeds from the sale of SQLite licenses are used to fund continuing improvement and support of SQLite.
5182
78cc8a5782fa 15820206 SUNBT7202646 Move libffi from Desktop consolidation to Userland
Bill Rushmore <bill.rushmore@oracle.com>
parents:
diff changeset
    17