-
Notifications
You must be signed in to change notification settings - Fork 240
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
[RRFC] move to MIT as default license for npm init
, away from ISC
#597
Comments
Another alternative is to default to something restrictive like unlicensed, so that licensing is an explicit choice by the author. |
If we were to not default to MIT and wanted to do something along those lines I'd prefer to just have it be an empty string. That is often (in my experience) closer to the actual intent in a situation where the default is published without being changed. |
I think it has to be valid SPDX, though. |
what if that, combined with a warning when you publish if the license field has been omitted could take us pretty far i think |
That sounds great! |
huge +1 @nlf, assuming this also drops in a |
Motivation ("The Why")
MIT is - in my experience - the general intentional default in the JavaScript ecosystem. Additionally, Wikipedia notes that the ISC itself has recommended that the MIT license should be preferred over the ISC license, though the reference is currently broken.
How
Replace ISC with MIT in almost all instances here.
The text was updated successfully, but these errors were encountered: