Convert license headers to SPDX statements and add
license files as required by REUSE specification.
Details
- Reviewers
krop - Maniphest Tasks
- T11550: Add SPDX License markers
- Commits
- R237:43d4f1276b3a: KConfig: Convert to SPDX license statements
Diff Detail
- Repository
- R237 KConfig
- Branch
- spdx
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 22926 Build 22944: arc lint + arc unit
src/core/kconfigbackend_p.h | ||
---|---|---|
6 ↗ | (On Diff #76224) | I don't think this is useful |
src/core/kconfigini_p.h | ||
6 ↗ | (On Diff #76224) | same thing here |
src/kconfig_compiler/kcfg.xsd | ||
20 ↗ | (On Diff #76224) | What makes you think it's BSD? |
src/kreadconfig/kwriteconfig.cpp | ||
6–7 ↗ | (On Diff #76224) | These 2 lines are only explanations about the 2 copyright holders listed above. They shouldn't be modified |
src/kconfig_compiler/kcfg.xsd | ||
---|---|---|
20 ↗ | (On Diff #76224) | Actually, I though quite a time about this and at the end did a comparison of the permissions specifically provided by this statement: use, copy and modify (yet there is no explicit statement of sublicensing and combining with other works). That -- in my understanding -- is the legal equivalent to the BSD-2 clause. However, the statement is quite different than the usual BSD 2 Clauses. but I am not aware of any license that is phrased in exactly this statement. What is your opinion? Otherwise, I would also be fine with omitting it from the change for now and I could contact the authors if they agree and then do this change atomically later. |
src/kconfig_compiler/kcfg.xsd | ||
---|---|---|
20 ↗ | (On Diff #76224) | Searching in google, this looks like a standard license text for dtd files. |
Reverted license change for the XSD file. Right now I do not see any equivalent in the SPDX registry.
arc land was not automatically detected, landed with commit: https://cgit.kde.org/kconfig.git/commit/?id=43d4f1276b3afe259907add9b458f15252514fa4