Containers fix this.
As long as the container bundles the right libc, the program should work.
I agree - the model I use for why containers (Docker etc) exist is to abstract over Linux ABI incompatibility. I don't think they're a great solution, as it complicates software distribution. I should be able to distribute an executable and have it just work.
loading story #50254901
loading story #50253197
Just like Python venv, The system is too broken that it's the only real practical fix