Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.unix.wizards Subject: Re: Shared Libraries: Unique to Suns?? Message-ID: <6926@auspex.auspex.com> Date: 31 Mar 91 00:03:40 GMT References: <1991Mar21.035115.21842@NCoast.ORG> <6835@auspex.auspex.com> <1991Mar27.034045.13619@spool.cs.wisc.edu> Organization: Auspex Systems, Santa Clara Lines: 15 >This is not entirely true. Yes, the SVR4 dynamic shared libraries >began with the SunOS shared libraries. But the programming interface >(dlopen() et al) and many performance improvements were done at AT&T >for SVR4. The implementations of "dlopen()" and company were, as I remember, a bit different, even though the interfaces were compatible. Was the interface was originally done by AT&T? (I've asked Rob Gingell as well....) >I don't know for sure how much of the AT&T code Sun wound up using, since >I don't know if the latest SunOS shared libraries are in ELF format, as >the AT&T ones are. SunOS 4.1 doesn't use ELF.