-
Notifications
You must be signed in to change notification settings - Fork 1
Cleanup LICENSE.txt file #18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@pierrekil I'd imagine we still want OpenRemote license here, maybe talk with @wborn about incompatibilities |
|
If you want to add additional license details you can use multiple license files. That way it is still possible for GitHub to detect the license and show it in about and repository lists. See for example: https://github.com/wborn/multiple-licenses |
Yes, still same license |
|
I found some popular projects using AGPL-3.0 that also use the LICENSE file as-is. They document in either the README or other files their copyright text as well as details about files in their repositories that have other licenses, see: |
|
Let's follow
Keep same as in openremote repo:
|
There are a lot of details in the license file that do not apply to this repository. This also allows for GitHub recognizing the license and show "AGPL-3.0 license" in the about section and repositories list.
25f02d7 to
fa9f96c
Compare
According to our license headers it is AGPL-3.0-or-later:
There are no Apache 2 licensed files in this repository so I haven't added this file.
We decided to remove this file because this information is part of the Git repository details, see also: |
|
Are we using other libraries with AGPLv3? |
Not that I know of but it currently is all manual work to keep track of dependencies and their licenses. Automating the generation of an overview of all dependencies and their licenses, along with creating a Software Bill of Materials (SBOM), can be beneficial. This will also help ensure compliance with the EU Cyber Resilience Act (CRA) once it takes effect. See: https://fossa.com/blog/sbom-requirements-cra-cyber-resilience-act |
|
Looks like source code is not using our standard OpenRemote copyright header but maybe that needs to be handled in a separate PR. |
It's similar to the headers in openremote/openremote#1441. |
Will ask @dominiquekleeven to address separately |



There are a lot of details in the license file that do not apply to this repository. This also allows for GitHub recognizing the license and show "AGPL-3.0 license" in the about section and repositories list.