左叶小说网

手机浏览器扫描二维码访问

第57章 最简洁的工程实现方案(第1页)

当然这都是以后的事情了。

至于现在,林枫选择了对开源的项目应用GPL协议。

其实不同的开源协议赋予开发者的权利和保护也不尽相同。

例如,像MIT或Apache这样的开源协议,要求较少,允许用户自由使用、修改甚至闭源再发布,不强制公开代码。

而GPL等协议则有严格的共享条款。

甚至可以说是最“霸道”

的一种开源协议。

在丑国和欧盟,还是可以相信GPL约束力的。

如果有人违反了GPL开源协议的条款,比如私自将开源软件闭源后进行商业销售,版权持有者林枫完全可以通过法律途径追究其责任。

曾有开发者使用了GPL许可下的软件,但没有遵守GPL协议中的公开源代码要求,结果被起诉。

在这种情况下,如果某个公司或者某个人拿了林枫GPL开源的项目进行修改,但没有严格做到非商业化,就会违反了GPL协议。

此时,林枫完全可以通过法律途径要求停止侵权、赔偿损失。

并且强制对方依托于林枫开源内容搞出来的项目同样遵循GPL协议。

因此,林枫并不是简单地将《2048》和《FlappyBird》的代码白送。

而是在法律的保护下进行的一种有条件的公开。

而为什么选择源代码公开呢?

因为在技术上做出回应。

林枫上传的并不是普通版本的源代码。

而是他精心优化过的最简洁的工程实现方案。

林枫相信他上传的版本是《2048》和《FlappyBird》的代码最简练的版本。

不可能再有比林枫还要更简练的代码实现。

能改一行算林枫输。

当然,不包括那种毫无缩进直接强行把所有代码安排到一起的。

林枫上传到版本的代码不仅结构清晰,易于阅读,甚至还附带了详细的注释和解释,适合那些刚入门的开发者学习和参考。

林枫知道,很多人虽然有心尝试游戏开发,但面对庞杂的代码库和不合理的结构会望而却步。

因此他有意将这两个经典游戏的代码精简到最核心的部分,用最优雅的代码风格呈现出来。

但同时,这也是一个无形的门槛。

能够意识到这套代码简洁但不简单的人,也会意识到林枫的实力。

而充分理解林枫设计思路的人,也应该能够对游戏设计本质的理解。

热门小说推荐
神盾局遇上安布雷拉

神盾局遇上安布雷拉

李浩轩买了一张美队2的电影票却意外的发现自己居然穿越到了漫威的世界并且成为超凡蜘蛛侠的女主角的未婚夫。华夏行让他获得了金手指。加入神盾局执行任务的时候他发现了一个人爱丽丝,安布雷拉公司的一个安全主管当神盾局遇上安布雷拉会发生什么事?...

最强赘婿奶爸

最强赘婿奶爸

最强赘婿奶爸是秦长青精心创作的都市小说,67小说网实时更新最强赘婿奶爸最新章节并且提供无弹窗阅读,书友所发表的最强赘婿奶爸评论,并不代表67小说网赞同或者支持最强赘婿奶爸读者的观点。...

贼入江湖

贼入江湖

俩个小毛贼行窃无意中误入武林纠纷,徘徊于生死,行走于尖刀。九死一生后却发现了一个关乎江湖生死的重大秘密,贼行天下是该冷眼天下还是盗亦有道。...

我的姐姐不可能是丧女

我的姐姐不可能是丧女

我叫黑木智贵,虽然有着一张还算耐看的脸蛋,却无奈顶着个黑眼圈。我家一共四口人,除了父母之外,我还有一名身穿着校服,乱糟糟的头发,和我一样的黑眼圈,的姐姐!黑木智子!身穿校服的姐姐哟!地板上,校服的少女如是的说道。那又如何??床榻间,少年却丝毫不领情。看到会打起精神吧?精神毛啊!不需要!给我滚!嘴上这么说,其实下半身变精神了吧?你丫脑子坏掉了吧所以说!我的姐姐不可能是这样的丧女啊!!...

校园风流龙帝

校园风流龙帝

龙剑锋,本是一个平凡的学生,习得融骨功,开启了大脑中沉睡的能量,成为一个精神力异能者,从此,他的人生也变得不平凡。校花商花千金明星,百般娇媚争奇斗妍商场情场江湖灵界,杀机四伏危机重重。机关算尽手段百出美人雌伏敌人丧胆,还看校园风流龙帝。推荐花间骄子乡艳连城改运偷香,链接在本页下方,切勿错过!蜀龙QQ群(52077362)(47995405)(13059424)(49717316)(52993352)(49514481)(52326313)(46614700)(46676952)(49309235)...

随身带着未来空间

随身带着未来空间

一个神奇的空间,改变了叶泉平凡的人生轨迹。居然能提升自身的各种实力?什么钢铁侠蜘蛛侠蝙蝠侠,都是小菜一碟!还能兑换无数的未来科技产品?隐身衣机甲太空飞船海底基地机器人军队,一个都不能少!做个种田农民,逍遥自在?还是当超级英雄,救人于危难之中?或者干脆称霸地球统治人类?这些选择让叶泉觉得有点为难书友交流QQ群2256092361新建QQ群1128880589已满...

每日热搜小说推荐