字体:大 中 小
护眼
关灯
上一页
目录
下一章
第31章 GPL开源协议 (第4/4页)
BSD、ApacheLicence等鼓励代码重用的许可很不一样。 GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用。 但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。 GPL协议的主要内容是只要在一个软件中使用(”使用”指类库引用,修改后的代码或者衍生代码)GPL协议的产品,则该软件产品必须也采用GPL协议,既必须也是开源和免费。 换言之,林灰能够允许别人应用其开源的《2048》代码。 但其他人应用该开源代码开源出的其他版本必须也同样开源。 开源的时候还必须依照GPL协议。 按照这个规则。 原本一个GPL开源项目,很可能带出一大串GPL开源项目。 这就是所谓的”传染性”。 之所以采用这个协议,是因为林灰知道前世2048这款游戏可不止是数字版。 还有很多衍生版本。 比如说朝代版、音符版、5×5版之类的十多个版本。 林灰觉得通过GPL这样略带“传染性的”开源协议。 能够有助于《2048》这款游戏的衍生版本及早出现。 当然了林灰的想法多多少少也有点一厢情愿。 这一切的一切都是建立在其他人遵守规则的情况下。 遇到不守规则的人。 所谓的这个协议那个协议对于他们而言只是一纸空文。 再严密的协议也是防君子不防小人。 不过也无所谓,做事情无愧于心就好。 更何况林灰在《2048》这款游戏上的收获早就大大超出他的心理预期了。猪熊的穿越:2014
上一页
目录
下一章