Collabora is Working on a New Update System for SteamOS
SteamOS 3 , the operating system for the Steam Deck, has surprised many, especially because it deviates somewhat from what one typically perceives as an Arch Linux-based system. Among its unique features compared to its parent distribution, the most notable are its immutability and the use of atomic updates. SteamOS 3 uses an A/B partition scheme for system updates. This means there are two separate partitions, A and B, where the primary one hosts the current version of the operating system, while the other is reserved for future updates. Regarding the nature of system images, these are atomic and applied using RAUC and Casync. For users who like the Linux theme and who are aware of the different distributions that exist, the A/B partition system may sound familiar to them, since it is the one used by Vanilla OS. On the other hand, Google has been trying to push it in Android for a long time, but it was initially rejected due to the amount of disk space required. The update system use...