The biggest problem with user space compatibility on Linux are binaries compiled and run on older releases, not future ones.