❏ 站外平台:

开源开发者提交不安全代码,遭 Linus 炮轰

作者: Christopher Tozzi 译者: LCTT bazz2

| 2015-12-10 08:37   评论: 9    

Linus 上个月骂了一个 Linux 开发者,原因是他向 kernel 提交了一份不安全的代码。

Linus 是个 Linux 内核项目非官方的“仁慈的独裁者benevolent dictator”(LCTT译注:英国《卫报》曾将乔布斯评价为‘仁慈的独裁者’),这意味着他有权决定将哪些代码合入内核,哪些代码直接丢掉。

在10月28号,一个开源开发者提交的代码未能符合 Torvalds 的要求,于是遭来了一顿臭骂。Torvalds 在他提交的代码下评论道:“你提交的是什么东西。”

接着他说这个开发者是“毫无能力的神经病”。

Torvalds 为什么会这么生气?他觉得那段代码可以写得更有效率一点,可读性更强一点,编译器编译后跑得更好一点(编译器的作用就是将让人看的代码翻译成让电脑看的代码)。

Torvalds 重新写了一版代码将原来的那份替换掉,并建议所有开发者应该像他那种风格来写代码。

Torvalds 一直在嘲讽那些不符合他观点的人。早在1991年他就攻击过 Andrew Tanenbaum——那个 Minix 操作系统的作者,而那个 Minix 操作系统被 Torvalds 描述为“脑残”。

但是 Torvalds 在这次嘲讽中表现得更有战略性了:“我想让每个人都知道,像他这种代码是完全不能被接收的。”他说他的目的是提醒每个 Linux 开发者,而不是针对那个开发者。

Torvalds 也用这个机会强调了烂代码的安全问题。现在的企业对安全问题很重视,所以安全问题需要在开源开发者心中得到足够重视,甚至需要在代码中表现为最高等级(LCTT 译注:操作系统必须权衡许多因素:安全、处理速度、灵活性、易用性等,而这里 Torvalds 将安全提升为最高优先级了)。骂一下那些提交不安全代码的开发者可以帮助提高 Linux 系统的安全性。


via: http://thevarguy.com/open-source-application-software-companies/110415/linus-torvalds-lambasts-open-source-programmers-over-inse

作者:Christopher Tozzi 译者:bazz2 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出



最新评论

来自上海的 Firefox 43.0|Ubuntu 用户 2015-12-18 17:51 4 回复
Linus:我不是针对你,我是说,在座的各位,都是垃圾 。。。
linlover [Firefox 38.0|GNU/Linux] 2015-12-15 00:24 4 回复
是该骂骂,那样才有干劲!有些人就是不负责,而且盲目自大!
来自上海的 UC Browser 10.8|Android 4.4 用户 2015-12-13 09:00 6 回复
骂骂更健康
来自上海的 UC Browser 10.8|Android 4.4 用户 2015-12-13 09:00 3 回复
骂骂更健康
来自广东珠海的 Chrome 47.0|GNU/Linux 用户 2015-12-12 17:20 7 回复
似乎很狂暴的
山鹰Sniper03 [Chrome 45.0|Windows 7] 2015-12-12 09:47 8 回复
看了一下好像是David Miller提交的代码。此人是RedHat公司的大神了,也会被骂。。。
BIAOXYZ [Maxthon 4.4|Windows 7] 2015-12-11 21:43 7 回复
大神算不算开源社区第一喷子呢- -!
宇宙尘埃 [Iceweasel 38.4|GNU/Linux] 2015-12-10 18:25 5 回复
骂一下那些提交不安全代码的开发者可以帮助提高 Linux 系统的安全性。
zzkicc [Firefox 42.0|Windows 10] 2015-12-10 10:00 12 回复
社会也需要仁慈的独裁者
LCTT 译者
bazz2 🌟🌟🌟🌟
共计翻译: 51.0 篇 | 共计贡献: 1084
贡献时间:2013-10-10 -> 2016-09-27
访问我的 LCTT 主页 | 在 GitHub 上关注我


返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。