Hacker News new | ask | show | jobs
by ogogmad 1642 days ago
Not a SWE, but I imagine ReactOS constitutes executable (and therefore rigorous) documentation for how Windows and its API works. This could be helpful if you are programming directly against the Windows API and the official docs are not complete.

A long time ago, the ReactOS devs gave an example of someone consulting the ReactOS code to understand how some component of the Windows API worked.

2 comments

It's pretty interesting how it does this too.

Legally they can't copy source code from windows, so they have to do something called block box reverse engineering.

That just means they can't look at the code, but they can try to copy exactly how the code works. This is for legal/copyright reasons.

It's really impressive so far. Windows is a complicated beast that has been built up since the early 90's without much old functionality being thrown out.

I know some communities use the kernel code as reference a lot