穿越:2014_第31章 GPL开源协议 首页

字体:      护眼 关灯

上一页 目录 下一章

   第31章 GPL开源协议 (第4/4页)

BSD、ApacheLicence等鼓励代码重用的许可很不一样。

    GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用。

    但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。

    GPL协议的主要内容是只要在一个软件中使用(”使用”指类库引用,修改后的代码或者衍生代码)GPL协议的产品,则该软件产品必须也采用GPL协议,既必须也是开源和免费。

    换言之,林灰能够允许别人应用其开源的《2048》代码。

    但其他人应用该开源代码开源出的其他版本必须也同样开源。

    开源的时候还必须依照GPL协议。

    按照这个规则。

    原本一个GPL开源项目,很可能带出一大串GPL开源项目。

    这就是所谓的”传染性”。

    之所以采用这个协议,是因为林灰知道前世2048这款游戏可不止是数字版。

    还有很多衍生版本。

    比如说朝代版、音符版、5×5版之类的十多个版本。

    林灰觉得通过GPL这样略带“传染性的”开源协议。

    能够有助于《2048》这款游戏的衍生版本及早出现。

    当然了林灰的想法多多少少也有点一厢情愿。

    这一切的一切都是建立在其他人遵守规则的情况下。

    遇到不守规则的人。

    所谓的这个协议那个协议对于他们而言只是一纸空文。

    再严密的协议也是防君子不防小人。

    不过也无所谓,做事情无愧于心就好。

    更何况林灰在《2048》这款游戏上的收获早就大大超出他的心理预期了。猪熊的穿越:2014

加入书签 我的书架

上一页 目录 下一章