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
Attachment:
pgp68pLkOgULh.pgp
Description: PGP signature