This repository contains a fork of the minix3 operating system. The purpose of this project is to modify minix3 to experiment with ideas of unikernel and exokernel library operating systems. A Unikernel is an operating system kernel that is optimized to run one application thus minimizing the size of the operating system, removing multiprogramming system overhead, and increasing security. An exokernel is an operating system kernel that allows operating system applications more control over system resources by presenting application developers with improved access and control over physical machine resource abstractions. This project aims to combine ideas from both unikernels and exokernels in order to produce tiny, secure, operating systems that are highly optimized for a single application.
forked from Stichting-MINIX-Research-Foundation/minix
-
Notifications
You must be signed in to change notification settings - Fork 0
Fork of Minix for Exokernel/Unikernel/Single-server Microkernel expirimenation
License
ExternalReality/minix
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Fork of Minix for Exokernel/Unikernel/Single-server Microkernel expirimenation
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 76.9%
- Roff 10.2%
- Assembly 4.6%
- Shell 3.7%
- C++ 1.9%
- Makefile 1.6%
- Other 1.1%