【问题标题】:Can open source product have paid components? [closed]开源产品可以有付费组件吗? [关闭]
【发布时间】:2014-06-15 04:10:06
【问题描述】:

我正在考虑将我的应用程序开源。在考虑许可选项之前,我想考虑以下情况并征求您的意见。

我的应用正在使用一些付费组件来运行模块。也就是说,我为开发和部署该模块支付了开发人员许可证和服务器许可证。这是将我的应用程序作为开源应用程序的一个亮点吗?

【问题讨论】:

  • 我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。 See herehere 了解详细信息,help center 了解更多信息。

标签: open-source components licensing


【解决方案1】:

我使用这个应用程序来了解开源许可条款(他们也有专有许可):https://enterprise.dejacode.com/license_library/

希望对你有帮助。

【讨论】:

  • 是的,这很有帮助。谢谢。
【解决方案2】:

是的,您创建的应用程序仍然是开源的,因为这是您自己的代码,因此您可以选择您想用它做什么。
我的看法是,当你设计一个在 Windows 上运行的开源应用程序时,它是开源的,即使它使用了一些来自微软的非开源代码。
And you can also have an application that is Open Source, but that you charge money for.
如果有人是该领域的专家,如果我错了,请纠正我:)

【讨论】:

  • 很高兴知道这一点。这意味着,我可以说该应用程序是开源的。无论谁使用,都必须为该特定组件支付许可费。
  • 是的。你可以在这里阅读更多关于它link这里他们解释得很好:)
  • 感谢您的链接。这是一篇好文章。虽然它没有解释我的特定场景,但它传达了这样一个事实,即只要许可证允许更改源代码,它就可以称为开源。从这个链接 (opensource.org/docs/osd) 的角度来看,这一切都很好。将继续并将其标记为答案。
  • 太好了,希望这能解决您的问题 :)
猜你喜欢
  • 2018-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-01
  • 1970-01-01
相关资源
最近更新 更多