Richard Levitte - VMS Whacker wrote:

> I'd like your help to name the OpenSSL libraries.  The idea I have
> right now is the following (base names are 'osslc' for 'libcrypto',
> 'ossls' for 'libssl', and one adds 's' for single-threaded or 'm' for
> multithreaded, as well as 'd' when it's a debug build):
>
>         Single threaded Static, non-debug       - osslcs.lib, osslss.lib
>         Single threaded Static, debug           - osslcsd.lib, osslssd.lib
>         Multithreaded Static, non-debug         - osslcm.lib, osslsm.lib
>         Multithreaded Static, debug             - osslcmd.lib, osslsmd.lib
>         Multithreaded DLL (shared), non-debug   - osslcm.dll, osslsm.dll
>         Multithreaded DLL (shared), debug       - osslcmd.dll, osslsmd.dll

I'd be in favor of longer names, with the version number included when there
are incompabilities between version number.

And when the user modifies one of the options that will result in a library
that is binary incompatible with other libraries of the same version number
(for exemple suppressing an algorythm, that will result in a change of some of
the openssl structures sizes), an even longer name that either shows the exact
option used, or is based on a date value and will be unique for each
compilation.


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to