Question

Can I use third-party .NET library (NuGet package) licensed under GPL v3 in my ASP.NET MVC application which is:

  1. Selled to customer AS IS with its source code.
  2. Customer will use this web application to provide some services to his clients on paid subscription basis.
Was it helpful?

Solution

The GPL covers only distribution of object files (the AGPL was created to fix this loophole). Since you are providing the source code to your client, you should be ok there.

Make sure the customer is ok with the fact that you've linked GPL code into the application though. If they ever want to distribute the web application for whatever reason, they'd have to provide the entire source.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top