But the point being that at some point it may be better to stop supporting old binaries directly and move them to compatibility layers instead. Currently I assume that binaries over 10 years old will still work in the unlikely event that everything else they need is still available. How long is forever though? I suppose that the main difference from versioned symbols is that the compatibility layer doesn't need to be inside the kernel, and doesn't even need to be installed on the machine if it is not needed.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds