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

Bug: Missing License file #382

Open
Bashamega opened this issue Sep 30, 2024 · 2 comments
Open

Bug: Missing License file #382

Bashamega opened this issue Sep 30, 2024 · 2 comments
Labels
🐛 bug Something isn't working 👀 needs triage

Comments

@Bashamega
Copy link

Describe the bug

Hello:)
I think the project is missing a license which is an important file for an open source repository

Steps to reproduce

You can't find a LICENSE file in the root

@Bashamega Bashamega added 🐛 bug Something isn't working 👀 needs triage labels Sep 30, 2024
@nickytonline
Copy link
Member

Thanks for reporting this @Bashamega! I'm just checking with the team. I'm thinking we probably want Apache 2.0 like our app repository, but just confirming.

We can update it to whatever license by running, npx license, e.g. npx license Apache-2.0.

@jpmcb
Copy link
Member

jpmcb commented Sep 30, 2024

Obligatory "I'm not a lawyer" but I'm not sure Apache 2.0 or another permissive license (like MIT) makes sense since the landing page contains alot of our own "works" attributed in the blog to individual authors.

We shouldn't give rights for others to fork and modify those works.
One of the creative commons licenses might make sense. Or a copy left GPL license would require others keep their source open if they use our landing page for some reason.

Or, if we don't see it as a big deal, Apache 2.0 is probably fine: it is a strange case since it's not really something others would take and use like a typical piece of open source software.

Paging @bdougie for thoughts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working 👀 needs triage
Projects
None yet
Development

No branches or pull requests

3 participants