[kde-doc-english]KDE facts and figures page

Brad Hards bhards at bigpond.net.au
Sun Jul 28 12:50:56 CEST 2002


On Sun, 28 Jul 2002 20:38, Éric Bischoff wrote:
> On Sunday 28 July 2002 12:01, Brad Hards wrote:
> > On Sun, 28 Jul 2002 19:53, Éric Bischoff wrote:
> > > Sources:
> > >
> > > - Linux kernel :
> > > http://www.dwheeler.com/sloc/redhat71-v1/redhat71sloc.html
> >
> > Pretty old kernel.
>
> It was the most recent figure I could find. If you have more recent ones,
> please point me to them, I would appreciate that.
I just ran it on the 2.5.29 kernel, which is the most recent experimental
kernel (very roughly equivalent to CVS head). 

If you want it to look nice, switch to fixed width fonts.

SLOC    Directory       SLOC-by-Language (Sorted)
1543481 drivers         ansic=1539045,asm=1949,yacc=1177,perl=813,lex=352,
                        sh=145
605761  arch            ansic=445450,asm=159511,sh=643,awk=118,perl=39
338411  include         ansic=337654,cpp=757
244542  sound           ansic=244359,asm=183
222017  fs              ansic=222017
162342  net             ansic=162137,awk=133,sed=72
11718   kernel          ansic=11718
11419   mm              ansic=11419
8417    scripts         ansic=4805,sh=1706,perl=1339,tcl=567
5718    lib             ansic=5718
2588    ipc             ansic=2588
1756    Documentation   sh=898,ansic=575,lisp=218,perl=65
1245    security        ansic=1245
1190    init            ansic=1190
0       top_dir         (none)


Totals grouped by language (dominant language first):
ansic:      2989920 (94.60%)
asm:         161643 (5.11%)
sh:            3392 (0.11%)
perl:          2256 (0.07%)
yacc:          1177 (0.04%)
cpp:            757 (0.02%)
tcl:            567 (0.02%)
lex:            352 (0.01%)
awk:            251 (0.01%)
lisp:           218 (0.01%)
sed:             72 (0.00%)




Total Physical Source Lines of Code (SLOC)                = 3,160,605
Development Effort Estimate, Person-Years (Person-Months) = 945.78 (11,349.32)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 7.24 (86.86)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 130.66
Total Estimated Cost to Develop                           = $ 127,761,605
 (average salary = $56,286/year, overhead = 2.40).
SLOCCount is Open Source Software/Free Software, licensed under the FSF GPL.
Please credit this data as "generated using 'SLOCCount' by David A. Wheeler."

-- 
http://conf.linux.org.au. 22-25Jan2003. Perth, Australia. Birds in Black.



More information about the kde-doc-english mailing list