Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

[News] Linux Foundation Annual Meeting Overview; Complexity of Kernels Analysed

Linux partisans gather at Foundation annual meeting

,----[ Quote ]
| ...the LF brings together the top cats from both the 
| corporate world and the open-source community. At this week's meeting, 
| engineers and developers, and CEOs and CIOs will join together to talk about 
| Linux's recent path and its future for the coming year and beyond.    
`----

http://www.linux-watch.com/news/NS9306666037.html

Taming software complexity - Eetasia.com

,----[ Quote ]
| Apache 2.2.8, the open source web server, is composed of 5,752 functions with 
| an average cyclomatic complexity of 6.04. Although 61 functions exceed 50, 
| just under 5,000 are below 10. One scored a terrifying 725! That function--a 
| single function, mind you--is 2,700 lines long with 145 cases and 353 if 
| statements. If a v(G) of 100 indicates an untestable chunk of code, it's hard 
| to imagine what 725 implies.     
| 
| What about Linux? Kernel version 2.6.23 is composed of 161k functions. RSM, 
| which was nearly instantaneous in most of the other experiments, needed 3 
| hours to digest the over 3 million lines of code. It generated a 200-MB HTML 
| file that crashed Internet Explorer and Firefox, although trusty Ultraedit 
| handled it, albeit slowly. Functions averaged a very respectable complexity 
| of 4.94, with one peaking at 352. That 1,800-line function is practically 
| devoid of comments and is unacceptable software.      
| 
| Over 54,000 scored 1, suggesting that a third of all Linux functions are 
| tremendously simple. 144k were under 10, but 764 are in the scary over-50 
| category, with 125 falling into the "untestable" over-100 bin.  
`----

http://www.eetasia.com/SITE/2008APR_BRK_WK2.HTM


Recent:

Linux kernel developers have tripled in number

,----[ Quote ]
| The Linux Foundation (LF) has published a study on Linux mainline kernel 
| development. According to LF, the number of Linux kernel developers has 
| tripled since 2005, with many more companies contributing to the process 
| (including, potentially, the latest new LF member, Adobe).   
`----

http://www.linuxdevices.com/news/NS6925891609.html

[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index