Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: Re: [Wireshark-dev] "hundreds" of protocols?

From: Jeff Morriss <jeff.morriss.ws@xxxxxxxxx>
Date: Fri, 09 Mar 2012 10:39:34 -0500
Graham Bloice wrote:

-----Original Message-----
From: wireshark-dev-bounces@xxxxxxxxxxxxx [mailto:wireshark-dev-
bounces@xxxxxxxxxxxxx] On Behalf Of Jeff Morriss
Sent: 09 March 2012 15:20
To: Developer support list for Wireshark
Subject: [Wireshark-dev] "hundreds" of protocols?

The About page on wireshark.org says, in part:

Deep inspection of hundreds of protocols, with more being added all
the time
epan/dissectors now has over a thousand .c files.  Should the web page be
changed to say, maybe, "Deep inspection of over a thousand
protocols[...]"?
:-)

We should be aiming for 1 meellion!

:-)

We've got a couple meellion things, but so far it's just lines of code!

Total Physical Source Lines of Code (SLOC)                = 2,204,247
Development Effort Estimate, Person-Years (Person-Months) = 647.82 (7,773.82)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 6.27 (75.23)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 103.34
Total Estimated Cost to Develop                           = $ 87,511,453
 (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'."

(This was taken from a dist tarball from the current SVN.)