Illinix391-SaenaiOS is a UNIX-like operating system from the UIUC ECE 391 8-week course project. We got 1st place in the Spring 2018 ECE 391 Design Competition.
Main Features:
- Virtual Filesystem
- Mounting and unmounting file systems
- Devfs
- Ext4 RW driver
- Permissions and user security
- Processes
- Executing ELF
- Multi-process Scheduling
- Signals
- POSIX compliance
- Cross-compiled newlib as C Library
- i386-saenaios-gcc toolchain with newlib
Home: Github
Documentation (doxygen): Kernel, System Call Library