waveterm/acknowledgements
2024-02-26 11:39:04 -08:00
..
disclaimers Update go-github to latest version and tidy up dependencies (#337) 2024-02-26 11:39:04 -08:00
go_licenses_report.tpl Display open-source license acknowledgements (#193) 2023-12-24 11:41:51 -08:00
README.md Display open-source license acknowledgements (#193) 2023-12-24 11:41:51 -08:00

Open-Source Acknowledgements

We make use of many amazing open-source projects to build Wave Terminal. Here are the links to the latest acknowledgements for each of our components, including license disclaimers for each dependency:

Generating license disclaimers

The license disclaimers for the backend are generated using the go-licenses tool. We supply a template file (go_licenses_report.tpl) to generate a pretty print of the disclaimers for each dependency. This outputs to the file backend.md.

The license disclaimers for the frontend are generated using the yarn licenses tool. This outputs to the file frontend.md.

These three disclaimer files linked above will be periodically regenerated to reflect new dependencies.

The scripthaus.md file contains scripts to genrate the disclaimers and package them. To manually generate the disclaimers, run the following from the repository root directory:

scripthaus run generate-license-disclaimers