I suggest you read Ulrich Drepper's article on what symbol versioning addresses. FreeType is not known
for frequently changing its ABI or API (I don't think I've ever recalled the former happening), so some of
these things are not relevant to the FreeType project. Still, I think it would be a good thing to have for
downstream consumers - I am thinking of Linux distributions, which have been known to add symbol
versioning to libraries that don't have it. OpenSSL comes to mind, though the OpenSSL folks now offer
symbol versioning. If Linux distributions are going to add, it raises the question of how how they go
about it and change the SONAME. Better to have it consistent upstream for those who desire to have
symbol versioning.