我正在做一个开源项目,人们可以使用它并修改它,这里没有问题。我唯一不想允许的就是人们利用我的工作来利用它赚钱(因为这就是我的计划!)
我应该使用什么样的许可证来满足这些要求?
发布于 2014-07-22 14:45:19
标准的解决方案是双重许可证。在GPL下发布,保留原版权,当你准备好在不同的许可下重新发布。利润!
但是,如果您想阻止人们使用您的代码提供商业服务,那么您几乎肯定需要定制许可证。可能的条款将包括:
阻止人们赚钱并不容易(如果可以的话)。你需要一个律师,但你也必须愿意起诉别人。
我想我会首先把重点放在做一些足够好的东西,让人们想偷它,然后把它做得更好,但只为你的客户。
发布于 2014-07-22 12:37:34
问题的标题是你需要一个小的(??)商业补充,而在问题文本中,你说你不想让人们通过你的工作赚钱。这似乎是矛盾的。
以下是一些可以帮助你的想法:
我建议使用一个或多个流行的开源许可证,如GPL,并根据请求提供颁发商业许可证,或者定义什么应该是小的。
还请参阅来自自由软件基金会的优秀常见问题和开源许可证的比较。
编辑:添加注释的信息。
https://softwareengineering.stackexchange.com/questions/250702
复制相似问题