当前位置: 技术问答>linux和unix
讨论下版权问题,随便放分
来源: 互联网 发布时间:2016-01-01
本文导语: 现在很多开源的库、工具,要是把他们(部分或者全部)作为商业软件的一部分(当然功能代码是自己的),会用什么版权问题吗? 以前听说过华为的一款路由器因为使用了iptables,而被告侵权的。 这让我作代码设计的...
现在很多开源的库、工具,要是把他们(部分或者全部)作为商业软件的一部分(当然功能代码是自己的),会用什么版权问题吗?
以前听说过华为的一款路由器因为使用了iptables,而被告侵权的。
这让我作代码设计的时候有所顾忌,如果很多东西要是自己写的话也是可以,但是那就非常的耗时,而且有不一定像那些成熟的库稳定,不过好处就是可以只实现自己需要的部分,而不用附带一个动态库,仅仅是使用了其中很小的一部分功能。
以前听说过华为的一款路由器因为使用了iptables,而被告侵权的。
这让我作代码设计的时候有所顾忌,如果很多东西要是自己写的话也是可以,但是那就非常的耗时,而且有不一定像那些成熟的库稳定,不过好处就是可以只实现自己需要的部分,而不用附带一个动态库,仅仅是使用了其中很小的一部分功能。
|
你只用源代码,谁知道你用了什么啊?
最近我需买个ARM9的成品,他们提供给我的linux都不公开源码的,我还不知他们这样做到底应不应该!
最近我需买个ARM9的成品,他们提供给我的linux都不公开源码的,我还不知他们这样做到底应不应该!
|
这个问题我也很疑惑
linksys也因为用了linux系统,而被迫将一款无线路由的源代码全部公开。
linksys也因为用了linux系统,而被迫将一款无线路由的源代码全部公开。
|
你首先要看你用到的软件或者库的版权信息阿,如果是遵循GPLv2的话,是可以不公开自己用的代码的,如果你对原来的软件所作的修改,必需要公开。
|
接分
|
这个问题确实有点头疼,借楼主的问题咨询下:不知道哪些开源软件遵的协议是要求公开源码的? 如果只是使用了它的库或者修改了根据自己的需要修改了部分源码或者使用了开源软件的部分源码是否也要公开?
|
要看是什么协议,
比较有名的open source协议有GPL,LGPL,BSD,Apache协议.
GPL代码你需要提供source,以及修改部分代码.
LGPL多用于库函数,以连接的方式使用,不需要开放source,
BSD协议你可以商用,但必须包含原来代码中的BSD协议
比较有名的open source协议有GPL,LGPL,BSD,Apache协议.
GPL代码你需要提供source,以及修改部分代码.
LGPL多用于库函数,以连接的方式使用,不需要开放source,
BSD协议你可以商用,但必须包含原来代码中的BSD协议