@Natanox @libreleah @janethemotherfucker there are different ABIs involved in that case. Linux as in the kernel Linux has a stable ABI.
GNU however focuses on API/source compatibility and this is reflected in the libraries you mentioned.
GNU and Linux are often combined for a full system, but you have to consider them independently to be able to understand where choices related to ABI stability come from and the consequences of those choices.