License
License & Acknowledgements
Section titled “License & Acknowledgements”FBTK (Forblaze Toolkit) is open-source software.
FBTK License
Section titled “FBTK License”FBTK is released under the MIT License.
Embedded Software Licenses
Section titled “Embedded Software Licenses”The FBTK core binary statically embeds or depends on the following open-source libraries at build time.
Rust Crates
Section titled “Rust Crates”- Rayon: Apache-2.0 / MIT
- glam: Apache-2.0 / MIT
- purr: MIT
- serde / serde_yaml: Apache-2.0 / MIT
- clap: Apache-2.0 / MIT
- anyhow: Apache-2.0 / MIT
Python Bindings
Section titled “Python Bindings”Optional Interfacing
Section titled “Optional Interfacing”The following software is not included in the FBTK binary but is intended to work alongside it through the Python interface. Some features (e.g., to_ase() or to_openff()) require these to be installed separately.
- ASE (Atomic Simulation Environment): LGPL-2.1 or later
- RDKit: BSD-3-Clause
- OpenFF (Open Force Field) Ecosystem: MIT
- numpy: BSD-3-Clause
Acknowledgements
Section titled “Acknowledgements”The structural relaxation engine of this toolkit is based on the independently implemented uff-relax and vsepr-rs. The documentation is built using Astro Starlight.