statusboard icon indicating copy to clipboard operation
statusboard copied to clipboard

change default licensing

Open owlstronaut opened this issue 8 months ago • 0 comments

Change to default Licensing (ISC -> Unlicensed/omitted)

People are finding that they are accidentally setting licenses to ISC, then changing them to incompatible licenses later. We should consider this a breaking change, as people depend on it as well. Of note, users do have a way to change the default init-license=MIT to ~/.npmrc

Options:

  • omit the field like this: https://github.com/npm/statusboard/issues/655
  • change to 'unlicensed': https://github.com/npm/cli/pull/7727

Related: https://github.com/npm/cli/pull/8229

Commentary

omitting is likely the good option here with a link to help users choose.

owlstronaut avatar Apr 17 '25 15:04 owlstronaut