我可以将.NET开发的软件的源代码作为GPL发布吗?

Sha*_*haz 5 .net c# sql-server gpl

我们计划在GPL下发布我们的软件之一.问题是整个软件是用Microsoft技术(C#和SQL Server)开发的.我100%所有权中的源代码.大多数GPL项目都是在开源工具中开发的,如php,python,java,mysql等.在GPL下发布.net源代码是否有任何法律问题?

感谢致敬

Pio*_*app 5

简而言之:是的,你可以.这是因为GPL是为了给予以下权利而编写的

  1. 为了任何目的,运行程序,
  2. 研究程序的工作原理,并对其进行修改,
  3. 重新分发副本并改进程序,并向公众发布改进

此外,在SO上讨论了如何将GPL应用于C#代码:将GNU GPL许可证添加到C#App