Current Project Documents
A system of abstracting physical hardware to promote security and platform independence.
Visual Development Environment
An alternate, but important system of application development
Command Line GUI Interface
A method of controlling a GUI with the keyboard
Code Form Applications
Cross platform application distribution proposal
OS Install and Update
Issues that should be addressed with OS Installation
The Database File System
A proposal for a database back end to the file system
A proposal for using the database back end for program management
Document Centric Design
Something to consider
Games First And Foremost
Home users need games. No Universal OS will ever gain popularity without them.
Unios: A definition
What is UniOS?
Definition of an OS
What is an OS? How does it work? (somewhat technical)
A little overview and comparison
The Standard Scheduling Algorithm
A short description of the basic cpu scheduling algorithm used by most OSs today
The Perfection Of the OS
Why a perfect OS is not possible, and why a generic one is good
Object Oriented Hardware Abstract Model OS Theory
Another Proposed OS Layout
Kite Model OS Theory
A Proposed OS Layout
Object Oriented Hardware Abstracted No-Kernel OS Model
An updated proposed OS model. Not well documented yet, incomplete at this point.
Proposals, RFC, and Experimental Documents
Proposed Final OS Layouts
Two proposals for the final OS layout.
mOS Concept, and how it fits into the UniOS project
UniOS Runtime Example #1 - Home User
This is the first of three runtime examples of the UniOS system in action.
UniOS Runtime Example #2 - High End Workstation
This is a runtime example posted by a new member to the project.
This is the prototype document, which contains prototype examples.