Home | Community | Support | Development | myReactOS
Home > ReactOS History > First 10 Years > TimelineReactOS Statistics (1996-2006)On Tuesday Jan 23 1996 ReactOS show the light of birth and revision two mark since that time, the beginning of the reaction. Ten years and more than 23750 commits later, ReactOS reached version 0.3.0. ReactOS 0.3.1 trunk has more than 2.5 mio code lines and it has taken more than 760 person-years to code ReactOS so far. The total estimated cost to develop ReactOS 0.3 from scratch would be $ 100 mio. Almost all information on this page has been gathered by using David A. Wheeler's 'SLOCCount'. Source CodeReactOS - Versions GraphThe following graph shows the source lines of code (SLOC) of the ReactOS directory, without the subsystems, and additional applications, tools, etc. We have picked up only interesting and major steps of the ReactOS development. If you compare the last two entries of the graph you can see how much code is outside of the main "reactos" dir, "rosapp" and several subsystem plus tools. The ReactOS 0.3.1 values are the based on the SLOC stats from the current trunk which will lead to ReactOS version 0.3.1. |
ReactOS ver. |
Total SLOC |
C |
C++ |
ASM |
0.0.1 |
44137 |
42531 |
358 |
1248 |
0.0.15 |
183273 |
181641 |
21 |
1581 |
0.0.20 |
468530 |
447604 |
6225 |
3979 |
0.1.0 |
516303 |
493747 |
6795 |
5039 |
0.1.15 |
750865 |
693177 |
41218 |
5457 |
0.2.0 |
918339 |
854722 |
42114 |
5502 |
0.2.5 |
1424387 |
1324182 |
65056 |
12463 |
0.2.8 |
1673033 |
1537525 |
88417 |
17510 |
0.2.9 |
1758634 |
1622009 |
87677 |
19400 |
0.3.0 |
1966638 |
1813596 |
92169 |
19910 |
0.3.1 |
2088669 |
1899661 |
108842 |
36142 |
0.3.1 (all) |
2571576 |
2023820 |
140526 |
36142 |
Graph of the kernel development, it shows a steady increase of C code.

ReactOS ver. |
Total SLOC |
C |
ASM |
0.0.1 |
12270 |
11881 |
389 |
0.1.0 |
66434 |
64625 |
1809 |
0.2.0 |
78229 |
76300 |
1929 |
0.3.0 |
103080 |
100386 |
2694 |
0.3.1 |
108168 |
103512 |
4656 |
In 2001, the development of ReactOS

ReactOS ver. |
Year |
Total SLOC |
C |
C++ |
ASM |
0.0.1 |
01.1999 |
44137 |
42531 |
358 |
1248 |
0.0.15 |
01.2001 |
183273 |
181641 |
21 |
1581 |
0.0.20 |
01.2002 |
468530 |
447604 |
6225 |
3979 |
0.1.0 |
02.2003 |
516303 |
493747 |
6795 |
5039 |
0.1.15 |
10.2003 |
750865 |
693177 |
41218 |
5457 |
0.2.0 |
01.2004 |
918339 |
854722 |
42114 |
5502 |
0.2.5 |
12.2004 |
1424387 |
1324182 |
65056 |
12463 |
0.2.8 |
05.2005 |
1673033 |
1537525 |
88417 |
17510 |
0.2.9 |
12.2005 |
1758634 |
1622009 |
87677 |
19400 |
0.3.0 |
08.2006 |
1966638 |
1813596 |
92169 |
19910 |
0.3.1 |
coming soon |
2088669 |
1899661 |
108842 |
36142 |
0.3.1 (all) |
coming soon |
2571576 |
2023820 |
140526 |
36142 |
ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.