landing-page icon indicating copy to clipboard operation
landing-page copied to clipboard

Bug: Missing License file

Open Bashamega opened this issue 1 year ago • 2 comments

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 avatar Sep 30 '24 12:09 Bashamega

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.

nickytonline avatar Sep 30 '24 20:09 nickytonline

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

jpmcb avatar Sep 30 '24 21:09 jpmcb