> glibc [...] doesn't allow you to load an app built for a newer version on a host with an older version
> the restriction is, in itself, good.
Why do you consider this a good restriction?
> the restriction is, in itself, good.
Why do you consider this a good restriction?
The restriction is only annoying because there is no way to trivially link against an older "minimum requirement" ABI.