Skip to content

Add acknowledgements file #2823

@szokeasaurusrex

Description

@szokeasaurusrex

In order to comply with the open source licenses (e.g. Apache or MIT) of most of the crates we use, we need to provide attribution and a copy of the license along with any copies/redistributions of the crate code.

As the crates are compiled directly into the binaries we distribute, e.g. on the GitHub releases page, we also need to provide this acknowledgement with the binaries in the release.

To generate the acknowledgements file, we will use cargo-about, as this is the best tool I was able to find, which generates such license attributions files. We will also add CI checks to ensure the acknowledgments file remains updated as dependencies are added, removed, and updated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions