Introduction
Caligra Workbench is a Linux-based operating system designed for technical work. The c100 Developer Terminal is a desktop mini-PC designed to run Workbench. Caligra builds both Workbench and the c100 to ensure they work together.
The Workbench kernel and base system are derived from the Fedora Project. The Workbench user interface is proprietary and is built specifically for Workbench. Workbench provides a typical Wayland/systemd/PipeWire environment for compatibility with existing software.
Workbench is delivered using bootc, which provides a stateless, immutable base with a read-only root file system. If the system becomes corrupted, rebooting restores Workbench to a working state. Users’ home directories are encrypted by systemd-homed, are writable, and persist across sessions.