I’d imagine most open source software will just be perfectly fine on ARM on Linux… but I do wonder a little bit about the occasional x86 binary blob we run. They’re generally pretty rare in Linux land… but Steam games are probably not going to have a great time. I’ve used binfmt_misc to run ARM binaries on x86 transparently before using qemu, and it works perfectly fine… but it’s dog slow.