[linux-neuchatel] Nombre de ligne de code dans openjdk et IcedTea.
jean-frederic clere
jfclere at gmail.com
Fri Oct 5 09:02:26 CEST 2007
Bonjour,
Suite a ma presentation de IcedTea voici l'information concernant le
nombre de lignes de code du bundle concerne:
openjdk: 3,223,049
icedtea: 49,705
Tomcat-6.0.x fonctionne correctement (sans modifications) avec IcedTea.
Jbossas-5.0.x donne un exception bizarre dans le microcontainer.
(Probleme de classloader ou de forName() un peu trop Sun specfiques?).
A+
Jean-Frederic
Details openjdk:
SLOC Directory SLOC-by-Language (Sorted)
2740717 j2se
java=2243867,ansic=403667,cpp=77326,sh=14553,awk=598,
lisp=449,asm=158,cs=72,jsp=24,csh=3
482332 hotspot cpp=382572,java=88047,ansic=8807,asm=1779,sh=1127
0 control (none)
0 top_dir (none)
Totals grouped by language (dominant language first):
java: 2331914 (72.35%)
cpp: 459898 (14.27%)
ansic: 412474 (12.80%)
sh: 15680 (0.49%)
asm: 1937 (0.06%)
awk: 598 (0.02%)
lisp: 449 (0.01%)
cs: 72 (0.00%)
jsp: 24 (0.00%)
csh: 3 (0.00%)
Total Physical Source Lines of Code (SLOC) = 3,223,049
Development Effort Estimate, Person-Years (Person-Months) = 965.41
(11,584.88)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 7.30 (87.54)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 132.33
Total Estimated Cost to Develop = $ 130,413,298
(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'."
Details icedtea:
SLOC Directory SLOC-by-Language (Sorted)
37698 generated java=37698
7564 rt java=7564
4443 top_dir sh=3332,cpp=1111
0 patches (none)
Totals grouped by language (dominant language first):
java: 45262 (91.06%)
sh: 3332 (6.70%)
cpp: 1111 (2.24%)
Total Physical Source Lines of Code (SLOC) = 49,705
Development Effort Estimate, Person-Years (Person-Months) = 12.09 (145.02)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 1.38 (16.57)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 8.75
Total Estimated Cost to Develop = $ 1,632,532
(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'."
More information about the linux-neuchatel
mailing list