From owner-freebsd-hackers Wed Mar 12 10:50:26 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA02178 for hackers-outgoing; Wed, 12 Mar 1997 10:50:26 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.50]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id KAA02165 for ; Wed, 12 Mar 1997 10:50:23 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id LAA27798; Wed, 12 Mar 1997 11:42:08 -0700 From: Terry Lambert Message-Id: <199703121842.LAA27798@phaeton.artisoft.com> Subject: Re: pcvt/132 columns To: james@wgold.demon.co.uk (James Mansion) Date: Wed, 12 Mar 1997 11:42:07 -0700 (MST) Cc: FreeBSD-hackers@freebsd.org In-Reply-To: <3325AB73.7FD1@wgold.demon.co.uk> from "James Mansion" at Mar 11, 97 06:58:59 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Be realistic - it might load your app, but it continues to provide > services to the app (and the various device drivers). > > It is not 'just a loader'. > > Its an OS. > > A nasty one. Heh. > > o Resource tracking > > o Memory (the big one) > > o Open file handles > > o Anything not hung off the PSP > > Show me a definition (other than YOURS that makes this a requirement. Will you accept Tannebaum as a reference, or is that too prejudicial? 8-). > > o Memory protection > > Hmm - maybe we should call Apple's system 'MacLoader' then. Good idea. I second the motion. Opposition? ... Motion passes. 8-). > > o System reentrancy (there is a single BIOS call stack for > > most BIOS calls, which is why they are not available to > > TSR's that don't supply their own system stack) > > Again, show me a justification why this is a requirement. You said that DOS provides services to the app after it loads it. I would say that DOS does not provide servies to the app, it becomes part of the app. Whether you can unglue it enough to unload the app or not is a valid question with a large number of DOS programs. FBSDBOOT.EXE for instance... 8-). Regards, Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.