waveterm/acknowledgements
2024-03-11 17:45:43 -07:00
..
disclaimers Fix broken license disclaimers (#429) 2024-03-11 17:43:45 -07:00
go_licenses_report.tpl Display open-source license acknowledgements (#193) 2023-12-24 11:41:51 -08:00
README.md Fix acknowledgements readme typo (#430) 2024-03-11 17:45:43 -07: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 generate the disclaimers and package them. To manually generate the disclaimers, run the following from the repository root directory:

scripthaus run generate-license-disclaimers