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

Add license #606

Open
zwass opened this issue Mar 1, 2023 · 4 comments
Open

Add license #606

zwass opened this issue Mar 1, 2023 · 4 comments
Assignees
Labels
❓question Further information is requested

Comments

@zwass
Copy link

zwass commented Mar 1, 2023

We discussed this on macadmins slack a few months ago.

This repo is awesome, and looks like it's intended to be used widely by projects! Can you please add a license (ideally MIT or Apache2) to make this clear? Thank you!

@apizz
Copy link
Collaborator

apizz commented Mar 1, 2023

Thanks again for nudging on this @zwass. Just documenting a previous tentative convo over in #macadmins (which ultimately didn't materialize): https://macadmins.slack.com/archives/CH9LT65U6/p1662716500141919?thread_ts=1662688083.804329&cid=CH9LT65U6.

Given @relgit & https://github.com/DigiDNA are major contributors to this project would just want to center with them and make sure there's nothing that negatively impacts their ability to contribute in any of those licenses (admittedly I too am not so familiar on OS licensing and why we'd want one over another).

Thanks again!

@apizz apizz self-assigned this Mar 1, 2023
@kevinmcox
Copy link
Member

This site has a good overview of licenses: https://choosealicense.com

MIT:
https://choosealicense.com/licenses/mit/
Apache2:
https://choosealicense.com/licenses/apache-2.0/

@mikermcneil
Copy link

@apizz @relgit @DigiDNA if you run into questions, @gilesp314 might be able to help (she taught me about licenses)

Or let me know and I’m happy to spend some time brainstorming licensing with you (I set it up for sailsjs and fleet). If helpful, I’m mikermcneil in macadmins

MIT is a simple, easy, option that many consider the best practice for gratis+libre open source projects used by people at work. (I usually just copy and paste the LICENSE from any other repo into this one and change the authors and dates. Some folks opt to say, eg. 2022-present, to avoid the silly ritual of updating the year)

PS. Here’s my favorite talk on the history of open-source licensing, courtesy @fat at dotJS Paris: “What is open source and why am I so guilty all the time” He goes from Unix, to Stallman, to Linus, to modern OSS, to his own first popular open-source package (“Twitter” Bootstrap)

@kevinmcox
Copy link
Member

For what it's worth, I'm still on-board for an MIT license.

@kevinmcox kevinmcox added the ❓question Further information is requested label Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
❓question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants