据国外媒体报道,Linux基金会近日公布了一份名为《Linux平台开发成本评估》的研究报告。该报告称,运用开源作业法开发Red Hat Linux 7.1中的SLOC软件要比传统开发方法节约超过12亿美元的成本。
据悉,此项研究早在2002年就已经展开,并由David Wheeler领导。David Wheeler开发了一个使用“建设性花费模型(COCOMO)”来估算软件的价值的工具。这个工具的估算方式,是通过代码行数、开发员的平均薪水及其他方面的花费来进行分析的。
另据此项报告的合著者Amanda McPherson表示,今年,很多以Linux技术开发的产品设备不断问世。例如,基于Moblin平台的外围设备,诸如EeePC的笔记本电脑 ,如Gphone这样的移动电话等。这都说明一种新型的协作开发模式已经开始建立。一些处于垄断地位的软件公司可以在研发预算上投入巨额资金,使其在市场竞争中保持着优势地位。而对于一些小型软件企业来说,则很难与这些大型企业想抗衡。
据Linux基金会估算,Fedora 9中的5547个应用程序包,一共包括2.045亿行代码,这将需要同时使用6万人花一年的时间来编写。而总的开发成本则高达108亿美元。