Now, ReactOS can fully build ReactOS, even with the USB stack. Be it a LiveCD or a BootCD! And just because we can, here LiveCD is mounted in ReactOS to show it. Thanks FreeBSD for your qsort implementation.
The building ReactOS wiki page has been updated with the new information. A pretty major milestone for any operating system!
I’m pretty sure they used to be able to build ReactOS on ReactOS some years ago, but this was a persistent regression or related to changing the build environment.
Edited 2018-06-03 13:11 UTC
Yep, even 0.1 self hosted. 0.3.x sometime in 2009 fixed self hosting again it seems. To be fair a lot of features have been added since then…
https://twitter.com/reactos/status/1411536210
https://developers.slashdot.org/story/03/02/02/2031252/reactos-010-r…
One of my main bones to pick with ReactOS is they tend to not every implement anything fully… but stub out a lot and just make it work for a single case.
Edited 2018-06-03 18:18 UTC
So basically ReactOS does what WINE does… big deal. They’re working to reimplement Windows. It’s not exactly a simple or two minute job.
ReactOS and WINE are nothing alike. WINE is roughly an implementation of Microsoft APIs like Win32, while ReactOS is a full operating system, kernel included, that collaborates a lot with WINE to include things like Win32 support, among other things.
So, very simplistically, one is a set of libraries and the other is an operating system that bundles libraries.
The problem there was either stub it, or it causes a bluescreen. Not enough manpower to implement everything.
Yes; that’s a sensible, iterative process that is shown to work.