Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!snorkelwacker!paperboy!osf.org!dbrooks From: dbrooks@osf.org (David Brooks) Newsgroups: comp.unix.questions Subject: Re: Shared libraries Message-ID: <2530@paperboy.OSF.ORG> Date: 9 Jan 90 16:54:03 GMT References: <47eed587.20b6d@apollo.HP.COM> <941@targon.UUCP> <1990Jan9.003208.6061@virtech.uucp> Sender: news@OSF.ORG Reply-To: dbrooks@osf.org (David Brooks) Organization: Open Software Foundation Lines: 26 In article <47eed587.20b6d@apollo.HP.COM>, vinoski@apollo.HP.COM (Stephen Vinoski) writes: > In article <1990Jan9.003208.6061@virtech.uucp> cpcahil@virtech.uucp (Conor P. Cahill) writes: > >In article <941@targon.UUCP>, ruud@targon.UUCP (Ruud Harmsen) writes: > >> What exactly are shared libraries? What UNICes have them? > > > >System V.3+, Sun OS (not sure which verson) to name a couple. > > > > Let's not forget Apollo's Domain/OS. Contrary to popular belief, Sun did *not* > invent shared libraries - honest! :-) Of course, there were shared libraries long before Un...I mean Posix-like-systems...had them: RSX-11M. SDS (later XDS) CP-V and its predecessors. the above used a fixed-place transfer vector. Primos V-mode, using name lookup and runtime pointer patching. People even older than me can no doubt go further back. -- David Brooks dbrooks@osf.org Open Software Foundation uunet!osf.org!dbrooks