北京時間4月15日,Black Duck發布文章稱,開源軟件開發成本估算在3870億美元。這個數字很嚇人,已經到達了美國救世計劃的資金7870億美元的一半還要多。
Black Duck給出的數字,基于其掌握的大量的開源軟件信息,其官方網站刊登的文章分析指出,超過20萬的開源軟件代表著超過49億行的代碼,開源軟件全部開發成本超過了3870億美元,以及相當于共同投資了每年超過200萬的程序員。
另外分析指出,10%的IT應用開發花費是多余的, 美國的公司應該認識到再利用開源軟件在程序開發中的重要性,通過它可以來每年節約220億美元。它具備成本、時間和機會的優勢。
Black Duck CEO,Timothy Yeaton預測:敏感的企業將利用開源軟件創新,達到重復投資的節約,從而獲取競爭優勢。通過企業允許開發者為工作尋找并使用合適的開源軟件,包括開源軟件與其他代碼的整合,將使開源軟件成為引人注目的建議和選擇。
Black Duck的分析觀點,與歐盟的一項調查報告《2006 study by the European Commission's Directorate General for Enterprise and Industry 》的結論相同,2006 study報告認為再生產已經存在高質量的開源代碼,將消耗歐盟企業120億歐元。
筆者認為Black Duck的數據3870美元有些夸大的味道,但是也說明了當前的經濟危機期,企業應該充分利用開源資源。開源軟件在現在以及以后會更有活力,更能體現價值!