Skip to content

Document component licenses and add SPDX identifiers #605

Open

Description

@wrobelda

The root LICENSE contains GPLv2, but sensors.js and values.js carry BSD-3-Clause notices, and the flag icons have a separate MIT license. Mixed licensing is not a problem, but these distinctions are easy to miss when packaging the project.

Could the README include a licensing section that identifies the project’s default license and the exceptions? It would also help to clarify whether the other icons fall under the project license. The existing icon credits identify authors and sources, but do not explain the applicable licenses.

Please consider adding SPDX license identifiers to source files and equivalent metadata for assets. This would make the mixed licensing explicit and easier for packagers and automated tools to interpret.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions