Go on Fuchsia OS
summary
Fuchsia is a non‑Linux OS built on the Zircon microkernel with apps split into packages, modules (UI), and agents (background), coordinated by Maxwell and a cloud‑first Stories + Ledger sync via Firebase that merges state across devices. Core infra — network stack, package manager, key‑value store and CI — is written in Go, UI uses Flutter/Dart (Armadillo). Kernel runs on embedded hardware and on Pixelbook; kernel is stable, the OS is unstable and currently slower than Linux; current development requires recompiling and flashing the whole image.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 2:09Hardware
- 3:42Future
- 5:09Modern user experience
- 6:16Its another Google project
- 7:25Architecture
- 7:44Kernel
- 10:38Stories
- 11:52Ledger
- 12:46Entities
- 14:17Maxwell
- 14:39Fuchsia
- 16:26Network Stack
- 16:54AI Agents
- 18:47Armadillo
- 19:25Future Fuchsia
- 20:22Happy Path
- 21:39Bad Path
- 23:41Third Way
- 25:40Questions
- 27:07Micro Kernel
related talks
40mWrite Once, Distribute Everywhere: Modern Graphical User Interfaces on Linux using Go..
23mBuilding cross-platform Go GUIs fast using Fyne
46mHow Go taught me to love building apps again
59mBuilding Graphical Go apps is Fyne
23mAn Operating System in Go
05mUnleashing Desktop App Development with Go and Fyne
42mCan you write an OS Kernel in Go?
38mFlamingo - Inspiring Commerce Frontend made in Go
