Skip to content

Add LICENSE file (suggested: MIT, matching related repos TCSinger v1 / STARS) #8

@jamozi

Description

@jamozi

Summary

Hello, and thanks for the great TCSinger 2 work!

I noticed that the repository currently has no LICENSE file. According to GitHub API, repos/AaronZ345/TCSinger2 returns "license": null, and there is no LICENSE / COPYING file at the repository root. The README also does not include a license clause.

Without an explicit license, the default legal interpretation is "all rights reserved" — third parties cannot clone, modify, or redistribute the code, even for research purposes.

Why this matters

We are evaluating TCSinger 2 as a candidate for a research/non-commercial AI cover singing pipeline. We have a strict compliance gate that requires every external model to have a verified license class. Without a LICENSE file we have to mark the project as license_unknown and hard-fail it from our integration plan, which we would prefer to avoid.

Suggestion

Your related repositories use MIT:

If TCSinger 2 is intended to follow the same licensing as your earlier work, adding the standard MIT license file would be the simplest way to make this clear. Alternatively any commercial-friendly OSS license (Apache-2.0, BSD-3-Clause, etc.) would also work for our use case.

For reference, the MIT template is at https://choosealicense.com/licenses/mit/.

Thanks again for releasing the implementation, and please let us know what license you have in mind.

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