华南理工大学学报(自然科学版) ›› 2007, Vol. 35 ›› Issue (9): 74-77.
郑巍1 许旻鸿2
Zheng Wei1 Xu Min-hong2
摘要: 开源软件各种版本的源代码和相关开发信息是软件工程研究者研究软件进化的重要数据源.文中研究了Linux 的进化规律,归纳了开源软件项目的数据源及数据收集方法,并给出了Linux 内核的软件进化的分析方法和相关分析结果.得出了Linux 目前以超线性方式进化,而进化的主要推动力是适应系统硬件资源的进化的结论,并提出了快速测算大型开源软件复杂性的方法.