首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在使用BSD许可的项目时,有哪些法律考虑因素?

在使用BSD许可的项目时,有哪些法律考虑因素?
EN

Software Engineering用户
提问于 2011-10-17 14:37:22
回答 2查看 3.5K关注 0票数 10

我有兴趣分叉一个在两个子句BSD许可证下发布的项目:

版权(c) 2010 {版权持有人}保留所有权利。允许以源代码和二进制形式重新分配和使用,但不论是否修改,只要满足以下条件:(1)重新分发源代码必须保留上述版权通知、本条件清单和最后的免责声明。以二进制形式进行的再发行必须复制上述版权通知、本条件清单以及随发行提供的文件和/或其他材料中的免责声明。(2)未经事先书面特别许可,不得使用{版权持有人}的名称或其贡献者的姓名来背书或推广本软件衍生的产品。免责声明本软件由版权持有人和贡献者“如实”提供,任何明示或默示保证,包括但不限于对适销性和适合某一特定用途的默示保证。在任何情况下,版权所有人或贡献者均不应对任何直接、间接、附带、特殊、模范性或间接损害(包括但不限于采购替代货物或服务;损失使用、数据、或利润;或业务中断)负任何责任,不论是在合同中、严格责任、或因使用本软件而产生的任何过失或侵权行为(包括过失或其他损害),即使被告知这种损害的可能性。

我以前从未分过项目,但这个项目非常类似于我所需要/想要的东西。但是,我不确定我会走多远,所以我的计划是从他们的存储库中提取最新的版本并开始工作。也许,最终,我会把它拿到我想要的地方,然后能把它放出来。这样做对吗?

这到底是如何影响项目的分叉的?我如何跟踪谁拥有哪些组件或部分(什么是版权我,原始创建者是什么版权,一旦我开始践踏他们的代码库)?我能主持这个项目吗?在发布之前,我必须做些什么?如果我决定发布从这个BSD许可的工作中派生出来的软件?

EN

回答 2

Software Engineering用户

发布于 2011-10-17 21:01:15

回答你的问题:

这样做对吗?也许,如果您的更改通常是有用的,我会尝试为项目贡献,而不是分叉。

我能主持这个项目吗?是。BSD许可证允许您分叉它。你不需要征得许可才能分叉。

如何追踪变化?将您的姓名添加到您更改的文件的版权通知中。并确保它在您添加的文件中。如果您需要更多的细节,您的SCM工具将跟踪谁改变了什么。

我该怎么办才能释放.?如果您要发布源,则如果要发布二进制文件,源中的版权通知就足够了,请确保原始版权通知在您的辅助文档中。

票数 5
EN

Software Engineering用户

发布于 2011-10-17 15:00:29

很明显,人们误解了我所说的话,所以这里有句话:我不会给你法律建议。如果这是你想要的,请向律师寻求法律咨询,而不是从这个网站。话虽如此,以下是我对分叉项目的理解:

一般来说,据我所知,您必须留下注释,而不是声称他们编写的任何代码都是您的。我会为您的代码创建新的文件,并且尽量不触及它们--除非进行扩展和错误修复。在您分叉之前,我会与其他开发人员联系,看看您的贡献是否可以添加到主代码中。如果没有,那么分叉和重新命名,但保持通知和属性信用的地方,信用是到期的。

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

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

复制
相关文章

相似问题

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