不知大家最近有沒有看到這個消息?
雖然說對 Linux 玩家來說,我們心目中一直覺得 Linux 的 bug 本來就比其他 proprietary 作業系統要來得少,不過長久以來一直沒有直接的統計數據可以證明它。現在這個新聞應該會讓關心這方面的玩家開心才是
Security research suggests Linux has fewer flaws
一家專門分析軟體淺在缺陷的公司 -- Coverity,作了四年的 Linux kernel 原始碼分析,得到 Linux 臭蟲比一般 proprietary 軟體還要少。當然他們說的臭蟲數目並不是指官方提供的 security alert 數目,而是他們利用某種軟體工程技術分析原始碼,然後得知原始碼可能潛在的臭蟲。他們這項實驗得到 Linux kernel 2.6 的 570 萬行的原始碼裡面總共存在 985 個臭蟲。而一般相同數目程式碼的 proprietary 軟體則是有高達 5000 個臭蟲。Wired 和 Internet.com 的報導則是說相同數量的 proprietary 軟體的程式碼則是有高達 114,000 到 171,000 個臭蟲。(三個報導裡面的 proprietary 軟體的臭蟲數目都是引用 Carnegie Mellon University's CyLab Sustainable Computing Consortium 的數據,小弟不知道那一個報導的數據算錯了。)