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 MIT as LICENSE #22

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Add MIT as LICENSE #22

wants to merge 1 commit into from

Conversation

andygrunwald
Copy link

Thanks for this nice project.

Context

The subtitle of this project says

A great starting point for writing AngularJS apps backed by a Socket.io-powered node.js server.

This indicates that other people would be able to clone, extend or change this project/code.
Sadly, I was not able to find an Open Source License.
Without a specific license, the normal copyright law applies. And this makes it harder to build upon this.
See Licensing a repository for more context.

Proposed change

This Pull Request adds the MIT License to this project. To get more information about this type of license, I suggest to check out MIT License at ChooseALicense.

I used the year of the project start until today as a license time frame.
I used @btford's name as the main author.

What is needed?

As far as I know, all contributors need to agree on a new license.
A quick check with git log --format='%aN %ae' | sort -u on this repository shows, that @Voles contributed to this project in d951393.
So before the merge, we would need his approval.

Why MIT?

The MIT License is well spreaded inside the JavaScript community.
Furthermore, @btford used this license in a sub-component. See

Also Angular itself is also. See

Disclaimer

I am not a lawyer. What is written here is based on my knowledge and might be wrong. If you have more knowledge about this topic, please take the time and educate me and others about this complex topic. Thank you.

/cc @mre

This enables other users to use this software project and change it.
Otherwise, it would not be possible. See https://help.github.com/articles/licensing-a-repository/
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

Successfully merging this pull request may close these issues.

1 participant