Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

License question #57

Closed
amiartus opened this issue Jun 22, 2023 · 5 comments
Closed

License question #57

amiartus opened this issue Jun 22, 2023 · 5 comments

Comments

@amiartus
Copy link
Contributor

Hello,

I have noticed the license information is split between README.md LICENSE and LICENSE2. This makes it less convenient for some build systems that collect this information.

Is there any particular reason why this information is split in this way? Are there any plans for only one license file in future?

@SakethSathuvalli
Copy link
Member

Hi,

Can You please elaborate the "less convenient" part?

Thanks!

@amiartus
Copy link
Contributor Author

  • LICENSE and LICENSE2 refer to README file but this file does not exist. similar file named README.md is present, and this file additionally contains unrelated information to the license.

this makes things a bit ambiguous because of the file contents and naming, and requires to gather all 3 files for the license information. this is not a major problem, but it is more common to have only 1 license file per library.

@sandeshvenkatesh
Copy link
Collaborator

Hi,

GITHUB expected to use the exact same text of "BSD-3-Clause-Clear license" as-is without any modifications. Even with slight modification in the LICENSE text content, the license would not show up as "BSD-3-Clause-Clear license" in the home page. As there was a need to have few additional details as part of the license, splitting details across LICENSE and LICENSE2 was the only way. With this change, the additional details that was needed could be accommodated as well as retain "BSD-3-Clause-Clear license" in the homepage in GITHUB.

There are no plans for reverting to "one license" file in future as "two LICENSE" file structure was introduced for the above stated reason.

@benjamin-weiss
Copy link
Contributor

I have to say, I find that questionable. If you add something to the "BSD-3-Clause-Clear license" it is not a "BSD-3-Clause-Clear license" anymore, but a modified "BSD-3-Clause-Clear license". So GitHub is correct in not showing it as a "BSD-3-Clause-Clear licensed" project in the home page.

@SakethSathuvalli
Copy link
Member

Hi @benjamin-weiss,

Yes You are correct. Its overall a modified BSD-3-Clause-Clear license. The license information will be maintained in two files. There are no plans to change this in the near future.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants