Valve оприлюднила вихідний код Lepton — інструмента, який дає змогу запускати Android-ігри у Steam на пристроях із Linux. Про це повідомила сама компанія.
Lepton створює окремий контейнер із середовищем Android і під'єднує його до SteamOS. Завдяки цьому користувачі можуть запускати APK-файли ігор без необхідності окремого портування під Linux. Основне призначення рішення — перенесення VR-ігор із Android-гарнітур на Steam Frame.
Інструмент працює без потреби в root-доступі, а кожна гра відкривається у власному ізольованому контейнері. Lepton використовує графічні драйвери, бібліотеки Steam і компоненти Vulkan з основної операційної системи. Valve залишила в Android-середовищі лише ті компоненти, які потрібні для запуску ігор, тому повноцінна робота зі звичайними Android-застосунками не передбачена, а сценарії поза VR можуть бути нестабільними.
Lepton базується на напрацюваннях Waydroid, Anbox, Halium і Hybris. Власний код Valve опублікувала під ліцензією MIT, а образ Android із компонентами сторонніх проєктів — за GPL 3.0.
Valve також оголосила про підтримку Android-ігор у Steam разом із запуском Steam Frame. Тепер розробники можуть розміщувати APK-файли у магазині Steam, а користувачі — встановлювати та запускати їх як звичайні ігри Steam.
За своєю логікою Lepton нагадує Proton, що дозволяє запускати Windows-ігри у SteamOS. Однак Proton перекладає системні виклики та графічні API, а Lepton запускає гру всередині контейнера з Android.

