关于 GitHub 上面开源许可的请教

2020-10-22 21:52:13 +08:00
 ob
比如我开源了一个项目的代码,前期的采用比较宽松的许可 A,然后很多人 fork 了代码,后面从某个版本 v 改成严格的许可 B,有几个问题:
1,从 v 版本之后,如果别人是从之前 A 许可被 fork 的代码那边,再 fork 或 clone,那采用的应该还是 A 的许可吧?
2,如果我仓库的许可改成 B 之后,别人如果 fork 后再获取 v 版本之前的一个版本,他的代码许可还是使用 A 的吗?
3,变更为 B 许可之后,别人使用 A 许可的代码进行改造并与我的产品竞争,是否无权干涉了?
4,比如用 GPL 开源的代码,别人需要对改造后的代码进行开源,如果别人不开源,或者发布过的竟品是加密过的,虽然从产品部分功能可以看出抄袭,但是代码上面认定不了,是否也无能为力了?

对这几个问题不是很明确,还请大佬们多多解答下,谢谢。
1346 次点击
所在节点    GitHub
1 条回复
cmdOptionKana
2020-10-22 21:58:52 +08:00
我的理解:1.是,2.是,3.是,4.维权成本大。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/717626

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX