Note that I do not agree with all the recommendations of APR's Version Numbering document. I just wanted to point out that there are already proposed solutions to this problem.
One issue is that Unix vendors typically do not like including the MAJOR version number in the library name, for example, libFOO-MAJOR.so Instead, Unix vendors typically want to have libFOO.so.MAJOR as the library file name (which could be a symbolic link to libFOO.so.MAJOR.MINOR or something like that) and the library's SONAME, and libFOO.so as a symbolic link pointing to the latest MAJOR version. This reflect the "multiple runtimes, one SDK" design. This issue might come up if a Unix vendor would like to include your library in their OS. Wan-Teh _______________________________________________ xmlsec mailing list [EMAIL PROTECTED] http://www.aleksey.com/mailman/listinfo/xmlsec