SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-59741856-5ea6-4521-94ea-2409a871fa33 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-03-26T19:34:32Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a74d1ef1eb75323e362dc9f8958aaee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2eba0be852e4e1282ea802df22fbbae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d321f3f8a1c9024ad32a2b1017fc5b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-837c745574fb801fc650a01e5b966a73 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-299b9b60fad1036aaf1f3715c53117c1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18baff43801c034e904fe5469c776b16 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-768d5f1ec31b526dc97d90df521d1c6b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc90aea765443560cfd06dd3f9f76ea8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8e93e7d164e1627ae4599765b299d1b7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1793ddfdf6e7f6630fc1547997c83d87 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c077007968cd756a8b3b1fec2a4cae3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a7e4a0eed8ef8104f059b1350067ad4a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61f87351f15faa24f1049dce87364659 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da11824b8754b2b5080f0abe588746eb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3f56ecdf8a97439d9f720175dc31bb2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6624d1bbdc05a43521dcd6c0182fd7ac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c407d2357f4240f3fdccda6717afebfd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b98f52a472da972a2adcd914d048623e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d3e6dcf661de8aaa9e5c0a4f987d444 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55cfced3c9580ff84e46917f06610146 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4258311776dc6b123fea011574393b70 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d1d2ee85c35990a4a66fd38ecc54b5f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce7649ab2d7c1e38d2317358d3579d10 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10bfd11030c058c28998b97cbe0b5435 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d8eab82546d93946d98bf373133dc2d7 FileName: ./.editorconfig SPDXID: SPDXRef-2a74d1ef1eb75323e362dc9f8958aaee FileChecksum: SHA1: bb9d78f34cb42c1bc778fa5ce0a2e5ddb2e04e2c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2021-2026 Calq Framework SPDX-FileCopyrightText: .NET Foundation and Contributors FileName: ./.github/workflows/ci.yaml SPDXID: SPDXRef-c2eba0be852e4e1282ea802df22fbbae FileChecksum: SHA1: e2793043d1700645b6fc2073159771fd98cc8f30 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./.github/workflows/publish-nuget-org.yaml SPDXID: SPDXRef-8d321f3f8a1c9024ad32a2b1017fc5b2 FileChecksum: SHA1: 9c5e6cbf17393b717d3ca2f16416183648ea4396 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./.github/workflows/publish.yaml SPDXID: SPDXRef-837c745574fb801fc650a01e5b966a73 FileChecksum: SHA1: e9272f17fe144eff87dc7c356d885c3e81afc5f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./.gitignore SPDXID: SPDXRef-299b9b60fad1036aaf1f3715c53117c1 FileChecksum: SHA1: 459b3072534ba9c46b323d67b0c4426478cf00fd LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config.Tests/CalqFramework.Config.Tests.csproj SPDXID: SPDXRef-18baff43801c034e904fe5469c776b16 FileChecksum: SHA1: fc84c6051b3c7f1cc9d8b696ecd24cb692fa3e26 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config.Tests/GlobalUsings.cs SPDXID: SPDXRef-768d5f1ec31b526dc97d90df521d1c6b FileChecksum: SHA1: 8e0a5abfeb4a157bf7fd4c5f229e229cc9d37e1f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config.Tests/JsonConfigurationItemTests.cs SPDXID: SPDXRef-dc90aea765443560cfd06dd3f9f76ea8 FileChecksum: SHA1: 6d3ee0f28f012fca0bd7ee43f718197e7a1556b6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config.Tests/JsonConfigurationRegistryTests.cs SPDXID: SPDXRef-8e93e7d164e1627ae4599765b299d1b7 FileChecksum: SHA1: c9a9d77fda9f683c2edbd38a6b6ac5d996864414 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config.Tests/PresetGroupTests.cs SPDXID: SPDXRef-1793ddfdf6e7f6630fc1547997c83d87 FileChecksum: SHA1: 2b2b5dd9579133baad228b369f821765ebb7f6fe LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config.Tests/TestPocos.cs SPDXID: SPDXRef-8c077007968cd756a8b3b1fec2a4cae3 FileChecksum: SHA1: dcfca138a0270e24d5f7eda1a289e8b0682ce444 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config.Tests/packages.lock.json SPDXID: SPDXRef-a7e4a0eed8ef8104f059b1350067ad4a FileChecksum: SHA1: 82351cf3f21564de0842989f6d1ad911c88006ac LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config.sln SPDXID: SPDXRef-61f87351f15faa24f1049dce87364659 FileChecksum: SHA1: cf8cdb15ae0a1a7e665b93723631f23d25d217b6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/CalqFramework.Config.csproj SPDXID: SPDXRef-da11824b8754b2b5080f0abe588746eb FileChecksum: SHA1: 393a3cd1025a82e3fda66314404f595f762586ec LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/ConfigurationItemBase.cs SPDXID: SPDXRef-e3f56ecdf8a97439d9f720175dc31bb2 FileChecksum: SHA1: c1dd616df99c575578428e752f2b5bdd3cc5bc03 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/ConfigurationRegistryBase.cs SPDXID: SPDXRef-6624d1bbdc05a43521dcd6c0182fd7ac FileChecksum: SHA1: 88200fe6c871aed807e6b58bb217eaefdde9e36e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/GlobalUsings.cs SPDXID: SPDXRef-c407d2357f4240f3fdccda6717afebfd FileChecksum: SHA1: d33edeec9af7375374a86d3efecf208af2f3363f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/IConfigurationItem.cs SPDXID: SPDXRef-b98f52a472da972a2adcd914d048623e FileChecksum: SHA1: bdbb13449e5424433bcfb60b31d4979609920c18 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/IConfigurationRegistry.cs SPDXID: SPDXRef-9d3e6dcf661de8aaa9e5c0a4f987d444 FileChecksum: SHA1: a3b92d98bd43e240551dee5889f8670ba0a4d7cc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/Json/EmptyPreset.cs SPDXID: SPDXRef-55cfced3c9580ff84e46917f06610146 FileChecksum: SHA1: 04cc78c1a52c835cbc19f31832bd8ac6401c7a1c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/Json/JsonConfigurationItem.cs SPDXID: SPDXRef-4258311776dc6b123fea011574393b70 FileChecksum: SHA1: 0b12cb0ff7777445dc00d0982dbd57e4ef9769f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/Json/JsonConfigurationRegistry.cs SPDXID: SPDXRef-4d1d2ee85c35990a4a66fd38ecc54b5f FileChecksum: SHA1: d9f2799ae055e94598d071c2c6546c369710f6b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/PresetGroupAttribute.cs SPDXID: SPDXRef-ce7649ab2d7c1e38d2317358d3579d10 FileChecksum: SHA1: cfcc74769780e3187e321015b857974461bf32de LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./CalqFramework.Config/packages.lock.json SPDXID: SPDXRef-10bfd11030c058c28998b97cbe0b5435 FileChecksum: SHA1: 7a570c2c4a7cad05cd9714a7bbec6b7428f109de LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework FileName: ./README.md SPDXID: SPDXRef-d8eab82546d93946d98bf373133dc2d7 FileChecksum: SHA1: 217d545ea1a84efb8c56304b101dbc5fccea854a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: LicenseRef-CCL FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework LicenseID: LicenseRef-CCL LicenseName: NOASSERTION ExtractedText: Copyright 2026 Calq Framework A non-exclusive, non-transferable license is hereby granted to any person or organization who purchases a copy of this software and accompanying documentation files (the "Software"). This license allows the licensee to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit third parties to whom the Software is furnished to do so, subject to the terms agreed upon at the time of purchase (the "Purchase Terms") and the following conditions: The above copyright notice in the Software must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. All copies of the Software, in whole or in part, and all derivative works of the Software may not be published, distributed, sublicensed, nor sold to third parties unless such copies or derivative works are part of a work that combines such copies or derivative works with other material (the "Larger Work"), or those third parties already have a valid license to use the Software. Third parties may use copies of the Software, in whole or in part, and all derivative works of the Software as an integral part of any Larger Work, but may not use any Larger Work, in whole or in part, in a way that provides substantially the same functionality as the Software, unless those third parties already have a valid license to use the Software. The Purchase Terms shall supersede the terms of this license in the event of any conflict. Any sublicense granted under this agreement must be subject to the same terms and conditions as this license and the Purchase Terms, and the sublicensee must accept the obligations of this license and the Purchase Terms. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS, COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.