utmapp/UTM
UTM is a QEMU-based system emulator and virtual machine host for iOS, macOS, and visionOS, supporting 30+ processors including x86_64, ARM64, and RISC-V so users can run Windows or Linux on their devices. Its UTM SE edition uses a threaded interpreter instead of JIT, allowing sideloading without jailbreaking. It is Apache 2.0 licensed but bundles some GPL components.
What this means for indie developers:Useful reference for working around iOS JIT restrictions with an interpreter and for handling mixed open-source licensing when distributing.
Read original → (Source: GitHub Trending · Swift)