最近国外社区 Reddit 上有个非常有趣的讨论 , 在过去发布的 Linux 内核中有处代码改进是名4岁的小萝莉提交的。
这名小萝莉向内核提交代码以修复某处「漏洞」,这次代码修订还是在 2014 年发生的因此早已被合并到内核中。
至于为什么在漏洞上面加引号主要是因为改进的代码严格来说并不算漏洞,不过这并不妨碍内核更新以作出修订。
内核修订的内容是什么:
从代码更新日志可以看到这位小萝莉提交的修订是关于 Ext4 文件系统说明的,原本该说明内容以连字符进行间隔。
但开发者编写的说明添加连字符时似乎少了 1 个,于是连字符内容与标题内容未对齐, 修订添加的也就是连字符。
这名小萝莉表示不愿看到结尾的 S 孤零零的所以要在后面补上1个连字符,这样标题与下面的连字符内容即可对齐。
不算重要但体现开源精神:
网友们在讨论时称尽管添加个连字符并不是什么重要的事情,但是最终代码被成功合并到内核则是体现开源精神。
这表明 Linux 社区可以让所有人参与进来没有特定的门槛,同时 Linux 内核非常严谨只要有错误任何人都可以修改。
当然年龄问题这名小萝莉无法自己向开源社区提交代码,所以是由小萝莉的父亲一名开发工程师代为进行提交的。
也有网友质疑这位开发者自己炒作毕竟这么小的小朋友不可能看懂代码,但想想看谁会没事冒充小朋友提交代码。
既然发现这个问题说明这个小萝莉肯定有看过代码,即便是不理解代码含义但也并不影响她发现上下文没有对齐。
◆来源:蓝点网
◆本文版权归原作者所有,如有侵权请联系我们及时删除