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

Encourage use of a LICENSE file #1

Closed
jimbojsb opened this issue Dec 13, 2016 · 9 comments
Closed

Encourage use of a LICENSE file #1

jimbojsb opened this issue Dec 13, 2016 · 9 comments

Comments

@jimbojsb
Copy link

What about adding a SHOULD to the section about the LICENSE file? I know there are some companies out there that have legal departments that get heartburn over this kind of stuff, and encouraging people to explicitly state a license seems like a worthy endeavor.

@calevans
Copy link

I support this idea 100%. You can't force people to create a license, but we should do everything we can to encourage that people DO license their code. Bonus points if they select an OSI approved license instead of something like "Don't Be a Dick". Licenses are actually important to a lot of companies. Let's learn the lesson that Crockford's "shall be used for good not evil" taught us. :)

Cheers!
=C=

@pmjones
Copy link

pmjones commented Dec 16, 2016

All right, I am cautiously and warily open to this, even though technically it is not necessarily supported by the research. Using "SHOULD" is the most it should be, though.

I'd like to include a prefatory clause saying why packages should do this. Something along the lines of "Licensing & copyright are important because of {$X}, so packages SHOULD include a file indicating the license and copyright information." It would be followed by the existing rule on naming.

Anyone want to take a stab at that prefatory clause?

@pmjones pmjones mentioned this issue Dec 19, 2016
@svpernova09
Copy link

Agreed. Too many people don't know the why. Would like to see that and the "SHOULD"

@pmjones
Copy link

pmjones commented Dec 22, 2016

@jimbojsb @calevans and others -- any takers on writing that prefatory clause?

@dragonmantank
Copy link

Due to the varying legal issues surrounding copyright and code ownership around the world, projects SHOULD provide a license for their software, be it an OSI approved open source license, a proprietary license, or other type of usage license. This ensures that all consumers of the software understand what their rights and obligations are.

How does that sound?

@jimbojsb
Copy link
Author

jimbojsb commented Dec 22, 2016 via email

@pmjones
Copy link

pmjones commented Dec 23, 2016

Here's a more succinct version:

Whereas unlicensed software distribution is frequently a violation of copyright law, the package SHOULD include a file indicating the licensing and copyright terms of the package.

Thoughts?

@svpernova09
Copy link

svpernova09 commented Dec 23, 2016

Here's a more succinct version:
Whereas unlicensed software distribution is frequently a violation of copyright law, the package SHOULD include a file indicating the licensing and copyright terms of the package.
Thoughts?

I like it. 👍

@calevans
Copy link

calevans commented Dec 24, 2016 via email

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

5 participants