FuchsiaOS

Fuchsia building blocks

  • Fuchsia stack

  • Zircon microkernel

  • Dart VM

  • Flutter Application framework

  • Rust programming

  • GN meta build system

  • FIDL

Fuchsia OS stack

Zircon Garnet Peridot Topaz

References

Flutter discussion: https://www.reddit.com/r/rust/comments/anzr72/desktop_flutter_runner/ GN build system doc: https://docs.google.com/presentation/d/15Zwb53JcncHfEwHpnG_PoIbbzQ3GQi_cpujYwbpcbZo/edit#slide=id.g4eba7c1434_142_0 GN quckstart guide: https://chromium.googlesource.com/chromium/src/tools/gn/+/48062805e19b4697c5fbd926dc649c78b6aaa138/docs/quick_start.md Building V8 with GN: https://v8.dev/docs/build-gn Google Fuchsia: https://en.wikipedia.org/wiki/Google_Fuchsia Flutter: https://en.wikipedia.org/wiki/Flutter_(software) Dart: https://en.wikipedia.org/wiki/Dart_(programming_language) Dart: https://dart.dev/mobile Flutter: https://flutter.dev/ LittleKernel: https://github.com/littlekernel/lk/wiki/Introduction Microkernel: https://en.wikipedia.org/wiki/Microkernel Fuchsia layers: https://9to5google.com/2018/03/16/fuchsia-friday-the-four-layers-of-fuchsia/ Fuchsia heigh level: https://www.vtnetzwelt.com/insights/google-fuchsia-os/ The best document on Fuchsia: https://fuchsia.googlesource.com/fuchsia/+/master/docs Well explained old article: https://www.fastcompany.com/3063006/why-on-earth-is-google-building-a-new-operating-system-from-scratch