Open source 自由软件许可证概述(适用于傻瓜)

Open source 自由软件许可证概述(适用于傻瓜),open-source,licensing,Open Source,Licensing,是否有人知道有一个参考文献以易于理解的非法律术语解释了不同的开源许可证 具体地说,我正在寻找关于当我想用我自己的产品使用和重新发布一些(开源)库时它对我意味着什么的信息,例如: 在许可证X下分发的库 可以不受限制地修改、使用和重新分发,即使在商业、封闭源代码产品中也是如此 根据许可证Y分发的库 可以不修改,但可以与商业、封闭源代码产品一起重新分发 需要提及的是,产品使用了该库(例如,通过添加一些许可证文件等) 在许可证Z下分发的库 只能由在同一许可证下分发的项目使用 这里有一个列表

是否有人知道有一个参考文献以易于理解的非法律术语解释了不同的开源许可证

具体地说,我正在寻找关于当我想用我自己的产品使用和重新发布一些(开源)库时它对我意味着什么的信息,例如:

  • 在许可证X下分发的库
    • 可以不受限制地修改、使用和重新分发,即使在商业、封闭源代码产品中也是如此
  • 根据许可证Y分发的库
    • 可以不修改,但可以与商业、封闭源代码产品一起重新分发
    • 需要提及的是,产品使用了该库(例如,通过添加一些许可证文件等)
  • 在许可证Z下分发的库
    • 只能由在同一许可证下分发的项目使用

这里有一个列表,还有一个常见问题:

在您的例子中,我认为X=公共域,Y=一些商业许可证,Z=GPL (修改后的BSD类似于Y,但您可以修改它们)


许可证本身是相当可读的

这将是一个巨大的墓穴挖掘,但读完这个问题后,我忍不住要在这里插入这个链接:


^查找任何用简单英语总结的软件许可证(您可以、不能和必须做的)。

大量重复,包括。要查看有关此主题的所有问题,google为“site:stackoverflow.com开放源代码许可证”GitHub为此创建了一个域,可在此处找到:(来源:)