SLOC Directory SLOC-by-Language (Sorted) 615228 kdelibs cpp=572562,ansic=30844,perl=4083,java=4066,yacc=1685, sh=592,lex=350,ruby=329,asm=166,jsp=128,haskell=116,f90=99,ml=75,awk=71,tcl=29,lisp=24,php=9 558527 kdepim cpp=500876,ansic=45644,perl=8809,yacc=1590,sh=944, awk=342,php=174,lex=119,python=29 491032 kdebindings cpp=330535,java=66773,python=24207,perl=21648,ansic=19594, ruby=13209,cs=11812,yacc=2402,lex=473,sh=376,sed=3 379772 kdegraphics cpp=370684,ansic=8351,php=311,perl=267,sh=99,lisp=60 366489 kdebase cpp=322749,ansic=39292,perl=3153,sh=1295 311534 kdevelop cpp=290636,sh=9559,perl=4912,python=2455,ansic=1949, ruby=1629,java=359,php=20,ada=5,pascal=4,fortran=4,haskell=2 305406 kdenetwork cpp=228120,ansic=69718,perl=7099,sh=392,tcl=49,ruby=28 212721 kdeedu cpp=194843,ansic=15344,perl=860,ml=791,python=653, ruby=170,sh=60 203216 kdesdk cpp=184988,perl=7710,lisp=6476,sh=2446,ansic=1047, python=503,ruby=46 160753 kdemultimedia cpp=130984,ansic=24419,asm=3976,sh=1279,perl=93, awk=2 158150 kdewebdev cpp=146633,ansic=10897,perl=591,sh=29 130290 kdegames cpp=116265,ansic=13709,sh=239,python=48,perl=29 118522 kdeutils cpp=113690,ansic=3182,python=1064,lex=302,yacc=167, perl=62,sh=55 62668 kdeaddons cpp=60101,python=1183,ansic=984,perl=310,sh=90 58092 kdeadmin cpp=42689,perl=14086,sh=1035,ansic=282 48000 kdeaccessibility cpp=32908,sh=10385,perl=4679,lisp=28 37580 kdeartwork cpp=30801,ansic=6766,sh=13 12215 kdetoys cpp=11994,ansic=170,sh=51 1719 kde-common perl=976,sh=528,python=215 Totals grouped by language (dominant language first): cpp: 3682058 (87.01%) ansic: 292192 (6.90%) perl: 79367 (1.88%) java: 71198 (1.68%) python: 30357 (0.72%) sh: 29467 (0.70%) ruby: 15411 (0.36%) cs: 11812 (0.28%) lisp: 6588 (0.16%) yacc: 5844 (0.14%) asm: 4142 (0.10%) lex: 1244 (0.03%) ml: 866 (0.02%) php: 514 (0.01%) awk: 415 (0.01%) jsp: 128 (0.00%) haskell: 118 (0.00%) f90: 99 (0.00%) tcl: 78 (0.00%) ada: 5 (0.00%) pascal: 4 (0.00%) fortran: 4 (0.00%) sed: 3 (0.00%) Total Physical Source Lines of Code (SLOC) = 4,231,914 Development Effort Estimate, Person-Years (Person-Months) = 1,284.97 (15,419.66) (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05)) Schedule Estimate, Years (Months) = 8.13 (97.59) (Basic COCOMO model, Months = 2.5 * (person-months**0.38)) Estimated Average Number of Developers (Effort/Schedule) = 158.00 Total Estimated Cost to Develop = $ 173,582,244 (average salary = $56,286/year, overhead = 2.40). SLOCCount, Copyright (C) 2001-2004 David A. Wheeler SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL. SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to redistribute it under certain conditions as specified by the GNU GPL license; see the documentation for details. Please credit this data as "generated using David A. Wheeler's 'SLOCCount'."