Evolution of Operating Systems Designs/Properties of Namespaces

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Namespaces are one of the most crucial and pervasive concepts in operating systems, and languages. Namespaces have internal properties and external properties. The internal properties define how objects within the namespace relate to each other. The external properties define how namespaces relate to (e.g., are composed with) each other.

Namespaces in Unix & Plan 9[edit | edit source]

Reiserfs and the power of namespace unification[edit | edit source]

Namespaces in Languages[edit | edit source]

Namespaces in HURD[edit | edit source]

Namespaces in Grasshopper[edit | edit source]

Other namespaces[edit | edit source]

Theoretical namespaces[edit | edit source]