ะฎััะพ ะะปะฐััััะฐัะธ (Juuso Alasuutari), ัะฟะตัะธะฐะปะธะทะธััััะธะนัั ะฝะฐ ัะฐะทัะฐะฑะพัะบะต ัะธััะตะผ ะพะฑัะฐะฑะพัะบะธ ะทะฒัะบะฐ ะดะปั Linux (ะฐะฒัะพั
Proton-i, ะฝะฐัะตะปะตะฝะฝัะน ะฝะฐ ะฟะพััะธัะพะฒะฐะฝะธะต ะฐะบััะฐะปัะฝะพะน ะบะพะดะพะฒะพะน ะฑะฐะทั Proton ะฝะฐ ะฑะพะปะตะต ะฝะพะฒัะต ะฒะตััะธะธ Wine, ะฝะต ะดะพะถะธะดะฐััั ะฝะพะฒัั
ะทะฝะฐัะธัะตะปัะฝัั
ะฒัะฟััะบะพะฒ ะพั ะบะพะผะฟะฐะฝะธะธ Valve. ะ ะฝะฐััะพััะตะต ะฒัะตะผั ัะถะต ะฟัะตะดะปะพะถะตะฝ ะฒะฐัะธะฐะฝั Proton ะฝะฐ ะฑะฐะทะต
ะัะฝะพะฒะฝะฐั ะธะดะตั Proton-i ะฒ ะฟัะตะดะพััะฐะฒะปะตะฝะธะธ ะฒะพะทะผะพะถะฝะพััะธ ะธัะฟะพะปัะทะพะฒะฐะฝะธั ะฟะฐััะตะน, ะฒะฝะพัะธะผัั ะฒ ัะฒะตะถะธะต ะฒะตััะธะธ Wine (ะฒ ะบะฐะถะดะพะผ ะฒัะฟััะบะต ะฟัะฑะปะธะบัะตััั ะฝะตัะบะพะปัะบะพ ัะพัะตะฝ ะธะทะผะตะฝะตะฝะธะน), ะบะพัะพััะต ะฟะพัะตะฝัะธะฐะปัะฝะพ ะผะพะณัั ะฟะพะผะพัั ะฒ ะทะฐะฟััะบะต ะธะณั, ะฟัะธ ะทะฐะฟััะบะต ะบะพัะพััั ัะฐะฝััะต ะฝะฐะฑะปัะดะฐะปะธัั ะฟัะพะฑะปะตะผั. ะัะตะดะฟะพะปะฐะณะฐะตััั, ััะพ ะบะฐะบะธะต-ัะพ ะฟัะพะฑะปะตะผั ะผะพะณัั ะฑััั ััััะฐะฝะตะฝั ะฒ ะฝะพะฒัั ะฒัะฟััะบะฐั Wine, ะฐ ะบะฐะบะธะต-ัะพ ะผะพะณัั ัะตัะฐัััั ะฟะฐััะฐะผะธ Proton. ะกะพัะตัะฐะฝะธะต ััะธั ะธัะฟัะฐะฒะปะตะฝะธะน ะฟะพัะตะฝัะธะฐะปัะฝะพ ะดะฐัั ะฒะพะทะผะพะถะฝะพััั ะดะพะฑะธัััั ะฑะพะปะตะต ะฒััะพะบะพะณะพ ะบะฐัะตััะฒะฐ ัะฐะฑะพัั ะธะณั, ัะตะผ ะฟัะธ ะธัะฟะพะปัะทะพะฒะฐะฝะธะธ ะฝะพะฒะพะณะพ Wine ะธ Proton ะฟะพ ะพัะดะตะปัะฝะพััะธ.
ะะฐะฟะพะผะฝะธะผ, ััะพ ัะฐะทะฒะธะฒะฐะตะผัะน ะบะพะผะฟะฐะฝะธะตะน Valve ะฟัะพะตะบั Proton ะพัะฝะพะฒะฐะฝ ะฝะฐ ะฝะฐัะฐะฑะพัะบะฐั
ะฟัะพะตะบัะฐ Wine ะธ ะฝะฐัะตะปะตะฝ ะฝะฐ ะพะฑะตัะฟะตัะตะฝะธะต ะทะฐะฟััะบะฐ ะฒ Linux ะธะณัะพะฒัั
ะฟัะธะปะพะถะตะฝะธะน, ัะพะทะดะฐะฝะฝัั
ะดะปั Windows ะธ ะฟัะตะดััะฐะฒะปะตะฝะฝัั
ะฒ ะบะฐัะฐะปะพะณะต Steam. Proton ะฟะพะทะฒะพะปัะตั ะฝะฐะฟััะผัั ะทะฐะฟััะบะฐัั ะฒ Linux-ะบะปะธะตะฝัะต Steam ะธะณัะพะฒัะต ะฟัะธะปะพะถะตะฝะธั, ะฟะพััะฐะฒะปัะตะผัะต ัะพะปัะบะพ ะดะปั Windows. ะะฐะบะตั ะฒะบะปััะฐะตั ะฒ ัะตะฑั ัะตะฐะปะธะทะฐัะธั DirectX 9 (ะฝะฐ ะฑะฐะทะต D9VK), DirectX 10/11 (ะฝะฐ ะฑะฐะทะต DXVK) ะธ 12 (ะฝะฐ ะฑะฐะทะต vkd3d), ัะฐะฑะพัะฐััะธะต ัะตัะตะท ััะฐะฝัะปััะธั ะฒัะทะพะฒะพะฒ DirectX ะฒ API Vulkan, ะฟัะตะดะพััะฐะฒะปัะตั ัะปัััะตะฝะฝัั ะฟะพะดะดะตัะถะบั ะธะณัะพะฒัั
ะบะพะฝััะพะปะปะตัะพะฒ ะธ ะฒะพะทะผะพะถะฝะพััั ะธัะฟะพะปัะทะพะฒะฐะฝะธั ะฟะพะปะฝะพัะบัะฐะฝะฝะพะณะพ ัะตะถะธะผะฐ ะฝะตะทะฐะฒะธัะธะผะพ ะพั ะฟะพะดะดะตัะถะธะฒะฐะตะผัั
ะฒ ะธะณัะฐั
ัะฐะทัะตัะตะฝะธะน ัะบัะฐะฝะฐ. ะะพ ััะฐะฒะฝะตะฝะธั ั ะพัะธะณะธะฝะฐะปัะฝัะผ Wine ะทะฝะฐัะธัะตะปัะฝะพ ัะฒะตะปะธัะตะฝะฐ ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั ะผะฝะพะณะพะฟะพัะพัะฝัั
ะธะณั ะฑะปะฐะณะพะดะฐัั ะฟัะธะผะตะฝะตะฝะธั ะฟะฐััะตะน ยซesyncยป (Eventfd Synchronization) ะธะปะธ ยซ
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru