Projects tagged ‘c’ and ‘microkernel’


[5 total ]

9 Users
 

Jari OS is a real-time microkernel operating system which runs in terms of multi-service architecture. Core system consists of its own microkernel μString, core and system services, set of device ... [More] drivers launched as trusted services. Our system is a pure microkernel and multi-service OS. All work is made via trusted services, and each service works within its own address space, and in this case Jari OS is a pure multi-service OS. Jari OS provide POSIX API for threads, files, networking, timers, memory operations. [Less]
Created over 3 years ago.

0 Users

phiMento OSphiMento OS is an open source operating system. It is written in C and a little x86 assembly. phiMento OS is a hobby and it is 32-bit only. You can download source code from here [0.0.1 ... [More] Alpha] Features:Memory Managing Kernel heap (kmalloc. kfree) Error Fault Handling System Calls Text Mode Video Driver Keyboard Driver [Less]
Created 12 months ago.

0 Users

FreeNOS is an experimental operating system written for one purpose: learning and exploring computer systems. For this reason, the FreeNOS project emphasizes: Readable Code: The number one rule. ... [More] It's impossible to learn from a system with unreadable code. Additionally, the purpose of high level programming languages is to make it easier for humans to control computers, which implies readable code. Documentation: All source code should be documented. Period. Documentation is vital to help understanding the workings of a system. In FreeNOS, we use Doxygen. Accessibility: It should be an easy task to “try out” FreeNOS with various compilers on different host operating systems. If you find one of the above rules violated in the FreeNOS source code, please feel free to report a bug. [Less]
Created 4 months ago.

0 Users

Brainix is a microkernel-based, Unix-like operating system. It includes support for virtual memory, preemptive multitasking, asynchronous message passing, and the ext2 file system. It was written ... [More] from scratch and runs on IA-32 (x86) computers. Brainix was inspired by (but shares no code with) Minix. Brainix boots, initializes its sub-systems, then passes messages. It isn't mature enough to support a shell, but its developers are active. [Less]
Created 12 months ago.

0 Users

enchiladOS is an open source kernel, designed to run on custom made ARM hardware (don't worry, when it's ready it should be open source hardware!) and on X86 The idea is to have it running on ... [More] embedded hardware someday and who knows, maybe even some PC's. This project is started just for fun, but with the hope to see some real implementations someday. [Less]
Created 3 months ago.