Hello, Nathan Dehnel <ncdeh...@gmail.com> skribis:
> I had an idea for an operating system that is portable across CPU > architectures. [...] > This would for example allow you to install GuixSD for x86, then, by > setting an option in your package manager, install a set of PowerPC > packages in parallel, and then put your drive in a PowerPC machine and > it would boot. > > Is this theoretically possible to implement? Yes. You could use the ‘--system’ switch of these commands and if needed, you could use the ‘qemu-binfmt’ service on GuixSD to allow building for different architectures via QEMU. That said, the example you gave above seems a bit far-fetched to me. :-) Thanks, Ludo’.