For those who are interested, I have a few statistics regarding gEDA. Specifically, I ran David Wheelers ( http://www.dwheeler.com) program SLOCCount against the gEDA suites of tools. For those who don't know, sloccount counts the physical source lines of code (Among other things...). and provides statistics.
In this case, I ran sloccount against the most recent release of Stuarts
gEDA installer CD. My thinking was that Stuarts CD provides the most
realistic view of what is useable. The statistics regarding
geda-install-20050830.iso are as follows:
SLOC Directory SLOC-by-Language (Sorted)
387734 ngspice ansic=376225,sh=9710,yacc=1284,lex=288,perl=227
122456 gedagaf ansic=98940,sh=12769,lisp=5879,perl=1697,python=1406,
lex=887,awk=535,yacc=316,sed=27
91533 icarus cpp=54584,ansic=30625,yacc=3452,sh=2872
64619 pcb ansic=57791,pascal=3569,sh=1140,yacc=1063,tcl=366,
lex=349,perl=183,awk=158
35954 gtkwave ansic=29072,sh=6882
30285 gnucap cpp=30143,sh=95,ansic=47
12053 gerbv ansic=10887,sh=675,lisp=449,perl=42
9110 gspiceui cpp=9110
0 mcalc (none)
Totals grouped by language (dominant language first):
ansic: 603587 (80.08%)
cpp: 93837 (12.45%)
sh: 34143 (4.53%)
lisp: 6328 (0.84%)
yacc: 6115 (0.81%)
pascal: 3569 (0.47%)
perl: 2149 (0.29%)
lex: 1524 (0.20%)
python: 1406 (0.19%)
awk: 693 (0.09%)
tcl: 366 (0.05%)
sed: 27 (0.00%)
Total Physical Source Lines of Code (SLOC) = 753,744
Development Effort Estimate, Person-Years (Person-Months) = 195.03 (2,340.35)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 3.13 (37.60)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Total Estimated Cost to Develop = $ 26,345,811
(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.
They way I see it, anyone who takes this project for granted has lost their
mind.
Regards
Marvin
pgpcgOnxcWlYH.pgp
Description: PGP signature
