From 73797fe7cd4f54f18fc2c5e447db9c123c5d4c3d Mon Sep 17 00:00:00 2001 From: Earl Warren Date: Sun, 3 Aug 2025 09:57:41 +0000 Subject: [PATCH] chore: explain that part of the source is Apache 2 (#803) When ACT was transplanted in the runner, it brought with it Apache 2 licensed code copied from the docker project. Clarify that in the README. It has no impact on the future relicensing to GPLv3+ because Apache 2 is a compatible license. Refs: https://code.forgejo.org/forgejo/runner/pulls/773 Refs: https://www.gnu.org/licenses/license-list.en.html#apache2 - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/803): chore: explain that part of the source is Apache 2 Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/803 Reviewed-by: Michael Kriese Co-authored-by: Earl Warren Co-committed-by: Earl Warren --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 6fd0829e..043f6952 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,14 @@ When filing a bug in [the issue tracker](https://code.forgejo.org/forgejo/runner Sensitive security-related issues should be reported to [security@forgejo.org](mailto:security@forgejo.org) using [encryption](https://keyoxide.org/security@forgejo.org). + +## License + +The Forgejo runner source code is distributed under the terms of the following licenses: + +- [MIT](LICENSE) for the most part. +- [Apache 2](act/container/DOCKER_LICENSE) for parts found in the [act/container](act/container) directory. + # Architectures & OS The Forgejo runner is supported and tested on `amd64` and `arm64` ([binaries](https://code.forgejo.org/forgejo/runner/releases) and [containers](https://code.forgejo.org/forgejo/-/packages/container/runner/versions)) on Operating Systems based on the Linux kernel.