Application containerization like Snap and Flatpak is becoming the most prevalent method of distributing applications on desktop Linux. It is an excellent way to keep software up to date without depending on a distribution’s release cycle.
Could this containerization also be applied to older software? With a few adjustments, I believe we can leverage them to replace the aging Lutris “runtime”. Being an application launcher that is focused on software preservation offers a set of unique challenges compared to most applications. But we can turn around those challenges and use them to our advantage.
With read-only systems becoming commonplace and hardware architectures changing rapidly, let’s make sure we build the tools necessary to preserve our software legacy.
Session author's bio
Long time Linux user, Mathieu started working on Lutris in 2009 to simplify video game management. He specializes in Python development, both for the Linux desktop and the web.
|Level of Difficulty||Intermediate|