FlingOS is an open-source operating system written in C#.
Interested in joining us? We're always looking for new contributors.
This was the third public release of FlingOS™. It was created at the point when FlingOS had reached a stable level of fairly advanced features. These features are detailed below. This version includes a "help" command with command details.
This was the first public release of FlingOops™, the FlingOS Cross-Platform (x86/MIPS) Compiler Verification Kernel. It was developed largely by FlingOS's first intern Roland Baranyi and uses runtime behavioural testing to test the output of the FlingOS Ahead-of-time compiler.
This was the first public release of the FlingOS Ahead-Of-Time compiler. The compiler allows ahead of time compilation of MSIL code (from MSBuild in VS2013 or earlier) to x86 or MIPS machine code.
This was the second public release of FlingOS™. It was created at the point when FlingOS reached an advanced level of core features. These features and commands are detailed below.
This was the first public release of FlingOS™. It was created at the point when FlingOS reached its minimum boot level. As such, the features were limited and it had a fixed execution i.e. the user could not enter commands or control the OS in any way.
Setup for development
We're on GitHub
Download our latest compiler release to get set up. We've even got a programmer's manual to help you out.
Download FlingOS Compiler
So you want to join the FlingOS project? Great! We'd love to have you help out. We're looking for all sorts of skills:
We love having people join the development team, so do get in touch. You'll find the following helpful:
With the endless documentation, articles, tutorials and blogging being written it can be hard to ensure there are no grammatical errors or spelling mistakes. If you're interested in giving our content an occasional read-through too, we'd love to have you on board. Please see the Applications section below.
Do you want to write about operating system development or related topics? We'd love to have you write for the FlingOS blog. Our readers are interested in low-level development, operating systems, C#/.NET and STEM education in the UK.
Contact us with the following information:
If we decide that you're a good fit for the FlingOS team, we'll get back to you and help you get set up to start contributing!