Scroll to navigation

GOLF(2gg) Development GOLF(2gg)

NAME

license - Golf documentation (license)

DESCRIPTION

LICENSING AND COPYRIGHT

Golf is Free Open Source software licensed under Apache License 2.

Golf is copyright (c) 2019-now Gliim LLC.

DISCUSSION

The following discussion is not legal advice.

Golf makes use of the following dynamically-linked libraries (with copyright by their respective owners), and only if your application actually uses them:

LGPL-licensed MariaDB C connector (https://mariadb.com/kb/en/mariadb-connector-c/),

Postgres-licensed Postgres C library (https://www.postgresql.org/docs/current/libpq.html),

SQLite (public domain) SQLite C library (https://www.sqlite.org/docs.html),

Curl-licensed Curl library (https://curl.se/),

BSD-licensed PCRE2 (regex) library (https://www.pcre.org/),

MIT-licensed libxml2 library (https://gitlab.gnome.org/GNOME/libxml2),

OpenSSL-licensed SSL/crypto library (https://www.openssl.org/).

You would install these libraries yourself (they are not distributed with Golf) as dependencies for compiling the source code. Golf does not link to any outside static libraries.

Golf uses FNV-1a hash function, which is released in the public domain (see wikipedia page) and is not patented (see Landon Noll's web page).

Golf source code uses SPDX, an open ISO standard for communicating software bill of material information (such as licenses), to improve on open source licensing compliance for companies and communities.

SEE ALSO


License

license See all documentation

$VERSION $DATE