“开源最大的谎言是什么?”
一天前,网友 niksmac 在 Hacker News 上提出了这样一个问题:“开源最大的谎言是什么”?由此引发了诸多讨论。从其他网友的回复来看,他们主要将焦点集中在开源的安全性、使用成本、商业化、开源精神及道德等方面。 收到最多回复的网友 fbhabbed 提出了安全性问题,在他看来,开源最大的谎言是“仅假定源代码是公开的,就认为开源程序是安全的”,而“事实上这是一种错误的安全感”。 他认为应该从源代码编译自己的二进制文件,不要盲目地相信下载的二进制文件。另外,他还提到开源的安全性建立在足够多的人来阅读代码并进行漏洞审查的基础上,但有的软件不够流行,有的软件代码又过于庞大,操作起来并非易事。 网友 gmuslera 表示认同。不过他指出,开源和闭源软件都会遇到安全问题,相对来说,在开放源代码上可能能够更快速地解决。 “开源软件没有成本”是另一个讨论度较高的关于开源的谎言。网友 p0d 表示,许多人为开源软件付出了代价,“我为那些对开放源代码有着过于浪漫想象的年轻人感到担忧,他们会要求开源英雄如何按照他们的考虑来创建软件”。他提醒这些人在“成为 ARPANET 或 Linus Tor...
