Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.vbc.net!news.cais.net!bofh.dot!world1.bawave.com!newsfeed.internetmci.com!EU.net!Austria.EU.net!siemens.at!rdserv.sie.siemens.co.at!news From: Peter.Schurek@banyan.siemens.co.at@ Newsgroups: comp.unix.bsd.freebsd.misc,comp.unix.bsd.386bsd.misc Subject: [Q] Jolitz book sighted, relevant for FreeBSD ? Date: 14 May 1996 09:29:54 GMT Organization: Siemens AG Austria Lines: 36 Message-ID: <4n9jqi$oj6@rdserv.sie.siemens.co.at> Reply-To: Peter.Schurek@banyan.siemens.co.at@ NNTP-Posting-Host: schurek.sie.siemens.co.at X-Newsreader: IBM NewsReader/2 v1.09 Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:19335 comp.unix.bsd.386bsd.misc:953 Last week I've spotted volume 1 of a multivolume series dealing with the innards and design issues of operating systems, specifically a BSD port (386BSD) to the Intel architecture. I perused it a little and found its attack of the issue very similar to 'literate programming' -- a detailed discussion of actual source code and the trade-offs involved in choosing presented solution. I'm currently experimenting with FreeBSD at home (switched from LinuX just to try a 'real' UNIX and, as application programmer, found still no incentive to switch back -- praise to contributors & core team ), therefore these questions: How relevant is a detailed discussion of 386BSD for FreeBSD ? Are the differences minor ('mov ax, offset foo' instead of 'lea ax, foo' in locore.s) or significant (what is locore.s ?). Are the differences confined to the machine-dependent parts or have the kernel architectures (VM system, file-systems, ...) significantly departed ? The bibliographic data is: Operating System Source Code Secrets Vol I: The Basic Kernel Peer-to-Peer Communications, Inc., San Jose, California ISBN 1-57398-026-9 The preface mentions other volumes in print or in progress (I hope this doesn't become a venture like Knuth's 'unfinished' :-) Vol II: The Virtual Memory Subsystem (ISBN 1-57398-027-7) Vol III: The Filesystem Vol IV: POSIX and Windows Sockets Vol V: The Internet Protocol Suite Vol VI: The UFS Filesystem The (numerous) footnotes refer to just another book, '386BSD From the Inside-Out' and to the article series in Dr. Dobbs Journal. A WWW site is also mentioned (http://www.386bsd.org) but this leads to a GO game site (another practical Jolitz joke ?) Regards, peter