Les numéros correspondent à des versions successives. En général (mais pas toujours) la compatibilité est préservée. Mais si tu as une application qui appelle une librairie plus ancienne que celle qui est installée, elle peut ne pas fonctionner. Alors il y a des liens symboliques entre la dernière version et toutes les versions précédentes (en général ces liens sont fournis dans ta distribution, exceptionnellemet tu dois le faire toi-même). Mais c'est aussi une bonne habitude pour un programmeur de faire appel a une librairie sans numéro de version (librairie.so) qui elle point vers la bonne version. Comme ça, à la prochaine upgarde, son programme continue à foctionner.