目前有个公司内部有个项目,发现一个不错的开源库 A (使用 GPL-3.0 协议),大概只满足 30%的功能,但是整体的架子都在了,所以想基于这个开源库进行二次开发,想问下是否需要全网开源?
1
senghoo Feb 24, 2018 应该是不分发就不用开源。。
|
2
fcten Feb 24, 2018 自己怎么用都不受限制,但是如果你们这个软件需要再次分发,则需要遵循 GPL 开源
|
3
dong3580 Feb 24, 2018 |
5
sutra Feb 24, 2018 我理解的“分发”就是,当你把二进制给了用户甲,那么就必须把源码给用户甲,你没有把二进制给用户乙,就没有必要把源码给用户乙。
|
6
PureWhite Feb 24, 2018 简单来说,哪些人会用到你的这个软件,你就要给哪些人源码,不会用到你的这个软件的人你不需要给源码
|
7
rogerchen Feb 24, 2018 GPL3 主要卡得住的是固件和桌面软件,如果你是提供 Web Service 的,无视即可。
|
8
msg7086 Feb 24, 2018 谁获取了你程序的二进制文件,谁就必须能够从你手里取得源代码。
GPL 并不要求你全网分发源代码。比如你把二进制给我了,那理论上是只有我能问你要源码的。 |
9
xupefei Feb 24, 2018 |
10
feverzsj Feb 24, 2018 去版权局把这个库变成自主产权就可以了
|