Andrew Gabriel <Andrew.Gabriel at Sun.COM> wrote:
> > Then avoid name space pollution and do not use a generic name for this lib.
>
> There is no clash.
> /usr/lib is for bundled Solaris software. See filesystem(5).
It is not the first time that I have objections because the ARC happily
ignores possible future clashes without a "good reason". It is a bad idea to
burn names just for fun. If the lib is a private lib, then avoid name space
pollution. This is typically done by using statical linking. If you like to
create a dynamic library anyhow, do not use a generic name for a private
object.
An important difference between Solaris and Linux in former times was that
Solaris was planned in advance for a longer time. Do not give up this
advantage...unless you like to lose your paying customers.
J?rg
--
EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin
js at cs.tu-berlin.de (uni)
schilling at fokus.fraunhofer.de (work) Blog:
http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily