- What is book?
- The canonical reference documentation for Unicity Astrid OS, covering its kernel, security model, and host ABI.
- What does book do?
- The Unicity Astrid OS Book serves as the comprehensive, canonical reference guide for the Astrid operating system. Built utilizing the mdBook framework from the Rust ecosystem, it extensively documents the core architecture including the kernel, the capsule model, the host ABI, the internal bus, and the comprehensive security model. The repository contains both statically written markdown chapters and dynamic appendices, such as capability catalogs and ABI error codes, which are generated directly from the operating system's source code. It is designed to be the ultimate source of truth for anyone developing for, or contributing to, the Unicity Astrid OS.
- Who is book for?
- This book is intended for systems programmers, kernel developers, and security researchers actively working with or studying the Unicity Astrid operating system. It requires a foundational understanding of operating system concepts, ABIs, and system architecture.
- How do I get started with book?
- mdbook serve --open
- How popular is book on GitHub?
- astrid-runtime/book has 7,456 stars and 32 forks on GitHub, and gained -3 stars in the last 7 days.
- What license does book use?
- astrid-runtime/book is released under the Apache-2.0 license.