-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNOTICE
More file actions
67 lines (54 loc) · 3.08 KB
/
Copy pathNOTICE
File metadata and controls
67 lines (54 loc) · 3.08 KB
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
gosqlite.org
Copyright 2026 The gosqlite Authors
This product includes software developed at the following projects:
============================================================================
modernc.org/sqlite
Copyright (c) 2017 The Sqlite Authors
Licensed under a BSD-style license; see LICENSE.modernc for the full text.
============================================================================
This product forks the hand-written Go wrapper of modernc.org/sqlite — the
pure-Go SQLite driver — to add per-connection methods and mattn-compatible
constructors. The transpiled SQLite C code in modernc.org/sqlite/lib and the
sqlite-vec extension in modernc.org/sqlite/vec remain external dependencies
under their original licenses.
============================================================================
github.com/mattn/go-sqlite3
Copyright (c) 2014 Yasuhiro Matsumoto
Licensed under the MIT License; see LICENSE.mattn for the full text.
============================================================================
This product reproduces a subset of mattn/go-sqlite3's tests
(`mattn_*_upstream_test.go` files, behind the `mattn_upstream` build tag)
verbatim to validate drop-in compatibility. The wrapper compatibility shim
(`compat_*.go`) does not contain mattn source; it implements the same
exported surface against modernc's runtime.
============================================================================
github.com/glebarez/sqlite
Copyright (c) 2013-NOW Jinzhu <wosmvp@gmail.com>
Licensed under the MIT License; see LICENSE.glebarez for the full text.
============================================================================
The `gorm/` sub-package ports the gorm.io/driver/sqlite (glebarez) dialector
to use the gosqlite driver. The ported files retain glebarez's MIT
attribution alongside this project's notice.
============================================================================
SQLite
Public domain
============================================================================
SQLite itself is in the public domain. https://www.sqlite.org/copyright.html
============================================================================
asg017/sqlite-vec
Copyright (c) 2024 Alex Garcia
Licensed under either Apache License 2.0 or MIT License.
============================================================================
The vec/ sub-package wraps Alex Garcia's sqlite-vec extension as
auto-registered via modernc.org/sqlite/vec.
============================================================================
github.com/ncruces/go-sqlite3
Copyright (c) 2023 Nuno Cruces
Licensed under the MIT License; see LICENSE.ncruces for the full text.
============================================================================
The ext/ sub-packages port selected loadable extensions from ncruces's
WASM-based SQLite driver to our modernc-based runtime. Source is
re-implemented against this repo's (*Conn).RegisterFunc / vtab helper APIs
rather than copied verbatim, but the function lineup, semantics, and
docstrings closely follow ncruces's design. Ported files carry a one-line
credit header in their package doc.