2009-12-06 56 views
1

我已经写了我的学生组织的一个项目。我想在许多组织之间分享它,我希望他们免费使用它。所以我认为在GPL许可证(或其他silimar)上发布项目。不过,我不希望有人将此项目用于免费商业目的。我应该如何许可这个项目?有没有适合于此的许可证?还是应该在不同的许可证上发布我的项目的两个副本?如何许可项目

+0

dupe http://stackoverflow.com/questions/236699/what-open-source-license-to-choose其中 – 2009-12-06 22:45:42

+4

我投票关闭这一问题作为题外话,因为**是有关许可或法律问题**,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/a/274964/1402846)了解更多信息,以及[帮助/话题]。 – 2015-06-09 23:54:28

回答

0

如果您在GPL下发布,没有人可以使用您的代码,除非他们的项目也是GPL许可的。

0

从技术上讲,如果您禁止商业使用,您的软件不是“自由软件”。有几个“非自由”的许可证是你问什么,有在FSF website,E,G列表。 University of Utah Public License。请注意自由软件基金会对这个非自由许可证的苛刻批评。

相关问题