首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确授权开放源码软件

如何正确授权开放源码软件
EN

Software Engineering用户
提问于 2010-12-18 23:20:59
回答 2查看 1.1K关注 0票数 14

我有一个我一直在做的项目,我想把这个项目作为开源的新的、公共的Github存储库。在StackExchange上搜索正确的许可使用后,我决定使用BSD许可证。

我的问题是:现在怎么办?我是否只需要将BSD许可文本复制到存储库根目录中的一个名为LICENSE的文件中,并将其称为“很好”?这是所有开源许可证工作的一般规则吗?或者,我是否需要通知其他组织我正在使用该许可证,以便在必要时可以“强制执行”?

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2010-12-18 23:39:35

在您的工作中附加许可证文件就足够了。然而,通常最好添加一个小评论,说明谁拥有版权,以及在每个源文件的顶部找到完整的许可文本。

如果有人违反了规定,你不需要通知任何组织来执行你的执照,尽管这会要求你把他们告上法庭。

票数 7
EN

Software Engineering用户

发布于 2010-12-20 07:46:34

如果您已经决定了适合您需要的特定许可证,那么将License.txt文件放在发行版的突出位置就足够了。另外,您应该确保项目的github元数据、Maven POM文件等也以适当的方式声明许可。

或者,我是否需要通知其他组织我正在使用该许可证,以便在必要时可以“强制执行”?

这是不必要的。执行许可证完全是你的责任。(并不是说有很多事情要执行.持有BSD许可证。)

但是,如果您准备使用GNU和将版权转让给FSF (您的项目值得保护),它们将负责许可证的执行。

票数 4
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/27903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档