Open source 销售开源软件的最佳许可证
当您希望获得商业使用的付费,但却乐于免费使用非营利组织/极客时,您的软件使用的最佳许可证是什么?如果可以的话,我想进一步探讨一下这个问题:主要软件许可证的非法律细分是否只有一个来源?看看已经实施的方法。只要您拥有整个代码库,您就可以为不同的用途自由选择不同的许可证。您始终可以在两个许可证下发布代码。对于敏感的商业开发人员,有些项目有GPL版本和非GPL版本。从自由的角度来看,这不是一个理想的解决方案,但它是一个有吸引力的“黑客” 商业“友好”许可证是LGPL和BSD许可证 自由软件基金会提供了一个很好的新GPL指南: GNU有一个很好的许可证列表可以查看,并提供如何使用它们的建议。 请注意,它受到他们哲学的限制,但仍然很方便 另一个简短指南: 给你:Open source 销售开源软件的最佳许可证,open-source,licensing,Open Source,Licensing,当您希望获得商业使用的付费,但却乐于免费使用非营利组织/极客时,您的软件使用的最佳许可证是什么?如果可以的话,我想进一步探讨一下这个问题:主要软件许可证的非法律细分是否只有一个来源?看看已经实施的方法。只要您拥有整个代码库,您就可以为不同的用途自由选择不同的许可证。您始终可以在两个许可证下发布代码。对于敏感的商业开发人员,有些项目有GPL版本和非GPL版本。从自由的角度来看,这不是一个理想的解决方案,但它是一个有吸引力的“黑客” 商业“友好”许可证是LGPL和BSD许可证 自由软件基金会提供了一
此外,还发现了一个很好的页面,可以帮助您根据所做的选择选择许可证 正如epatel所建议的那样,双重许可证是处理这一问题的一种好办法。如果GPL、CreativeCommons或类似的许可证之一处理开源使用,那么您就站在了这一边。你也可以很容易地找到一个接近你需要的商业许可证
但是,我强烈建议你找一位有软件许可证经验的律师来帮助你。根据我的经验,这是值得花的钱。如果你要授权一项技术,我说的是GPL。我这样说是因为如果被许可人不愿意放弃他们的修改,他们必须和你谈谈,并给你$$$。只是为了说明这一点:开放源代码软件是免费的,可以用于任何类型的使用,不收取任何费用(特别是定义的第1条和第6条) 如果这是你的意图
- 没有开源许可证限制软件的商业使用
- 没有开源许可证强制收取强制性许可费
请注意,在这种情况下,客户为服务而不是软件付费。这与双重许可不同,双重许可是指软件是付费的产品。您不能使用有效的开源许可证(OSI批准)限制应用程序的商业使用 双重许可适用于必须与商业软件链接/分发的开发人员工具/代码库。Trolltech和MySql就是很好的例子
如果你想从开源软件中赚钱,你的开源产品必须是可以销售的东西的补充。例如,您可以拥有一个具有基本功能的内核,对于扩展功能,您可以销售商业许可证。这对PyDev(用于Python开发的Eclipse插件)有效。如果产品复杂且企业化,您可以销售支持。首先:开源许可证不限制使用领域,因此商业使用始终是可能的。但是如果你出售一个库,GPL可能会有所帮助,因为它要求所有使用这个库的程序都是GPL。这就是Trolltech销售Qt的方式(直到诺基亚购买Qt并将其打造成LGPL,因为他们有不同的议程) MySQL是非库程序双重许可的一个例子。但是GPL也允许MySQL的商业使用。人们正在为支持买单 如果你想出售一个库,那么就使用GPL,如果它是一个“正常”的程序,那么就使用任何许可证并出售其他组件、支持、培训课程或类似的东西。我知道这是“关闭”的,但我认为@flights answer有点含糊不清,所以这里是GNU人员关于“费用”的文字,非常清楚 许多人认为 GNU项目是您不应该 分发副本要收费 软件的,或者你应该收费的 尽可能少-刚好足够 支付费用。这是一个 误解 实际上,我们鼓励那些 重新分发免费软件以收费 尽他们所愿或所能。如果这 你似乎很惊讶,请阅读 开 “自由”一词有两个合法的含义 一般意义;它可以参考 自由还是价格。当我们说话的时候 关于“自由软件”,我们正在谈论 关于自由,而不是价格。(想想 “言论自由”,而不是“免费啤酒”。) 具体来说,这意味着用户是 自由运行程序,更改 程序,并重新分发该程序 有无变化 免费节目有时是免费的 免费分发,有时为 一个可观的价格。通常是一样的 该计划可从以下两种方式获得: 不同的地方。这个节目是免费的 不管价格如何,因为用户 有使用它的自由 非免费的程序通常以低价出售 价格高,但有时是商店 我会免费给你一份。 这并不意味着它是自由软件, 不过。价格与否,第