Return to BSD News archive
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!fsa.ca!deraadt From: deraadt@fsa.ca (Theo de Raadt) Newsgroups: comp.unix.bsd Subject: Re: ffs & sunos? Date: 19 Nov 1994 00:37:57 GMT Organization: little lizard city Lines: 23 Message-ID: <DERAADT.94Nov18173757@newt.fsa.ca> References: <3ahflh$og3@spruce.cic.net> <scottr-1811941644050001@sarmac.acs.nmu.edu> <DERAADT.94Nov18155155@newt.fsa.ca> <3ajd7l$m7b@taco.cc.ncsu.edu> NNTP-Posting-Host: newt.fsa.ca In-reply-to: kpn@thunder.catt.ncsu.edu's message of 18 Nov 1994 23:26:45 GMT In article <3ajd7l$m7b@taco.cc.ncsu.edu> kpn@thunder.catt.ncsu.edu (Kevin P. Neal) writes: Theo de Raadt (deraadt@fsa.ca) wrote: : BSD 4.4 does not have shared libraries. NetBSD does have shared libraries. NetBSD was derived from 4.4BSD, with some old code from Net/2 that has been taken out. Where did the shared libraries come from? Did the NetBSD people put them in, or were they in 4.4BSD? Curious minds want to know...... Paul Kranenberg <pk@netbsd.org> wrote the code for them, for NetBSD. I think the first versions of the code actually ran on a SunOS sparc machine (of course, it runs most other NetBSD architectures as well.) The libraries are pretty much the same as SunOS shared libraries, but reimplimented from scratch on top of an old copy of the GNU linker. A few other additional features make them better than SunOS shared libraries. (I wrote a few teeny tiny early snippets of crt0.s, and made some related changes to the a.out header). -- This space not left unintentionally unblank. deraadt@fsa.ca