DragonFly BSD
DragonFly kernel List (threaded) for 2005-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: DragonFlyBSD / 386BSD 1.0 - modularity


From: "Greg 'groggy' Lehey" <grog@xxxxxxxxx>
Date: Tue, 2 Aug 2005 09:25:27 +0930

On Monday,  1 August 2005 at 10:55:54 -0700, David Leimbach wrote:
> On 8/1/05, Alex Burke <alexjeffburke@xxxxxxxxx> wrote:
>> Hi,
>>
>> I have been reading up allot on the history of BSD based operating
>> systems, and I know that Net/FreeBSDs came from 386BSD 0.1 (based
>> heavily on 4.3 Net/2 tape with missing files replaced) with patch kits
>> applied.
>>
>> As I understand it, 386BSD 1.0 was the continuation of 0.1 but with
>> the kernel modularized. Since I have read that DragonFlyBSD aims to
>> eventually try to run large components (such as VFS) in user land, I
>> was wondering whether conceptually they are at all similar? What is
>> the eventual aim of DragonFlyBSD and userland services?
>
> Perhaps asking on the DragonFlyBSD lists would yield better results? :)
>
>>
>> I realise that this might seem stupid question since the code has
>> changed so much (4.4BSD-Lite code integrated, VM system...etc) but I
>> guess this is my attempt to try to understand things better, hopefully
>> with the aim of one day being able to help in some form.
>>
>> I also wanted to ask if anybody knew any good books about the
>> architecture of BSD systems that can be read by someone no already
>> knowledgeable about kernel design.
>
> The Design and Implementation of the FreeBSD Operating System is a
> great book for that.
>
> As is The Design and Implementation of the 4.4 BSD Operating System.

Since Alex was talking about 386BSD, I should point out that Bill
Jolitz also wrote a book about it.  I've had it in my hands and
browsed through it, and it didn't look too bad, but I didn't buy it
(pretty much the only BSD book I don't have).  It's not very relevant
nowadays.

Greg
--
Finger grog@xxxxxxxxx for PGP public key.
See complete headers for address and phone numbers.

Attachment: pgp00001.pgp
Description: PGP signature



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]