shithub: sergui

ref: 64335a8573bd09fd01220bd1386d1754f4c14ed3
dir: /text/1newOSexp/

View raw version
A Complete New Operating System Experience

# UNIX Heritage

In general, what does it mean that Plan 9 is a successor of UNIX?
There are many traces left, this section is about that.


# The Role of the Operating System

What role should an OS play in a computing environment?
Is it a driver or an application?


# Resource Abstraction

Various resources can be abstracted in different ways.
However, Plan 9 uses mostly the same abstraction ‥protocol‥ for doing that: Filesystems.

## Data Abstraction

## Service and Software Abstraction

## Hardware Abstraction


# Your Friend Namespaces

Namespaces are your personal view on resources.
This section tries to explain the general concept of names, naming and namespaces, as well as general conventions.

## What are Names?

## View on Resources

## Dynamic, Personal Namespaces

## “Namespace Conventions”