歡迎光臨
每天分享高質量文章

開源軟體漏洞頻出,所謂的 Linus’s Law 是否已過時?

來源:開源中國

www.oschina.net/news/97959/does-linus-law-out-time

Linus’s Law,是1999年 Eric Steven Raymond 在他出版的討論軟體工程方法的著名文集《大教堂和市集》中描述的一個觀點:


given enough eyeballs, all bugs are shallow。只要有足夠多的眼睛,就可讓所有問題浮現。


更正式地說是:


只要有足夠的單元測試員及共同開發者,所有問題都會在很短時間內被髮現,而且能夠很容易被解決。


Eric Raymond 以 Linux 之父 Linus Torvalds 的名字來命名該觀點,因此被稱為“林納斯定律”,之後被廣泛用於解釋為什麼說開源軟體具備更好的安全性。但在過去幾年,大量開源軟體和專案被曝出存在嚴重安全漏洞,這是否意味著 Linus’s Law 已過時?


VMware 副總裁兼首席開源官 Dirk Hohndel 在接受外媒採訪時表示,Linus’ Law 仍然有效,但有更大的軟體開發問題正在影響開源以及閉原始碼的安全性。



“我認為,不管是在開源還是閉源開發樣式中,安全始終是一項挑戰”,Hohndel 表示開發人員通常會受到創新的驅動,致力去尋找如何使工作成功的方法,而忽略安全性。在他看來,安全不應該分為開源與閉源,而是應該作為一個行業問題去解決。


對此,你怎麼看?對於開源軟體的安全問題,有何見解?歡迎評論。


編號548,輸入編號直達本文

●輸入m獲取文章目錄

贊(0)

分享創造快樂