Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Schemes and Resources

An essential design choice made for Redox is to refer to resources using scheme-rooted paths. This gives Redox the ability to:

  • Treat resources (files, devices, etc.) in a consistent manner
  • Provide resource-specific behaviors with a common interface
  • Allow management of names and namespaces to provide sandboxing and other security features
  • Enable device drivers and other system resource management to communicate with each other using the same mechanisms available to user programs