【问题标题】:What needs to be done, when publishing Open Source Software which uses other free libraries? [closed]在发布使用其他免费库的开源软件时需要做什么? [关闭]
【发布时间】:2010-07-02 18:13:08
【问题描述】:

我想发布我的应用程序,即 AGPL。可以从我的网站下载。但存档还包含其他具有不同许可证的库:

  • XStream (BSD)
  • GWT (Apache2)
  • gwt-dnd (Apache2)
  • gwt 上传 (Apache2)
  • 公用文件上传 (Apache2)
  • JDOM(Apache 风格)
  • iText (AGPL)
  • JFreeChart (LGPL)
  • JavaMail (JavaMail)

我没有更改任何这些库,我只是使用它们。我该怎么办?

  • 我是否必须在我的网站或我的应用程序存档的 COPYING 文件中提及使用的库?
  • 我必须提及作者吗?
  • 我必须提及所有许可证吗?
  • 我是否必须以某种方式向我的用户提供所有许可证?

由于回答我的问题可能是法律建议,因此存在问题,是否有在线项目与我的相似?也许我的问题有一个“匿名”答案?

【问题讨论】:

  • 我投票决定将此问题作为离题结束,因为它是关于许可或法律问题,而不是编程或软件开发。 See here 了解详情,help center 了解更多信息。

标签: open-source licensing


【解决方案1】:

回答法律或许可问题的人并不想回避。但是,很难以与许可本身中规定的条款一样准确的方式回答许可问题。试图解释法律文本可能会使一个人承担责任,即使一个人有一点点错误(即使是非律师也可能被追究责任)。

不要在未咨询法律专业人士的情况下做出商业决策。

【讨论】:

  • 可悲的是,我不想做生意。我只是想免费赠送我的东西。版权被破坏。它需要从头开始重新设计。
【解决方案2】:

您必须根据各自的许可要求为所有需要它的库提供它。

【讨论】:

    【解决方案3】:

    您必须阅读许可证并采取相应措施。

    【讨论】:

      猜你喜欢
      • 2011-11-01
      • 1970-01-01
      • 2023-03-23
      • 2010-11-29
      • 2010-11-01
      • 2011-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多