Open abdusco opened 3 years ago
Thanks, me too!
By the way, you don't have to apply Mozilla Public License 2.0 for your product, even if the IPAddressRange
is used in that product.
I translated MPL 2.0 section 3.3 to fit this case as below:
"You may create and distribute the
Lib.AspNetCore.Auth.Intranet
under terms of Your choice.""Provided that You also comply with the requirements of this License for the
IPAddressRange
."
As MPL 2.0 section 3.3 as above says, you can distribute the Lib.AspNetCore.Auth.Intranet
under any licenses (it includes closed source).
The just only requirement is you have to keep the IPAddressRange
(not your product!) to be open-sourced.
Especially, you can comply with this requirement with nothing to do if you use the "IPAddressRange" by NuGet package reference.
I hope this reply helps you to create and distribute your software. 😄
Ah that makes sense Thank you for the clarification :)
Came here to say thank you. (y) Never thought that IpRange can be so complicated 🗡️
Thanks for taking that away from me.
I just want to thank you for creating and maintaining this library 🙏. I've built and released an ASP.NET Core library for authenticating requests based on IP using your library:
https://github.com/abdusco/Lib.AspNetCore.Auth.Intranet
If I'm not mistaken, I need to use Mozilla Public License Version 2.0 (and I have), as your license requires dependent projects to also adopt the same license. Please let me know if it needs to be changed.