Skip to content

Technologies

Boot Up is, by design, a hardware-refurbishment and education program first — software is deliberately thin. Two things belong here.

The deployed stack (built today)

Every awarded device ships with a curated open-source operating system and application set. That is real, present software — but it is off-the-shelf, not built by Boot Up. See the Software stack for the full Ubuntu 24.04 LTS build.

The planned platform (Phase 4 — not built)

[HYPOTHESIS] / planned, not built. Two in-repo software components are scoped as Phase 4 deliverables in the Roadmap. Neither exists today:

  • Boot Up Welcome App — a preinstalled onboarding guide (community chat links, help-desk contact, first-launch personalization). Likely Electron, Tauri, or a web app launched as a shortcut. Stack decision deferred to Phase 3.
  • Inventory database — replaces the Phase 0–3 spreadsheet, tracking every device from donation through disposition. Likely a small Node + SQLite or Python + SQLite service with a simple web UI. Stack decision deferred to Phase 3.

Per the Roadmap's honest framing: Phase 4 is software work, but it should not block the program. If the docs-plus-program in Phases 0–3 are working, the software is an optimization; if they're not, no amount of software will fix that.

The most technically rigorous part of Boot Up today is not application software but the data-sanitization procedure — the open-source ShredOS tool stack and per-device wipe certificate, designed to align with NIST SP 800-88 Rev. 2 and IEEE 2883-2022. It lives under Hardware: see Data Sanitization & Wipe Certificate.