Open Source Acknowledgements
Spice AI acknowledges the following open source projects for making this project possible:
Go Modules​
github.com/fsnotify/fsnotify, https://github.com/fsnotify/fsnotify/blob/v1.5.4/LICENSE, BSD-3-Clause
github.com/gocarina/gocsv, https://github.com/gocarina/gocsv/blob/b87c2d0e983a/LICENSE, MIT
github.com/golang/protobuf/proto, https://github.com/golang/protobuf/blob/v1.5.3/LICENSE, BSD-3-Clause
github.com/hashicorp/go-cleanhttp, https://github.com/hashicorp/go-cleanhttp/blob/v0.5.2/LICENSE, MPL-2.0
github.com/hashicorp/go-retryablehttp, https://github.com/hashicorp/go-retryablehttp/blob/v0.7.1/LICENSE, MPL-2.0
github.com/hashicorp/hcl, https://github.com/hashicorp/hcl/blob/v1.0.0/LICENSE, MPL-2.0
github.com/logrusorgru/aurora, https://github.com/logrusorgru/aurora/blob/v2.0.3/LICENSE, Unlicense
github.com/magiconair/properties, https://github.com/magiconair/properties/blob/v1.8.6/LICENSE.md, BSD-2-Clause
github.com/mattn/go-runewidth, https://github.com/mattn/go-runewidth/blob/v0.0.15/LICENSE, MIT
github.com/matttproud/golang_protobuf_extensions/pbutil, https://github.com/matttproud/golang_protobuf_extensions/blob/v1.0.4/LICENSE, Apache-2.0
github.com/mitchellh/mapstructure, https://github.com/mitchellh/mapstructure/blob/v1.5.0/LICENSE, MIT
github.com/olekukonko/tablewriter, https://github.com/olekukonko/tablewriter/blob/v0.0.5/LICENSE.md, MIT
github.com/pelletier/go-toml, https://github.com/pelletier/go-toml/blob/v1.9.5/LICENSE, Apache-2.0
github.com/pelletier/go-toml/v2, https://github.com/pelletier/go-toml/blob/v2.0.2/LICENSE, MIT
github.com/pkg/browser, https://github.com/pkg/browser/blob/5ac0b6a4141c/LICENSE, BSD-2-Clause
github.com/prometheus/client_model/go, https://github.com/prometheus/client_model/blob/v0.6.0/LICENSE, Apache-2.0
github.com/prometheus/common, https://github.com/prometheus/common/blob/v0.50.0/LICENSE, Apache-2.0
github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg, https://github.com/prometheus/common/blob/v0.50.0/internal/bitbucket.org/ww/goautoneg/README.txt, BSD-3-Clause
github.com/rivo/uniseg, https://github.com/rivo/uniseg/blob/v0.4.6/LICENSE.txt, MIT
github.com/spf13/afero, https://github.com/spf13/afero/blob/v1.8.2/LICENSE.txt, Apache-2.0
github.com/spf13/cast, https://github.com/spf13/cast/blob/v1.5.0/LICENSE, MIT
github.com/spf13/cobra, https://github.com/spf13/cobra/blob/v1.6.0/LICENSE.txt, Apache-2.0
github.com/spf13/jwalterweatherman, https://github.com/spf13/jwalterweatherman/blob/v1.1.0/LICENSE, MIT
github.com/spf13/pflag, https://github.com/spf13/pflag/blob/v1.0.5/LICENSE, BSD-3-Clause
github.com/spf13/viper, https://github.com/spf13/viper/blob/v1.12.0/LICENSE, MIT
github.com/subosito/gotenv, https://github.com/subosito/gotenv/blob/v1.4.0/LICENSE, MIT
go.uber.org/atomic, https://github.com/uber-go/atomic/blob/v1.9.0/LICENSE.txt, MIT
go.uber.org/multierr, https://github.com/uber-go/multierr/blob/v1.8.0/LICENSE.txt, MIT
go.uber.org/zap, https://github.com/uber-go/zap/blob/v1.21.0/LICENSE.txt, MIT
golang.org/x/mod/semver, https://cs.opensource.google/go/x/mod/+/v0.14.0:LICENSE, BSD-3-Clause
golang.org/x/sys/unix, https://cs.opensource.google/go/x/sys/+/v0.18.0:LICENSE, BSD-3-Clause
golang.org/x/text, https://cs.opensource.google/go/x/text/+/v0.14.0:LICENSE, BSD-3-Clause
google.golang.org/protobuf, https://github.com/protocolbuffers/protobuf-go/blob/v1.33.0/LICENSE, BSD-3-Clause
gopkg.in/ini.v1, https://github.com/go-ini/ini/blob/v1.66.6/LICENSE, Apache-2.0
gopkg.in/natefinch/lumberjack.v2, https://github.com/natefinch/lumberjack/blob/v2.0.0/LICENSE, MIT
gopkg.in/yaml.v2, https://github.com/go-yaml/yaml/blob/v2.4.0/LICENSE, Apache-2.0
gopkg.in/yaml.v3, https://github.com/go-yaml/yaml/blob/v3.0.1/LICENSE, MIT
Rust Crates​
-
ansi_term 0.12.1, MIT
https://github.com/ogham/rust-ansi-term -
app 0.10.1-alpha, Apache-2.0
-
arrow 50.0.0, Apache-2.0
https://github.com/apache/arrow-rs -
arrow-flight 50.0.0, Apache-2.0
https://github.com/apache/arrow-rs -
arrow-ipc 49.0.0, Apache-2.0
https://github.com/apache/arrow-rs -
arrow-ipc 50.0.0, Apache-2.0
https://github.com/apache/arrow-rs -
arrow-json 50.0.0, Apache-2.0
https://github.com/apache/arrow-rs -
arrow_sql_gen 0.10.1-alpha, Apache-2.0
-
async-stream 0.3.5, MIT
https://github.com/tokio-rs/async-stream -
async-trait 0.1.77, Apache-2.0 OR MIT
https://github.com/dtolnay/async-trait -
aws-config 1.1.8, Apache-2.0
https://github.com/smithy-lang/smithy-rs -
aws-types 1.1.8, Apache-2.0
https://github.com/smithy-lang/smithy-rs -
axum 0.6.20, MIT
https://github.com/tokio-rs/axum -
axum 0.7.4, MIT
https://github.com/tokio-rs/axum -
base64 0.13.1, Apache-2.0 OR MIT
https://github.com/marshallpierce/rust-base64 -
base64 0.21.7, Apache-2.0 OR MIT
https://github.com/marshallpierce/rust-base64 -
base64 0.22.0, Apache-2.0 OR MIT
https://github.com/marshallpierce/rust-base64 -
bb8 0.8.3, MIT
https://github.com/djc/bb8 -
bb8-postgres 0.8.1, MIT
https://github.com/djc/bb8 -
bigdecimal 0.3.1, Apache-2.0 OR MIT
https://github.com/akubera/bigdecimal-rs -
bigdecimal 0.4.3, Apache-2.0 OR MIT
https://github.com/akubera/bigdecimal-rs -
bytes 1.5.0, MIT
https://github.com/tokio-rs/bytes -
chrono 0.4.35, Apache-2.0 OR MIT
https://github.com/chronotope/chrono -
clap 4.5.2, Apache-2.0 OR MIT
https://github.com/clap-rs/clap -
csv 1.3.0, MIT OR Unlicense
https://github.com/BurntSushi/rust-csv -
datafusion 35.0.0, Apache-2.0
https://github.com/apache/arrow-datafusion -
db_connection_pool 0.10.1-alpha, Apache-2.0
-
deltalake 0.17.0, Apache-2.0
https://github.com/delta-io/delta.rs -
dirs 5.0.1, Apache-2.0 OR MIT
https://github.com/soc/dirs-rs -
duckdb 0.10.1, MIT
https://github.com/wangfenjin/duckdb-rs -
flight_client 0.10.1-alpha, Apache-2.0
-
flight_datafusion 0.10.1-alpha, Apache-2.0
-
flightpublisher 0.10.1-alpha, Apache-2.0
-
flightrepl 0.10.1-alpha, Apache-2.0
-
flightsql_datafusion 0.10.1-alpha, Apache-2.0
-
flightsubscriber 0.10.1-alpha, Apache-2.0
-
fundu 2.0.0, MIT
https://github.com/fundu-rs/fundu -
futures 0.3.30, Apache-2.0 OR MIT
https://github.com/rust-lang/futures-rs -
futures-core 0.3.30, Apache-2.0 OR MIT
https://github.com/rust-lang/futures-rs -
indexmap 1.9.3, Apache-2.0 OR MIT
https://github.com/bluss/indexmap -
indexmap 2.2.5, Apache-2.0 OR MIT
https://github.com/indexmap-rs/indexmap -
itertools 0.10.5, Apache-2.0 OR MIT
https://github.com/rust-itertools/itertools -
itertools 0.11.0, Apache-2.0 OR MIT
https://github.com/rust-itertools/itertools -
itertools 0.12.1, Apache-2.0 OR MIT
https://github.com/rust-itertools/itertools -
keyring 2.3.2, Apache-2.0 OR MIT
https://github.com/hwchen/keyring-rs.git -
lazy_static 1.4.0, Apache-2.0 OR MIT
https://github.com/rust-lang-nursery/lazy-static.rs -
metrics 0.22.1, MIT
https://github.com/metrics-rs/metrics -
metrics-exporter-prometheus 0.13.1, MIT
https://github.com/metrics-rs/metrics -
native-tls 0.2.11, Apache-2.0 OR MIT
https://github.com/sfackler/rust-native-tls -
ndarray 0.15.6, Apache-2.0 OR MIT
https://github.com/rust-ndarray/ndarray -
ndarray-npy 0.8.1, Apache-2.0 OR MIT
https://github.com/jturner314/ndarray-npy -
notify 6.1.1, CC0-1.0
https://github.com/notify-rs/notify.git -
ns_lookup 0.10.1-alpha, Apache-2.0
-
object_store 0.9.1, Apache-2.0 OR MIT
https://github.com/apache/arrow-rs/tree/master/object_store -
once_cell 1.19.0, Apache-2.0 OR MIT
https://github.com/matklad/once_cell -
opentelemetry-proto 0.4.0, Apache-2.0
https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto -
parquet 49.0.0, Apache-2.0
https://github.com/apache/arrow-rs -
parquet 50.0.0, Apache-2.0
https://github.com/apache/arrow-rs -
pin-project 1.1.5, Apache-2.0 OR MIT
https://github.com/taiki-e/pin-project -
postgres-native-tls 0.5.0, Apache-2.0 OR MIT
https://github.com/sfackler/rust-postgres -
prost 0.11.9, Apache-2.0
https://github.com/tokio-rs/prost -
prost 0.12.3, Apache-2.0
https://github.com/tokio-rs/prost -
quick-xml 0.23.1, MIT
https://github.com/tafia/quick-xml -
quick-xml 0.31.0, MIT
https://github.com/tafia/quick-xml -
r2d2 0.8.10, Apache-2.0 OR MIT
https://github.com/sfackler/r2d2 -
regex 1.10.3, Apache-2.0 OR MIT
https://github.com/rust-lang/regex -
reqwest 0.11.26, Apache-2.0 OR MIT
https://github.com/seanmonstar/reqwest -
runtime 0.10.1-alpha, Apache-2.0
-
rusqlite 0.31.0, MIT
https://github.com/rusqlite/rusqlite -
rustls 0.19.1, Apache-2.0 OR ISC OR MIT
https://github.com/ctz/rustls -
rustls 0.21.10, Apache-2.0 OR ISC OR MIT
https://github.com/rustls/rustls -
rustls-native-certs 0.5.0, Apache-2.0 OR ISC OR MIT
https://github.com/ctz/rustls-native-certs -
rustls-native-certs 0.6.3, Apache-2.0 OR ISC OR MIT
https://github.com/ctz/rustls-native-certs -
rustls-pemfile 1.0.4, Apache-2.0 OR ISC OR MIT
https://github.com/rustls/pemfile -
rustyline 13.0.0, MIT
https://github.com/kkawakam/rustyline -
sea-query 0.30.7, Apache-2.0 OR MIT
https://github.com/SeaQL/sea-query -
secrecy 0.8.0, Apache-2.0 OR MIT
https://github.com/iqlusioninc/crates/tree/main/secrecy -
secrets 0.10.1-alpha, Apache-2.0
-
serde 1.0.197, Apache-2.0 OR MIT
https://github.com/serde-rs/serde -
serde_json 1.0.114, Apache-2.0 OR MIT
https://github.com/serde-rs/json -
serde_yaml 0.9.32, Apache-2.0 OR MIT
https://github.com/dtolnay/serde-yaml -
snafu 0.7.5, Apache-2.0 OR MIT
https://github.com/shepmaster/snafu -
snafu 0.8.2, Apache-2.0 OR MIT
https://github.com/shepmaster/snafu -
spiced 0.10.1-alpha, Apache-2.0
-
spicepod 0.10.1-alpha, Apache-2.0
-
sql_provider_datafusion 0.10.1-alpha, Apache-2.0
-
time 0.3.34, Apache-2.0 OR MIT
https://github.com/time-rs/time -
tokio 1.36.0, MIT
https://github.com/tokio-rs/tokio -
tokio-postgres 0.7.10, Apache-2.0 OR MIT
https://github.com/sfackler/rust-postgres -
tokio-rusqlite 0.5.1, MIT
https://github.com/programatik29/tokio-rusqlite -
tokio-stream 0.1.15, MIT
https://github.com/tokio-rs/tokio -
toml 0.8.11, Apache-2.0 OR MIT
https://github.com/toml-rs/toml -
tonic 0.9.2, MIT
https://github.com/hyperium/tonic -
tonic 0.10.2, MIT
https://github.com/hyperium/tonic -
tonic-health 0.9.2, MIT
https://github.com/hyperium/tonic -
tracing 0.1.40, MIT
https://github.com/tokio-rs/tracing -
tracing-subscriber 0.3.18, MIT
https://github.com/tokio-rs/tracing -
tract-core 0.21.1, Apache-2.0 OR MIT
https://github.com/snipsco/tract -
tract-onnx 0.21.1, Apache-2.0 OR MIT
https://github.com/snipsco/tract -
trust-dns-resolver 0.23.2, Apache-2.0 OR MIT
https://github.com/bluejekyll/trust-dns -
url 2.5.0, Apache-2.0 OR MIT
https://github.com/servo/rust-url -
uuid 1.7.0, Apache-2.0 OR MIT
https://github.com/uuid-rs/uuid