Apple's concept of universal binaries makes it easy to send a single file containing both 32 and 64-bit versions of the binary.
While this is possible on Linux using FatElf, is FatElf and the concept of universal binaries not baked into the kernel by default?
What is the reason for this? Why do kernel developers find it a bad idea to have universal binaries on Linux?
Update
I'm not looking for a discussion. It is given that Universal Binaries are not part of the main Linux kernel. I just ask for the rationale for this.
source
share