Newsgroups: comp.unix.internals Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!barmar From: barmar@think.com (Barry Margolin) Subject: Re: Shared Libraries YO!!! Message-ID: <1991Jun27.081210.26026@Think.COM> Sender: news@Think.COM Reply-To: barmar@think.com Organization: Thinking Machines Corporation, Cambridge MA, USA References: <1991Jun10.154811.11965@infonode.ingr.com> <18370004@hpfcso.FC.HP.COM> <349@titccy.cc.titech.ac.jp> Date: Thu, 27 Jun 91 08:12:10 GMT Lines: 16 In article <349@titccy.cc.titech.ac.jp> mohta@necom830.cc.titech.ac.jp (Masataka Ohta) writes: >You can do bug fixes and performance enhancements at *every* release without >losing transparency. With static libraries, how do you incporporate bug fixes and performance enhancements transparently? You have to relink things to make them pick up the improvements. Commercial software is often distributed as prelinked executables, without the original .o files, so you can't even relink it if you want to. New versions of shared libraries, however, are used automatically. -- Barry Margolin, Thinking Machines Corp. barmar@think.com {uunet,harvard}!think!barmar