musl libcThe static-friendly C library that makes "build once, ship anywhere" actually work on Linux.
glibcThe default Linux libc, and the reasons "fully static linking" is officially unsupported.
Cosmopolitan LibcOne binary, six operating systems, two ISAs. The APE format and cosmocc toolchain.
The Go Runtime as a Librarycgo, c-shared, c-archive: keep vm3 in Go and call into it from native code.
Freestanding / no-libcDirect syscalls on Linux, why this is impossible on macOS, and the APE alternative.
Apple Universal BinariesFat Mach-O wrapping arm64 + x86_64, the lipo tool, and the end of x86_64 support.
Static-PIEStatically linked, position-independent, ASLR-friendly, and no dynamic loader required.
Code Signing and NotarizationGatekeeper, notarytool, SmartScreen, Authenticode, and the real cost of shipping a desktop binary.