What about Minix, OSDev.org, etc? OSDev.org is a great resource - don't get us wrong! But, it's far from comprehensive, most of the articles are not written by native English speakers and often have significant gaps, untested or innaccurate code and is hard to work from. Also, most of it is in ASM or C. FlingOS uses C#, so our code is much more accessible. The latest version of Minix is no longer a true educational OS - it's commercial. Most of their resources focus on Minix itself, not OSes in general and the recommended book is very expensive and also out of date.

Are you rivalling Linux, Windows or OSX? Nope! Not at all - we're not trying to produce a commercial OS. Our operating system is totally unoptimised, even the compiler isn't optimised. Our OS is aiming to be a "learn by example" codebase so students can understand the intention of the code. We encourage students to then apply their software engineering and algorithms knowledge to (massively) improve the performance of our implementations.