Legacy Documentation#

Reference materials from BeOS and Haiku relevant to VitruvianOS development.

The BeBook#

The original BeOS API reference, maintained by the Haiku project. The primary reference for the API that VitruvianOS targets.

haiku-os.org/legacy-docs/bebook

Practical File System Design#

By Dominic Giampaolo — the book behind the Be File System (BFS). Essential reading for understanding attribute-based filesystems and the foundation for live queries.

archive.org/details/fsdesign

The BeOS Bible#

By Scot Hacker — a comprehensive guide to BeOS for users and developers. Covers the desktop environment, applications, and the BeOS philosophy. Useful background for understanding the UX and design goals that Vitruvian aims to carry forward.

archive.org/details/beosbible0000hack

Porting UNIX Applications to BeOS#

A practical guide to adapting POSIX/UNIX software for the BeOS environment — covering threading models, filesystem differences, the messaging system, and API mapping. Directly relevant to porting work on Vitruvian.

archive.org/details/portingunix00beos