ref: 64335a8573bd09fd01220bd1386d1754f4c14ed3
dir: /text/1newOSexp/
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”