Isn’t linux kinda shitty in binary backwards compatibility? Sure, the kernel interface doesn’t break, but it doesn’t mean much in practice. Good luck running a binary that was compiled one Ubuntu LTS version before the current, let alone multiple years.
Windows does actually have superb backwards compatibility.
yes, you are correct, it is "Do not break user space", thanks.