Umm, well I can understand the confusion. I've seen symbolic links from ".so" to things like 'so.1' before now, but then on some libs that doesn't appear to be the case.
Thanks for the explanation Andru, it makes sence that different major revisions would require linking to specific 'so.1' which in turn link to the real version number.
I'd always assumed that these in turn were then linked to '.so' but thinking about it, that doesn't leave enough flexibilty for libs that want/need to change their interface/break compatibility between major revisions.
Bookmarks