jfromaniello / selfsigned

Generate self-signed certificates from node.js
MIT License
237 stars 53 forks source link

selfsigned should be GPL License #54

Open liwenda122 opened 2 years ago

liwenda122 commented 2 years ago

hi there, your repo must change to GPL License since you has a dependency "node-forge": "0.7.5", which is GPL License

jfromaniello commented 2 years ago

Good point:

https://github.com/digitalbazaar/forge/blob/main/LICENSE

jfromaniello commented 2 years ago

could we do BSD instead?

jftanner commented 2 years ago

I'm not a lawyer, but I don't believe you need to change your license at all.

You can be (and presumably are) using node-forge under the terms of the BSD license, which does not have the same "viral effect" that GPL does. I also believe that all of the attribution requirements are met by the fact that their license file will exist in their source in node_modules.

Though, again, IANAL. So this is definitely not legal advice. You may well wish to do your own research on the topic or speak to a qualified lawer.