Build a system with the filesystem maintained by OSTree

Time
2025年8月09日 16:00 ~ 16:30
Speaker
Jian-Hong Pan (StarNight)
Room
TR213
Collaborative Notes
https://hackmd.io/HyEt9c-del
EnglishIntermediate
System Software

Abstract

From OSTree’s introduction 1: OSTree is an upgrade system for Linux-based operating systems that performs atomic upgrades of complete filesystem trees. A primary model is composing packages on a server, and then replicating them to clients. The underlying architecture might be summarized as “git for operating system binaries”.

Such characteristics ensure the consistency in the execution environment, thereby achieving the expected system stability. For example, flatpak, one of Linux app manager implements the filesystem with OSTree in the sandbox. If OSTree goes with an OS filesystem, this feature is applicable to over-the-air (OTA) updates of industrial and automotive control systems. This talk will share the experience of constructing an operating system with a filesystem managed by OSTree.

About the Speaker

Jian-Hong Pan (StarNight)

Jian-Hong Pan (StarNight)

一位熱血工程師