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

Please make this repository public #4

Open
grobmeier opened this issue Jun 18, 2024 · 2 comments
Open

Please make this repository public #4

grobmeier opened this issue Jun 18, 2024 · 2 comments

Comments

@grobmeier
Copy link
Member

This repository is private, but since it only contains public information, we should also consider making it public.

Before we do, we need to add Apache License headers to all files in this repository.

@KtorZ
Copy link
Contributor

KtorZ commented Jul 15, 2024

Out of curiosity, is the license header truly necessary? Why isn't the top-level license notice sufficient?

@grobmeier
Copy link
Member Author

Hi @KtorZ ,

The header is necessary if the files are detached from the top-level license file. For example, people could share only a specific repository file; in that case, there is no way to know the currently used license.

All major foundations have that approach (I know for sure from the ASF, Eclipse Foundation, or GNU software).

As you know, I am not a lawyer. Please let me know if you have a reason to avoid adding license headers to all files. In that case, we should seek legal advice.

I can also provide a PR by adding those headers if you agree with this explanation.

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

2 participants