SQLite版权
SQLite中的所有代码和文档都由作者专用于公共领域。所有代码作者和他们工作的公司的代表都签署了一份宣誓书,将他们的贡献奉献给公共领域,这些签署的宣誓书的原件存放在Hwaci主要办公室的一个保险箱里。所有贡献者都是允许创造性作品进入公共领域的国家的公民。任何人都可以自由地复制、修改、发布、使用、编译、销售或分发原始SQLite代码,无论是以源代码形式还是以编译后的二进制文件形式,用于任何目的,商业或非商业,以任何方式。
上一段话适用于SQLite中可交付的代码和文档——这些是你实际打包并与更大的应用程序一起发布的SQLite库的部分。一些用作构建过程一部分的脚本(例如由autoconf生成的“configure”脚本)可能属于其他开源许可。然而,这些构建脚本的任何内容都不会到达最终交付的SQLite库,因此与这些脚本相关的许可不应该成为评估您复制和使用SQLite库的权利的一个因素。
SQLite中所有可交付的代码都是从头开始编写的。没有代码取自其他项目或开放的互联网。每一行代码都可以追溯到它的原作者,所有这些作者都有公共领域的贡献。因此SQLite代码库是干净的,没有受到其他项目的许可代码的污染。
开源,而不是开放贡献
SQLite是开源的,这意味着您可以创建任意多的副本,并且可以无限制地使用这些副本做任何您想做的事情。但是SQLite不是开放贡献的。为了将SQLite保持在公共领域,并确保代码不会受到专有或许可内容的污染,该项目不接受没有提交将其贡献奉献给公共领域的宣誓书的人的补丁。
SQLite中的所有代码都是原创的,专门为SQLite使用而编写。互联网上没有从未知来源复制的代码。
所有权保证
SQLite属于公共领域,不需要许可证。即便如此,一些组织还是想要法律证明他们有权使用SQLite。可能发生这种情况的情况包括:
- 贵公司要求赔偿侵犯版权的索赔。
- 您在不承认公共领域的司法管辖区使用SQLite。
- 您在不承认作者将其作品奉献给公共领域的权利的司法管辖区使用SQLite。
- 您需要持有一份有形的法律文件,作为您拥有使用和分发SQLite的合法权利的证据。
- 你的法律部门告诉你,你必须购买许可证。
如果您有上述任何一种情况,雇佣SQLite所有开发人员的公司Hwaci将向您出售SQLite所有权保证书。所有权保证是一份法律文件,声明SQLite的作者是真正的作者,并且作者拥有将SQLite库奉献给公共领域的合法权利,并且Hwaci将积极捍卫对这些声明的挑战。出售SQLite所有权担保的所有收益将用于资助SQLite的持续改进和支持。
贡献代码
为了保持SQLite完全免费和不受版权的限制,该项目不接受补丁。如果你想建议一个改变,且包括一个补丁作为概念证明,那将是伟大的。但是,如果我们从头开始重写您的补丁,请不要生气。