许可协议BSD GPL MPL LGPL APL

许可协议BSD GPL MPL LGPL APL

ID:37073222

大小:60.50 KB

页数:15页

时间:2019-05-17

许可协议BSD GPL MPL LGPL APL_第1页
许可协议BSD GPL MPL LGPL APL_第2页
许可协议BSD GPL MPL LGPL APL_第3页
许可协议BSD GPL MPL LGPL APL_第4页
许可协议BSD GPL MPL LGPL APL_第5页
资源描述:

《许可协议BSD GPL MPL LGPL APL》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、许可协议BSDGPLMPLLGPLAPLGPL1GPL许可证研究和扩展1.1下面是我看过GPL许可证后的几点看法1.2关于软件的修改权我认为下面的说法是比较全面的1.3和GPL许可条款相比1.4这个GPL条款是关于原始作者权利部分1.5我的关于作者权利的想法1.6关于GPL兼容许可的问题1.7引伸  1.7.1关于各种开放源代码许可讨论  1.7.2关于开放源代码的商业模式2SD和GPL的比较2.1商业化开发和社区开发的比较3开放源代码软件授权盘点4建议尽量使用APL授权,不使用GPL授权5GPL问答6各种开源软件授权方式的选择6.

2、1各种开源软件授权方式的介绍6.2开源软件的好处7关于GPL的一些话7.1各种软件授权的优缺点及适用范围和变种(增订版)8对GPL的最新认识9商业软件公司对开源软件应该采取的措施10GPL条款的一些漏洞GPL许可证研究和扩展GPL许可证是自由软件的应用最广泛的软件许可证。但是我最近看过GPL许可证内容后,却发现GPL许可证的条款有很多不明确的地方,因为它的发布时间已经太久了,现在自由软件和开放源代码软件的发展规模已经比GPL许可证发布的时候大了很多,出现了大量的新问题。在GPL中都没有体现。GPL是不是该出新版本了?(这样说可能有夸

3、张的嫌疑,但这只是我的一个提议。)下面是我看过GPL许可证后的几点看法这是GPL公共许可证的第二条,关于软件的修改权的条款:2.您可以修改程式的一个或几个副本或程式的任何部分,以此形成基於这些程式的衍生作品。只要您同时满足下面的所有条件,您就可以按前面第一款的要求复制和发布这一经过修改的程式或作品。您必须在修改过的档案中附有明显的说明:您修改了此一档案及任何修改的日期。您必须让您发布或出版的作品,包括本程式的全部或一部分,或内含本程式的全部或部分所衍生的作品,允许第三方在此许可证条款下使用,并且不得因为此项授权行为而收费。如果修改的

4、程式在执行时以交谈方式读取命令,您必须使它在开始进入一般的交谈使用方式时列印或显示声明:包括适当的版权声明和没有担保的声明(或者您提供担保的声明);使用者可以按此许可证条款重新发布程式的声明;并告诉使用者如何看到这一许可证的副本。(例外的情况:如果原始程式以交谈方式工作,但它通常并不列印这样的声明,那麽您基於此程式的作品也就不用列印声明)。 这些要求适用於整个修改过的作品。如果能够确定作品的一部分并非本程式的衍生产品,且可以合理地单独考虑并将它与原作品分开的话,则当您将它作为独立的作品发布时,它不受此许可证和其条款的约束。但是当您将

5、这部分与基於本程式的作品一同发布时,则整个套件将受到本许可证条款约束,因为本许可证对於其他许可证持有人的授权扩大到整个产品,也就是套件的每个部分,不管它是谁写的。 因此,本条款的意图不在於剥夺您对完全由您自身完成作品的权利,而是履行权利来控制基於本程式的集体作品或衍生作品的发布。 此外,将与本程式无关的作品和本程式(或本程式的衍生作品)一起放在贮存媒体或发布媒体的同一卷上,并不导致将其他作品置於此许可证的约束□围之内。关于软件的修改权我认为下面的说法是比较全面的你可以以下面的四种方式修改自由软件作品:第一种方式:如果只是对原始程序进

6、行局部修改,那么应该使修改以补丁文件的形式进行修改,以使修改和原始程序完全脱离。并且,有修改的说明文档,包括每项修改的说明和修改者的联系方法和修改时间。这样,首先当用户使用你的修改版软件出现问题时,可以明确地知道问题应该找原始程序作者还是修改者解决,以免原始程序作者为修改内容负责。另外,当原始程序升级时,也方便使用者同时使用修改内容和升级程序。并且,也方便修改者把修改代码和修改文档反馈给原始程序作者,以便融入原始程序中使修改内容被更多的人使用。建议尽量反馈给原始程序作者,但不是强迫的。第二种方式:并不修改原始程序代码,但增加程序文件

7、,使原始程序的功能得到增强和扩展。如增加更多的库函数,增加更多的软件功能模块。如果增加程序要和原始程序同时发行,那么,GPL许可应该应用于软件整体,这就是GPL许可中说明的同时发布的相关程序,只要其中有GPL许可程序,那么GPL许可扩大到全体相关程序。如果以这种形式修改,那么那么第一种方式的修改方法是适用的。第三种方式:在自己创作的软件中引用GPL程序的代码,如果创作的软件也是GPL许可覆盖的软件那么,这种引用是许可的,但要在版权说明中说明参考了那些程序的代码,并尽可能在程序源代码中注释出那些是引用的代码及引用代码的作者和联系方法。

8、这种引用可以不用征得被引用代码作者得同意。第四种方式:在原始程序的基础上进行修改并重新发布,那么修改内容可以不必和原始程序脱开,但也要有说明文档说明修改内容,原始程序的作者和联系方法,及修改的日期和作者。并且如果能够对原始程序有贡献,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。