Documentation
Learn, administer and build.
Get started
For first-time visitors.
Administer
Running Ixolo for real.
Learn
Education track for classes and self-learners.
Develop
Contributing to the system.
Design documents
Every decision, in writing.
Important subsystems have a design document: what problem they solve, how, and what was ruled out. Good material for class and for anyone who wants to contribute.
SMP_NOTES.mdSMP on amd64How the two bugs that blocked multiprocessing were fixed.JOURNAL_DESIGN.mdJournaling in MFSWrite-ahead log and automatic recovery at mount time.MFSV4_DESIGN.mdMFS version 4The new on-disk format with optional features.RECLAIM_DESIGN.mdMemory reclaimReclaim, compression and disk swap in the memory manager.XATTR_DESIGN.mdExtended attributesxattrs and access control lists.UEFI_BOOT.mdUEFI bootThe hybrid BIOS + UEFI CD image.WAYLAND.mdWaylandFeasibility study and roadmap that led to the wlcompd compositor.DESKTOP.mdBuilding the desktopHow the LXQt and Qt 6 desktop is built and laid over an image.THIRD_PARTY.mdThird-party softwareWhat is vendored, at which version, and how it is upgraded.devtools/README.mdQEMU developer toolsScripts to boot, drive, stress and debug test images.