Tapestry OS

Universal Operating System


Project maintained by versidyne Hosted on GitHub Pages — Theme by mattgraham

Tapestry OS - Universal Operating System

Overview

This is the complete core of Tapestry OS, a Unix-Like Operating System in C. This will eventually be utilized to run long range wireless networking and thin clients for the Tapestry network.

Goals

Installation

Overview

This is a simple process and will remain as such if instructions are followed carefully.

Configuration

This is currently not an option, though it will be in the future.

Virtualization

Simply run tapestry.iso as a CD Rom. This can be done with bochs, qemu, or virtualbox-ose easily.

qemu --cdrom img/tapestry.iso --boot d -soundhw all
Finalizing

There is currently nothing to finalize.

System Roles

Overview

The roles that follow are separated within a directory specific to its name. Within these directories, each role will have its format and place in the order of the system as it runs. The role will dictate where a particular feature will need to go and from there we can maintain quite a vast sense of universal ability.

Boot

This is where various ASM Bootloader sources are held.

Source

Information regarding the code will be added soon.