From: M Bealby <mbealby(a)gmail.com>
Subject: Re: [ros-dev] Request: SLOC stats of ReactOS 0.0.1.0, 0.1.0, 0.2.0 & 0.3.0
Date: Thu, 17 Aug 2006 16:20:20 +0100 (BST)
From: "Klemens Friedl"
<frik85(a)gmail.com>
Subject: [ros-dev] Request: SLOC stats of ReactOS 0.0.1.0, 0.1.0, 0.2.0 & 0.3.0
Date: Thu, 17 Aug 2006 16:34:21 +0200
Using sloccount 2.26 on Linux and the zip archives listed above I get the
following results.
Note: The 0.0.1.0 download appears to be corrupt (tried multiple mirrors),
so I have no results for that version.
I managed to use sloccount on the tarball available from here:
http://svn.reactos.org/svn/reactos/tags/ReactOS-0.0.10.tar.gz?view=tar
Here are the results:
ReactOS Version 0.0.1.0
-----------------------
SLOC Directory SLOC-by-Language (Sorted)
29183 include ansic=29183
12270 ntoskrnl ansic=11881,asm=389
1830 lib ansic=1467,cpp=358,asm=5
854 loaders asm=854
0 doc (none)
0 drivers (none)
0 top_dir (none)
Totals grouped by language (dominant language first):
ansic: 42531 (96.36%)
asm: 1248 (2.83%)
cpp: 358 (0.81%)
Total Physical Source Lines of Code (SLOC) = 44,137
Development Effort Estimate, Person-Years (Person-Months) = 10.67 (128.01)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 1.32 (15.80)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 8.10
Total Estimated Cost to Develop = $ 1,441,068
(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'."
Hope this helps,
Martin