Valve 已開源 Lepton,這是為 Steam Deck 打造的 Android 相容性層。此專案允許 Android 遊戲透過容器在 Linux 上執行,主要針對希望將以 VR 為中心的 Android 遊戲移植到 Steam Deck 的開發人員,儘管其他用途也可能存在。
這家遊戲巨頭並未發布正式公告。Liam Squires-Hand 最初報導了開源消息。Valve 表示,大多數使用者將不會直接與 Lepton 互動,因為 Steam 客戶端將處理其操作。該專案的儲存庫將程式碼庫分成兩個部分,每個部分都有單獨的許可證。相容性工具本身以 MIT 許可證發布,而 Android 根檔案系統由於包含來自其他開源專案的程式碼,因此使用 GPL-3.0 許可證。
Lepton 的 Android 映像仰賴幾個現有專案。Waydroid 提供在 Linux 容器內執行完整 Android 系統的核心功能,Lepton 直接從中借用修補程式和元件。LineageOS 提供 Android 系統映像,而 Android 開源專案 (AOSP) 則作為基礎原始碼樹。
Lepton 專為在容器內執行遊戲而設計,並已為此目的進行了優化。所有應用程式都以相同的用戶身分執行,並且在啟動遊戲時會停用不必要的 Android 服務。Valve 此前也已開源 FEX,這是一種用於 Steam Deck 的 x86 到 ARM 翻譯層,為開發人員提供不斷增長的、可檢查和建構的軟體堆疊。
閱讀原始報道
💬 评论
📜 评论政策