Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!edcastle!aiai!richard From: richard@aiai.ed.ac.uk (Richard Tobin) Newsgroups: comp.unix.internals Subject: Re: Shared Libraries YO!!! Message-ID: <4945@skye.ed.ac.uk> Date: 12 Jun 91 21:01:37 GMT References: <1991Jun10.154811.11965@infonode.ingr.com> Reply-To: richard@aiai.UUCP (Richard Tobin) Distribution: comp Organization: AIAI, University of Edinburgh, Scotland Lines: 28 In article <1991Jun10.154811.11965@infonode.ingr.com> mcclend@infonode.ingr.com (William D McClendon) writes: >You entirely miss the point. Your own quote seeks to discuss the use of >shared libraries for one user/client/process. The concept of shared >libraries >is based on the precept that there are several users (multiuser). If an >application will be used by several users/clients at one point, you should >build your code with shared libraries. If not, build your code without. I think you have things the wrong way round. If the library is to be used by many different applications simultaneously, it should be shared between them. The fact that the application is used by many users simultaneously makes no difference under most unix systems, since the program text is shared regardless of whether you use shared libraries. >End of argument. I think not. -- Richard -- Richard Tobin, JANET: R.Tobin@uk.ac.ed AI Applications Institute, ARPA: R.Tobin%uk.ac.ed@nsfnet-relay.ac.uk Edinburgh University. UUCP: ...!ukc!ed.ac.uk!R.Tobin