License
From v0.29.0 all of Glyd is under one license, the Business Source License 1.1.
The glyd crate and command line, the C ABI, the Python and Go bindings, the store (glyd-store) and the GPU package (glyd-gpu, which pip install "glyd[gpu]" brings, with the CUDA library) are all under the Business Source License 1.1. In short:
- Free forever for personal and non-commercial use (including education, research and nonprofits) on computers you own or rent for yourself, and for anyone to try, test and develop with.
- Commercial use needs a license: write to suryakoritala@getglyd.com.
- Each version becomes Apache-2.0 four years after its release.
The source is available to read, copy and modify. The Business Source License is not an Open Source license. Its grant, as LICENSE states it:
You may use the Licensed Work free of charge, forever, for personal and other non-commercial purposes, including education, research and use by nonprofit organizations, and including production use on computers you own or rent for yourself. Any commercial production use, including use in a business or in a product or service offered to others, requires a commercial license from the Licensor (contact: suryakoritala@getglyd.com).
Earlier releases
Releases up to v0.28 keep the licenses they shipped with, in their tags and packages:
- The codec (the
glydcrate and command line, the C ABI, the Python and Go bindings): the BSD 3-Clause License or, at your option, the GNU General Public License version 2. - The store (
glyd-store) and the GPU package (glyd-gpu, from v0.17.0): the Business Source License 1.1, on the terms of their own license files.
Code in the repository's third_party/ keeps its own license.
The full text
- LICENSE: the Business Source License 1.1, for all of Glyd from v0.29.0
- LICENSE at v0.28.0 and COPYING at v0.28.0: the BSD 3-Clause License and the GNU General Public License, version 2, for the codec up to v0.28
- glyd-store/LICENSE at v0.28.0: the Business Source License 1.1 for the store up to v0.28
- gpu/LICENSE at v0.26.0: the Business Source License 1.1 for the GPU code up to v0.26 (the
glyd-gpuwheels of v0.27 and v0.28 carry theirs)
This summary is not the license; the texts above are. Questions about licensing: contact.