Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!sdd.hp.com!hplabs!hpfcso!mjs From: mjs@hpfcso.FC.HP.COM (Marc Sabatella) Newsgroups: comp.sys.atari.st Subject: Re: Re: What the ST should be (Kurt Olson) Message-ID: <7340093@hpfcso.FC.HP.COM> Date: 5 Mar 91 16:49:12 GMT References: <1991Mar3.001625.22154@daffy.cs.wisc.edu> Organization: Hewlett-Packard, Fort Collins, CO, USA Lines: 17 >Even with multiprogramming, the 68881 can handle shared segments, if >the library and OS collaborate appropriately. Multics could do it in '68, so >why can't Unix do it now? (Actually Mach can). Many Unix's can and do. DomainOS, then SVR3, then SunOS, then AIX, and SVR4, and soon HP-UX, and OSF, and probably others, all support shared libraries. The "Unix-ness" of the implementations vary; almost all provide makefile compatibility for basic programs, and almost none allow programs that make assumptions about the layout of the process in memory (most notoriously Gnu Emacs) to work without source changes, or makefile changes to disable shared libraries. -------------- Marc Sabatella (marc@hpmonk.fc.hp.com) Disclaimers: 2 + 2 = 3, for suitably small values of 2 Bill and Dave may not always agree with me