我有一个开源项目,它是TFS的一个附件(即,它适用于开发人员和使用TFS的人员。)
当前正在使用GPL。但是我发现GPL并不能真正代表我要使用许可证做的事情。
我希望我的代码对所有想要使用它的人免费。如果修改并使用它,那也很棒。您不必开源修改内容。
但是我想阻止某人构建我的代码并出售它。或对其进行修改并出售。(任何想要这样做的人都必须与我协商单独的许可证。)
是否有一个开放源代码许可证可以防止转售,但允许下载该许可证的个人/公司完全无售卖使用?
5
不得将本软件转售,重新分发或以其他方式传达给第三方。
—
罗伯特·哈维
您是否要他们分享任何东西,或者只是如果他们分享就不能收费?
—
whatsisname 2012年
@whatsisname-我不在乎他们是否共享它。只要他们不出售它。
—
瓦卡诺
Wikipedia有一个或两个表,用于比较多个oss许可证。
—
JustinC
没有这样的许可证,但是您仍然可以共享代码。示例:github.com/KeenSoftwareHouse/SpaceEngineers 该源代码在github上共享,但不包括资产,并且它具有限制性EULA。它允许社区使用代码并构建mod,但只有在Steam上购买游戏后才能使用它。获得协议后,才允许商业使用。
—
Lea Rosema