Skip to content

License not detected by GitHub #1180

@LicenseProliferation

Description

@LicenseProliferation

Hi maintainers

We are conducting an academic study on open-source license detectability and compatibility in real-world GitHub projects. While collecting repository metadata via the GitHub REST API, we observed that the license field for view-design/ViewUI is currently reported as NOASSERTION. The license is also not detected in the right-hand sidebar of the repository page on the GitHub web interface.

However, based on our manual review of the license text in the repository, it appears highly similar to the SPDX license: MIT.

This situation may occur for several reasons. For example:

  • the license text may slightly diverge from the canonical SPDX template, or
  • the license may be expressed in a declarative form that is not fully covered by GitHub’s license detection tool (LICENSEE).

Why this may matter

When the license is not recognized in repository metadata, downstream developers or automated compliance tools may overlook the intended license information, which could potentially lead to confusion in license usage.

Possible improvement (optional)

If your intention is indeed MIT, you may consider:

  1. Use the standard SPDX license template for MIT, and only adjust the parts that are meant to vary (e.g., copyright year/holder).
  2. Place the license text in a clearly named file at the repository root, such as LICENSE or COPYING.
  3. For non-license information (e.g., project introduction, acknowledgements, usage notes, file paths, or other statements), consider moving it to other dedicated documents, to help license detectors and downstream tooling interpret the license more reliably.

If we have misunderstood the intended license, we sincerely apologize for the noise.

Thank you very much for maintaining this project!
(Transparency: this message is part of an academic study. Please feel free to ignore or close it if it is not relevant.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions