Home | Community | Support | Development | myReactOS

  1. Home
  2. Community
  3. Support
  4. Development
  5. myReactOS

  1. Overview
  2. Timeline
  3. Statistics
  4. Website
  5. Developer
  6. Logo
  7. Screenshots
  8. Articles
  9. Press Articles

Home > ReactOS History > First 10 Years > Timeline

ReactOS 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 Code

ReactOS - Versions Graph

The 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 SLOC

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

 

ReactOS Kernel - Versions Graph

Graph of the kernel development, it shows a steady increase of C code.

ReactOS Kernel SLOC

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

 

ReactOS - Year Graph

In 2001, the development of ReactOS

ReactOS SLOC

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.