Files
ConfigKit/docs/oss/attribution.md

2.8 KiB

Open Source Attribution

Component notices follow the OSS policy. ConfigKit's own grant is in COPYRIGHT; dependency notices do not change it.

go-yaml v4

Version: go.yaml.in/yaml/v4 v4.0.0-rc.6.

Copyright 2011-2019 Canonical Ltd

Copyright 2025 The go-yaml Project Contributors

Copyright 2006-2010 Kirill Simonov

SPDX-License-Identifier: Apache-2.0 AND MIT

License and notices: Apache 2.0 | MIT | upstream NOTICE | upstream LICENSE

Source: go-yaml.

The upstream NOTICE identifies the libyaml-derived portion as MIT-licensed and the remaining project files as Apache-2.0-licensed; these are not alternative licenses for the entire module. The statements above preserve the NOTICE's wording. The module declares no additional Go module requirements.

Author-owned adaptations

On 2026-09-26, Eric Rakestraw confirmed that he is the sole author of ConfigKit, Narratio, and WeatherReporter and expressly authorized relicensing the Narratio and WeatherReporter adaptations incorporated into ConfigKit under LGPL-3.0-or-later. This records explicit authorization, not an inference from common ownership. It does not change the historical upstream grants, relicense third-party dependencies, or rewrite published releases.

The following statements use ConfigKit's author-selected grant and copyright notice for the incorporated adaptations. The extraction inventory records their implementation provenance and distinguishes adaptations from application-only evidence.

Narratio adaptations

Copyright (C) 2026 Eric Rakestraw

SPDX-License-Identifier: LGPL-3.0-or-later

License and notices: LGPL 3.0 | incorporated GPL 3.0 | authorized ConfigKit grant | historical upstream LICENSE

Source: Narratio.

WeatherReporter adaptations

Copyright (C) 2026 Eric Rakestraw

SPDX-License-Identifier: LGPL-3.0-or-later

License and notices: LGPL 3.0 | incorporated GPL 3.0 | authorized ConfigKit grant | historical upstream LICENSE

Source: WeatherReporter.