Valve a lansat codul sursă pentru Lepton, stratul de compatibilitate pentru rularea jocurilor Android pe SteamOS
Valve a publicat pe GitLab codul sursă pentru Lepton, tehnologia de compatibilitate creată pentru a rula jocuri dezvoltatate pentru Android direct pe Linux prin containere, fiind proiectată în principal pentru dispozitivele din ecosistemul SteamOS, cum ar fi Steam Frame [source: 1].
Punctele cheie ale proiectului Lepton
1. Arhitectură bazată pe containere
Rulare eficientă: Folosește containere izolate în loc de mașini virtuale clasice, reducând la minimum consumul de resurse (overhead) [source: 1].
Optimizare per joc: Fiecare joc poate rula în propriul container fără drepturi de root, dezactivând serviciile inutile din Android la pornire [source: 1].
Proiecte Open Source integrate: Se bazează pe componente și modificări din proiecte existente ale comunității, cum ar fi Waydroid, LineageOS, AOSP, Anbox, Halium, Hybris și Boringdroid [source: 1].
2. Model de licențiere mixt
Instrumentul de compatibilitate (
compat_tool): Publicat sub licență MIT (gestionează lansarea jocurilor din clientul Steam) [source: 1].Imaginea rădăcină Android: Publicată sub licență GPL-3.0 din cauza dependențelor de cod sursă open-source [source: 1].
3. Scopul principal (Steam Frame)
Tranziție ușoară pentru dezvoltatori: Permite aducerea jocurilor din Android (în special a celor de Realitate Virtuală / VR) pe Steam Frame (echipată cu procesor Snapdragon 8 Gen 3 ARM64) fără a fi nevoie de o rescriere completă a aplicațiilor [source: 1].
Continuarea strategiei Valve: Se alătură proiectelor Proton (jocuri de Windows pe Linux) și FEX (traducere din x86 în ARM64) [source: 1].
4. Utilizare în afara ecosistemului SteamOS
Chiar dacă codul este deschis pentru analiză și modificare, Valve menționează că Lepton nu este conceput ca o soluție generală plug-and-play pentru orice distribuție Linux, ci este optimizat specific pentru platforma lor [source: 1].
Sursă:
Comentarii
Trimiteți un comentariu