什么是最好的许可使用软件的,当你想要可支付的商业使用,但是快乐的非盈利/爱好者使用免费的吗?

有帮助吗?

解决方案

你总是可以问题你的代码下的两个许可证。一些项目有一个GPL版本和非GPL版本于商业开发人员敏感。这不是一个理想的解决方案,从一个自由的观点,但这是一个有吸引力'黑客'.

该商业-'友好'许可证的LGPL和BSD许可证。

有一个很好的引导到新的GPL从免费软件基金会:http://www.fsf.org/licensing/licenses/quick-guide-gplv3.html

GNU有一个伟大的列表中的许可证来看待,并建议如何他们可能会被使用。http://www.gnu.org/philosophy/license-list.html

注意,它是有自己的理念,但尽管如此,这是方便的。

另一个简短的指南:http://everything2.com/title/Software%2520license%2520guide

其他提示

看看 双重许可证 方式 奇趣, MySQL 已经实施。只要你自己的整个代码你可以自由选择不同的许可证对于不同的用途。

在这里,你去:

此外,发现了一个良好的网页,它可以帮助你挑选许可证的基础上你的选择。 (链接)

只是为了使这个清楚的:开放源码软件通过它的 定义 是免费的,对于任何种类的使用,无需任何费用(esp。第1和6的定义)。

因此,如果这是你的意图,

  • 没有开放源码许可证限制的商业软件的使用
  • 没有开放源码许可证的强制执行强制性许可证费用

双重许可证制度 试图鼓励公司支付一个非开放源码许可证,有一些额外/其他激励措施相比,在选择开放源码许可证。

注意,即使对于商业目的是你的客户还可以免费使用的软件的开放源码许可证,无需支付任何费用,所以你必须给他们一些真正的激励,让他们付出代价。

所以事实上,如果你想要真的 你的客户支付用于商业用途,你不能这样做与一个开放源码许可证。

一种替代办法 赚钱的开发开放源码软件是使商业用户支付用于增强软件(其中可能会或可能不能稍后被纳入开放源码树)或服务的软件,如咨询、定制或安装。

请注意,在这种情况下,客户支付的服务,而不是软件。这是相对于双重许可证制度,在该软件的产品支付的。

如果你许可的技术,我说GPL。我这样说是因为如果被许可人不快乐放弃自己的修改,他们必须和你谈谈,给你$$$.

第一:一个开放源码许可证并不限制领域的使用情况,所以商业使用始终是可能的。但是,如果你出售的库GPL可能的帮助,因为它要求,即所有方案使用这个图书馆是GPL。这就是奇趣销脱(直到诺基亚买它,使它LGPL,因为它们有不同的议程).

MySQL是一个例子中的双重许可证制度的一个非图书馆--的程序。但是GPL还允许商业使用的MySQL。人们支付的支持。

如果你想卖掉一个图书馆使用GPL然后,如果它是一个"正常"程序的使用的任何许可证和销售附加compoenents、支持、培训课程或类似的东西。

如果我可以的话,我想扩大在这个问题:是否有一个单一来源为非法的法律划分的主要软件的许可证?

你不能限制商业使用的应用程序的一个有效的开源许可证(OSI-批准)。

双重授权的工作对于开发的工具/代码图书馆,必须要联系/分发与商业软件。奇趣和MySql是很好的例子。

如果你想到赚钱的开放源码软件、开放源代码产品已被补充到的东西,可以出售。例如,你可以有一个核心的基本功能,并为扩展功能,你可以出售的商业许可证。这个工作对PyDev(一个日食的插件对蟒发展)。如果产品是复杂和enterpriseish,你可以出售的支持。

GPL还允许分叉,因此可能不是有利的,如果你觉得其他人可能提高你的工作你不会有这些改进。即使它是一个服务器编码可保密,该连接例外允许Gnu Aferro甚至可以把一个部的一个联合工作下的更具限制性的许可证。麻省理工学院/BSD被归属的唯一和不保证代码可用性。MPL2beta允许的一种方式转换到GPL,通过默认的兼容性,所以你必须使用MPL1版,或MPLv2-GPL兼容的,如果你想要一个保证的代码。

它还要求文件,以便他们能够重现你变了,但你会有同样的杠杆作用对他们...在短短的...这是一个公平的战斗,他们必须投资至少作为多的时间和精力为你做什么,如果不是更多。

如果你打算商业使用,MPLv1是由一个公司打算对保留的商业生存能力的使用。我也建议需要一个贡献者许可协议,以及,保证,你有许可证的版权(除了原来的提交人,因为他们不会放弃他们的版权免费的)。或者至少被授予充分的非专属许可证根据目前的项目许可证在外的将来的许可证的项目的可能选择。(专有许可证可以真的去你的过在发生破产,所以持谨慎态度。记住,许可证,不会出售.).

作为epatel建议,双重许可证是一个整洁的方式来处理这个问题。如果一个GPL,创造性的共同性或类似的许可证处理开放源码的使用,然后你设置的那一面。你也许可以找到一个商业许可证接近需要相当容易。

但是,我想 强烈 建议你律师与软件许可证的经验来帮助你。以我的经验,这是金钱。

我知道,这是"封闭式"的,但我认为,@航班的回答是一位ambigious因此,这里的文本,GNU人关于"费用"这是安静的明确的。

许多人认为,精神 GNU计划是,你不应该 收的钱用于分发副本 软件,或者说,你应该负责 尽可能少—只是足以 盖成本。这是一个 误解。

实际上,我们鼓励人 重新分发免费软件为荷 尽量他们的愿望或可以。如果这个 似乎令人惊奇给你,请阅读 上。

"免费"一词有两个合法的 一般含义;它可以指任 自由或价格。当我们说话 "自由软件",我们说话 关于自由,而不是价格。(觉得的 "言论自由",而不是"免费啤酒"。) 具体地说,它意味着一个用户 免费运行程序,改变 计划,并重新分发程序 有或没有变化。

免费计划有时候是 分发免费提供,有时候 大幅度的价格。往往是相同的 程序可在两种方式从 不同的地方。该计划是免费的 无论价格,因为用户 有自由在使用它。

非自由程序通常出售 一个高的价格,但有时商店 会给你一份不收取任何费用。这不能使它免费软件, 虽然。价格或没有价格,程序 是非自由的,因为用户不必 自由。

由于自由软件不是一个问题 价格低廉的价格不做 免费软件,或甚至更接近于免费的。所以如果你重新发布拷贝的 免费软件,以及可能 收取大量费用,并提出一些 钱。重新分发免费软件 一个良好的和合法的活动;如果你 这样做,你可能会以及赚取利润 来自它。

自由软件是一个社区项目, 和每一个人,取决于它应该 寻找方式作出贡献 建设社会。对于一个 分销商,这样做的方法是 得到一部分利润来自由 软件开发项目或 自由软件基金会。这种方式 你可以推进世界的自由 软件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top