Valve's FEX-Emu Support Shows a Better Way to Fund Open Source

The company has quietly funded FEX-Emu since 2018 as an open source project.
Warp Terminal

Valve has been quietly funding an Arm emulation project for seven years now. Pierre-Loup Griffais, who helped build SteamOS and the Steam Deck, told The Verge (paywalled) about it recently.

While most of us already knew of their work on Proton, the popular compatibility layer for running Windows games on Linux, their behind-the-scenes support for FEX-Emu, an x86-to-ARM64 emulator, has come as a surprise.

Valve's Approach to Open Source

The company began recruiting developers for Arm compatibility back in 2016 and 2017 with a focus on bringing Windows games to the platform. Ryan Houdek, who leads FEX-Emu development, made the first prototype in 2018 after interactions with Pierre around that time.

Valve has funded all of FEX-Emu's core developers since then. Ryan told The Verge that Valve pays enough to make FEX his full-time job. Marking the project's seven-year anniversary, Ryan thanked Valve for trusting him to design the project for long-term use, and not just for them, but as an open project anyone can adapt.

Pierre adds that they don't want game developers wasting time porting games to different architectures and that they want them improving games or working on their next game. He called porting work "essentially wasted work".

When asked about Arm-powered SteamOS devices, he didn't limit his answer to what Valve could do. He mentioned ultraportables, laptops, handhelds, and even desktop chips as potential Arm platforms.

Plus, Pierre also shared that Valve doesn't have a specific plan for attracting manufacturers yet and that they will ship their hardware first and see what happens.

Closing Thoughts

I like how Valve approached this. Instead of building proprietary in-house tools, they found the right developers and funded them to work openly.

This benefits everyone, not just Valve. If more companies took this route, open source developers wouldn't be so exhausted, underpaid, and constantly on the verge of quitting.

Open Source Developers Are Exhausted, Unpaid, and Ready to Walk Away
The foundation of modern software is cracking under the weight of burnout.

💬 Do you like Valve's strategies when it comes to open source? Got your own suggestions? Add them below!

Suggested Read 📖

About the author
Sourav Rudra

Sourav Rudra

A nerd with a passion for open source software, custom PC builds, motorsports, and exploring the endless possibilities of this world.

Could not load content

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.