开源许可证和谷歌代码

时间:2012-04-26 10:27:12

标签: licensing

我喜欢开源的想法,关于"你买它,它你的使用,修改等等#34;但我不喜欢有人拿我的项目,编辑5行,并在商业上转售它的想法。如果我的班级在另一个项目中,那么什么;但是如果我的整个项目都是经过轻微修改而转售的,那么这个想法对我很有帮助。

所以我想使用code.google.com来托管我的开源项目,但是我想使用许可证让人们(合法地)免费转售或分发我的项目(没有重大修改)。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

也许您应该使用像GPLv3这样的限制性copyleft许可证来发布您的代码。这样人们可以在开源项目中使用您的代码,并且他们添加或更改的任何代码都需要在相同的许可下发布。

如果某人决定接受您的代码并将其出售,他们还需要发布他们的源代码,以消除他们的大部分商业激励......

http://www.gnu.org/licenses/quick-guide-gplv3.html