[BACK]Return to books.html CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / htdocs / docs

File: [cvs.NetBSD.org] / htdocs / docs / books.html (download) (as text)

Revision 1.37, Sun Aug 19 15:25:42 2018 UTC (5 years, 7 months ago) by maya
Branch: MAIN
Changes since 1.36: +1 -1 lines

Regen.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta name="generator" content="Website XSL Stylesheet V2.6.0">
<link rel="home" href="../." title="Welcome to The NetBSD Project: Of course it runs NetBSD.">
<link rel="up" href="../docs/." title="NetBSD Documentation">
<link rel="previous" href="../docs/Hardware/." title="Hardware Documentation">
<link rel="next" href="../docs/bootcd.html" title="NetBSD Bootable CD ROM HOWTO">
<link rel="first" href="../docs/Hardware/." title="Hardware Documentation">
<link rel="last" href="../docs/x/." title="NetBSD Documentation: The X Window System">
<link rel="stylesheet" href="../global.css" type="text/css">
  

    <title>Recommended reading</title>
  </head>
<body class="website"><div class="webpage">
<a name="docs-books"></a><div id="top"><a href="#mainContent" class="doNotDisplay doNotPrint">Skip to main content.</a></div>
<div id="centralHeader"><div id="logo">
<a href="../"><img alt="[NetBSD Logo]" src="../images/NetBSD-smaller.png"></a><div id="name"><a href="../">
	  The NetBSD Project
	</a></div>
<div id="slogan"><a href="../">
	  &#8220;Of course it runs NetBSD&#8221;
	</a></div>
</div></div>
<input id="hamburger" type="checkbox"><label class="menuicon" for="hamburger"><span></span></label><div id="navBar" role="navigation">
<span class="doNotDisplay">
	  Navigation:
	</span><ul>
<li><a href="../">
	  Home</a></li>
<li>
<a href="../">
	  News &amp; Media</a><ul>
<li><a href="../changes/">
	    Recent changes</a></li>
<li><a href="//blog.NetBSD.org/">
	    NetBSD blog</a></li>
<li><a href="../gallery/events.html">
	    Events</a></li>
</ul>
</li>
<li>
<a href="../about/">
	  About</a><ul>
<li><a href="../about/">
	    NetBSD</a></li>
<li><a href="../people/developers.html">
	    NetBSD developers</a></li>
<li><a href="../gallery/">
	    Advocacy</a></li>
</ul>
</li>
<li>
<a href="../docs/">
	  Documentation</a><ul>
<li><a href="../docs/misc/index.html">
	    FAQ &amp; HOWTOs</a></li>
<li><a href="../docs/guide/en/">
	    The Guide</a></li>
<li><a href="http://man.NetBSD.org/">
	    Manual pages</a></li>
<li><a href="//wiki.NetBSD.org/">
	    Wiki</a></li>
</ul>
</li>
<li>
<a href="../support/">
	  Support</a><ul>
<li><a href="../support/send-pr.html">
	    Problem report guide</a></li>
<li><a href="../cgi-bin/sendpr.cgi?gndb=netbsd">
	    Report a bug</a></li>
<li><a href="../support/query-pr.html">
	    Query bug database</a></li>
<li><a href="../support/security/">
	    Security</a></li>
</ul>
</li>
<li>
<a href="../community/">
	  Community</a><ul>
<li><a href="//blog.NetBSD.org/">
	    Blog</a></li>
<li><a href="../mailinglists/">
	    Mailing lists</a></li>
<li><a href="//mail-index.NetBSD.org/">
	    List archives</a></li>
</ul>
</li>
<li>
<a href="../developers/">
	  Developers</a><ul>
<li><a href="http://cvsweb.NetBSD.org/">
	    Browse source</a></li>
<li><a href="//nxr.NetBSD.org/">
	    Cross-reference</a></li>
<li><a href="//releng.NetBSD.org/">
	    Release engineering</a></li>
<li><a href="//wiki.NetBSD.org/projects/">
	    Projects list</a></li>
</ul>
</li>
<li>
<a href="../ports/">
	  Ports</a><ul>
<li><a href="../ports/history.html">
	    History</a></li>
<li><a href="../ports/emulators.html">
	    Emulators</a></li>
</ul>
</li>
<li>
<a href="//www.pkgsrc.org/">
	  Packages</a><ul>
<li><a href="http://www.pkgsrc.se/">
	    Browse packages</a></li>
<li><a href="//releng.NetBSD.org/index-pkgsrc.html">
	    Release engineering</a></li>
</ul>
</li>
</ul>
</div>
<div id="content"><div id="mainContent" class="fullWidth"><div class="rowOfBoxes">
<h1>Recommended reading</h1>
<div class="preface">
<div class="titlepage"></div>

    <div class="blockquote"><blockquote class="blockquote"><p>
      <span class="quote">&#8220;<span class="quote">The best book on programming for the layman is <span class="quote">&#8216;<span class="quote">Alice
      in Wonderland</span>&#8217;</span>; but that's because it's the best book on
      anything for the layman.</span>&#8221;</span>
    </p></blockquote></div>

    <p>
      If you have comments on any of the below, or more references that could be
      added to the list, please <a class="ulink" href="http://www.NetBSD.org/cgi-bin/feedback.cgi" target="_top">contact us</a>.
    </p>

  </div>
<h3 class="title"><a name="users">For Users</a></h3>
<ul>
<li><a href="#0-07-025492-3">A Student's Guide to Unix, Second Edition</a></li>
<li><a href="#3-936546-00-2">NetBSD 1.6 (German)</a></li>
<li><a href="#4881356186">NetBSD/mac68k primer(Japanese language)</a></li>
<li><a href="#0789722836">The Multi-Boot Configuration Handbook</a></li>
<li><a href="#0-596-00330-7">Unix Power Tools, Third Edition</a></li>
<li><a href="#1-56592-104-6">When You Can't Find Your UNIX System Administrator</a></li>
</ul>
<h3 class="title"><a name="administering">Administering a system</a></h3>
<ul>
<li><a href="#0-8053-7565-1">A Practical Guide to the Unix System, Third Edition</a></li>
<li><a href="#3-932311-31-0">BSD mit Methode (German language)</a></li>
<li><a href="#2-212-11463-X"> Cahiers de l'Admin BSD (French)</a></li>
<li><a href="#1-56592-127-5">Essential System Administration</a></li>
<li><a href="#4073909177">MkLinux DR3/NetBSD 1.3.2 internet server configuration
               primer (Japanese language)</a></li>
<li><a href="#4073907972">MkLinux DR3/NetBSD 1.3.2 server configuration
               primer (Japanese language)</a></li>
<li><a href="#4896212169">NetBSD/mac68k beginner's bible (Japanese language)</a></li>
<li><a href="#4881357824">NetBSD/mac68k handbook (Japanese language)</a></li>
<li><a href="#4816326448">NetBSD/mac68k networking guide (Japanese language)</a></li>
<li><a href="#4879668834">NetBSD for beginners: volume on network server (Japanese language)</a></li>
<li><a href="#reed20060829">The OpenBSD PF Packet Filter Book</a></li>
<li><a href="#0-20-170271-1">The Practice of System and Network Administration</a></li>
<li><a href="#0-59-600783-3">Time Management for System Administrators</a></li>
<li><a href="#0-13-020601-6">UNIX System Administration Handbook, Third Edition</a></li>
</ul>
<h3 class="title"><a name="programming">Programming</a></h3>
<ul>
<li><a href="#0-201-56317-7">Advanced Programming in the Unix Environment</a></li>
<li><a href="#0-13-326224-3">C: A Reference Manual, Fourth Edition</a></li>
<li><a href="#0-321-16607-8">Code Quality - The Open Source Perspective</a></li>
<li><a href="#0-201-79940-5">Code Reading - The Open Source Perspective</a></li>
<li><a href="#1-55860-496-0">Linkers and Loaders</a></li>
<li><a href="#0-201-63354-x">TCP/IP Illustrated, Vol. 2</a></li>
<li><a href="#0-13-110362-8">The C Programming Language, Second Edition</a></li>
<li><a href="#0-201-54979-4">The Design and Implementation of the 4.4 BSD Operating System</a></li>
<li><a href="#0-13-937681-x">The UNIX (R) Programming Environment, First Edition</a></li>
<li><a href="#0-13-101908-2">Unix Internals: The New Frontiers</a></li>
<li><a href="#0-13-081081-9">UNIX Network Programming (Volumes 1 and 2), Second Edition</a></li>
<li><a href="#0-201-63338-8">UNIX Systems for Modern Architectures</a></li>
<li><a href="#4-89052-808-3">X68k Programming Series (#4) (Japanese language)</a></li>
</ul>
<h3 class="title"><a name="other">Other sources</a></h3>
<ul><li><a href="#oreily">O'Reilly handbooks</a></li></ul>
<hr>
<h3 class="title">For Users</h3>
        <h4 class="title">
<a name="0-07-025492-3"></a>A Student's Guide to Unix, Second Edition</h4>
        <p>
          Author: Harley Hahn<br>
          Publication: McGraw-Hill, 1996 (ISBN 0-07-025492-3)
        </p>
        <p>
          Designed to be a reference and an educational resource, the book aims to
          describe all the basic skills involved as well as tips, hints, and techniques.
        </p>
      
        <h4 class="title">
<a name="3-936546-00-2"></a>NetBSD 1.6 (German)</h4>
        <p>
          Authors: Martin Husemann, Ignatios Souvatzis, Lex Wennmacher, Markus
          Illenseer, Thorsten Lindloff, S. Petra Zeidler<br>
          Publication: Computer &amp; Literatur, 2003 (ISBN 3-936546-00-2)
        </p>
        <p>
          A German book that covers installation and updating, configuration
          of system services, administration, the NetBSD packages system and
          more. <a class="ulink" href="http://www.cul.de/netbsd.html" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="4881356186"></a>NetBSD/mac68k primer<span class="emphasis"><em>(Japanese language)</em></span>
</h4>
        <p>
          Author: Fumio Kamiyama<br>
          Publication: Shoeisha
        </p>
      
        <h4 class="title">
<a name="0789722836"></a>The Multi-Boot Configuration Handbook</h4>
        <p>
          Author: Roderick W. Smith<br>
          Publication: Que, 2000 (ISBN 0789722836)
        </p>
        <p>
          Created to help users who wish to, or who are, running multiple operating
          systems on one computer.  The book starts off with basic information on
          PC architecture, including the BIOS, the hardware, and the history of the
          PC and how it influences multi-OS configurations.  It then proceeds onto
          practical advice on partitioning, OS installation, data exchange,
          cross-platform utilities, networking, and modern hardware.
          <a class="ulink" href="http://www.rodsbooks.com/multiboot/" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="0-596-00330-7"></a>Unix Power Tools, Third Edition</h4>
        <p>
          Authors: Shelley Powers, Jerry Peek, Tim O'Reilly &amp; Mike Loukides<br>
          Publication: O'Reilly, 2002 (ISBN 0-596-00330-7)
        </p>
        <p>
          Designed to address the technology that UNIX users face today.  Contains
          thorough coverage of POSIX utilities, including GNU versions, detailed
          bash and tcsh shell coverage, and a strong emphasis on Perl and Python.
          <a class="ulink" href="http://www.oreilly.com/catalog/upt3/" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="1-56592-104-6"></a>When You Can't Find Your UNIX System Administrator</h4>
        <p>
          Author: Linda Mui<br>
          Publication: O'Reilly, 1995 (ISBN 1-56592-104-6)
        </p>
        <p>
          A slim volume, but to quote: <span class="emphasis"><em>"The goal of this book is not to make
          you a guru in your own right. The goal of this book is to get you back
          to the job you'd rather be doing."</em></span> <a class="ulink" href="http://www.oreilly.com/catalog/usa/" target="_top">More details</a>.
        </p>
      <hr>
<h3 class="title">Administering a system</h3>
        <h4 class="title">
<a name="0-8053-7565-1"></a>A Practical Guide to the Unix System, Third Edition</h4>
        <p>
          Author: Mark Sobell<br>
          Publication: Addison Wesley, 1995. (ISBN 0-8053-7565-1)
        </p>
        <p>
          Recommended as a student text.  A good starting point for people just
          starting out with UNIX.  <a class="ulink" href="http://www.aw-bc.com/catalog/academic/product/0,4096,0805375651,00.html" target="_top">
          More details</a>.
        </p>
      
        <h4 class="title">
<a name="3-932311-31-0"></a>BSD mit Methode <span class="emphasis"><em>(German language)</em></span>
</h4>
        <p>
          Authors: M. Schulze, Dr. B. Rrig, M. Hzer et al.<br>
          Publication: C&amp;L Computer &amp; Literatur, 1998 (ISBN 3-932311-31-0)<br>
          864 pages and 2 CD-ROMs, DM 98.-/Öó 715,-
        </p>
        <p>
          Introduces the beginner to installation, administration and usage of
          the free BSD versions, X11, LaTeX, PERL, and internet services.
          With 2 CDs containing (among others) NetBSD-1.3.2, KDE 1.0 and other
          software packages for Intel CPUs.
        </p>
      
        <h4 class="title">
<a name="2-212-11463-X"></a> Cahiers de l'Admin BSD <span class="emphasis"><em>(French)</em></span>
</h4>
        <p>
          Author: Emmanuel Dreyfus<br>
          Publication: Eyrolles, 2004 (ISBN 2-212-11463-X)
        </p>
        <p>
          The book is about UNIX system administration with BSD. It is aimed at
          readers that know about computers, but not nescessarily about UNIX. It
          covers UNIX basics, BSD installation, various system administration
          tasks, TCP/IP networking, firewalls setups, package systems, "classic"
          services such as web, DNS and Internet mail, and disaster management.
        </p>
        <p>
          The primary focus of the book is of course BSD, but whenever it is possible,
          the author tried to give the reader a broader view of how things works on
          other UNIX systems (e.g. : System V and Linux, sometimes Mac OS X).  The idea
          is to give the reader a strong BSD knowledge, but also a good UNIX culture.
        </p>
        <p>
          <a class="ulink" href="http://www.eyrolles.com/Informatique/Livre/9782212114638/" target="_top">More
          details</a>.
        </p>
      
        <h4 class="title">
<a name="1-56592-127-5"></a>Essential System Administration</h4>
        <p>
          Authors: Æìeen Frisch<br>
          Publication: O'Reilly &amp; Associates, Inc. (ISBN 1-56592-127-5)
        </p>
        <p>
          A very nice description of all the basic and not so basic tasks of system
          administration in 788 pages.
        </p>
      
        <h4 class="title">
<a name="4073909177"></a>MkLinux DR3/NetBSD 1.3.2 internet server configuration
               primer <span class="emphasis"><em>(Japanese language)</em></span>
</h4>
        <p>
          Author: Top Management Service<br>
          Publication: Locus
        </p>
      
        <h4 class="title">
<a name="4073907972"></a>MkLinux DR3/NetBSD 1.3.2 server configuration
               primer <span class="emphasis"><em>(Japanese language)</em></span>
</h4>
        <p>
          Author: Top Management Service<br>
          Publication: Locus
        </p>
      
        <h4 class="title">
<a name="4896212169"></a>NetBSD/mac68k beginner's bible <span class="emphasis"><em>(Japanese language)</em></span>
</h4>
        <p>
          Author: Fems<br>
          Publication: Spike
        </p>
      
        <h4 class="title">
<a name="4881357824"></a>NetBSD/mac68k handbook <span class="emphasis"><em>(Japanese language)</em></span>
</h4>
        <p>
          Author: Fumio Kamiyama<br>
          Publication: Shoeisha
        </p>
      
        <h4 class="title">
<a name="4816326448"></a>NetBSD/mac68k networking guide <span class="emphasis"><em>(Japanese language)</em></span>
</h4>
        <p>
          Author: Hiroyuki Hasegawa<br>
          Publication: Natsume publishing
        </p>
      
        <h4 class="title">
<a name="4879668834"></a>NetBSD for beginners: volume on network server <span class="emphasis"><em>(Japanese language)</em></span>
</h4>
        <p>
          Author: Tadaomi Miyazaki<br>
          Publication: Shuwa System Inc.
        </p>
      
       <h4 class="title">
<a name="reed20060829"></a>The OpenBSD PF Packet Filter Book</h4>
       <p>
         Publication: Reed Media Services, 2006.
       </p>
       <p>
         Covers PF and related features, such as spamd, load balancing, and
         address translation, for NetBSD, DragonFly, FreeBSD, and OpenBSD.
          <a class="ulink" href="http://www.reedmedia.net/books/pf-book/" target="_top">More details</a>.
       </p>
      
        <h4 class="title">
<a name="0-20-170271-1"></a>The Practice of System and Network Administration</h4>
        <p>
          Authors: Thomas A. Limoncelli, Christine Hogan<br>
          Publication: Addison-Wesley Professional (ISBN 0-20-170271-1)
        </p>
        <p>
          <a class="ulink" href="http://www.everythingsysadmin.com" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="0-59-600783-3"></a>Time Management for System Administrators</h4>
        <p>
          Author: Thomas A. Limoncelli<br>
          Publication: O'Reilly (ISBN 0-59-600783-3)
        </p>
        <p>
          <a class="ulink" href="http://www.everythingsysadmin.com" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="0-13-020601-6"></a>UNIX System Administration Handbook, Third Edition</h4>
        <p>
          Authors: Evi Nemeth, Garth Snyder, Scott Seebass, and Trent R. Hein<br>
          Publication: Prentice-Hall, 2000. (ISBN 0-13-020601-6)
        </p>
        <p>
          Many enthusiastic endorsements from sysadmins. To quote: <span class="emphasis"><em>"Everything you
          need to know from the first steps of setting up a new system to advanced
          topics of networking, kernel configuration, mail configuration, device
          drivers, cabling specifications, hard disk formatting and partitioning,
          UUCP, accounting, security, and more."</em></span> <a class="ulink" href="http://www.admin.com/" target="_top">More details</a>.
        </p>
      <hr>
<h3 class="title">Programming</h3>
        <h4 class="title">
<a name="0-201-56317-7"></a>Advanced Programming in the Unix Environment</h4>
        <p>
          Author: W. Richard Stevens<br>
          Publication: Addison Wesley, 1993. (ISBN 0-201-56317-7)
        </p>
        <p>
          The author first describes more than 200 system calls and functions, each
          accompanied by a brief example in working code.  After that, he goes on
          to provide chapter-long examples on such topics as creating a database
          library, a PostScript printer driver, and a program that runs other
          programs under a pseudo terminal. 
          <a class="ulink" href="http://www.awprofessional.com/catalog/product.asp?product_id=%7B987B02FE-0A2C-421C-B286-975993FDA586%7D" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="0-13-326224-3"></a>C: A Reference Manual, Fourth Edition</h4>
        <p>
          Authors: Samuel P. Harbison, Guy L. Steele<br>
          Publication: Prentice-Hall, 1995. (ISBN 0-13-326224-3)
        </p>
        <p>
          The fourth edition of this reference includes new coverage on both the
          ISO C Amendment 1 and a discussion of how to write C programs that are
          compatible with C++.
          <a class="ulink" href="http://vig.prenhall.com/catalog/academic/product/1,4096,0133262243,00.html" target="_top">More
          details</a>.
        </p>
      
        <h4 class="title">
<a name="0-321-16607-8"></a>Code Quality - The Open Source Perspective</h4>
        <p>
          Author: Diomidis Spinellis<br>
          Publication: Addison-Wesley, 2006 (ISBN 0-321-16607-8)
        </p>
        <p>
          In his second book, the author of <a class="ulink" href="#0-201-79940-5" target="_top">Code Reading</a>
          continues his analysis of popular Open Source projects, this time
          focussing on non-functional requirements such as <span class="quote">&#8220;<span class="quote">reliability,
          security, portability and maintainability as well as efficiency in time and
          space</span>&#8221;</span>, in short: on <span class="emphasis"><em>Code Quality</em></span>.
        </p>
        <p>
          Once again, Spinellis uses a snapshot of NetBSD 1.5_ALPHA to show
          the reader how to detect logic problems, problematic APIs, how to
          manage heap and stack memory efficiently as well as how to enhance
          maintainability and stability through thorough and systematic checks
          and test.
        </p>
        <p>
          <a class="ulink" href="http://www.spinellis.gr/codequality/" target="_top">Authors website</a>.<br>
          <a class="ulink" href="http://www.aw-bc.com/catalog/academic/product/0,1144,0321166078,00.html" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="0-201-79940-5"></a>Code Reading - The Open Source Perspective</h4>
        <p>
          Author: Diomidis Spinellis<br>
          Publication: Addison-Wesley, 2003 (ISBN 0-201-79940-5)
        </p>
        <p>
          "Fact: If you make a habit of reading good code, you will write better code
          yourself."
        </p>
        <p>
          In this book, the author covers one of the most important tasks faced by
          programmers every day:  reading and understanding existing code.  He
          thoroughly explains basic programming elements, project design as well as
          coding standards and conventions, concluding with a real life example of how
          to extend a given program by reading code from various sources and improving
          on it.
        </p>
        <p>
          The vast majority of the code examples in the book are based on NetBSD source
          code (a snapshot of NetBSD 1.5_ALPHA is part of the software of the
          accompanying CD-ROM), because the NetBSD Project's emphasis on "correct design
          and well-written code" makes it "a superb choice for providing example source
          code."
        </p>
        <p>
          <a class="ulink" href="http://www.spinellis.gr/codereading/" target="_top">Authors website</a>.<br>
          <a class="ulink" href="http://www.aw-bc.com/catalog/academic/product/0,4096,0201799405,00.html" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="1-55860-496-0"></a>Linkers and Loaders</h4>
        <p>
          Author: John R. Levine<br>
          Publication: Morgan-Kauffman, 1999 (ISBN 1-55860-496-0)
        </p>
        <p>
          Linkers and loaders goes into detail about linking, shared and dynamic
          libraries and more. The <a class="ulink" href="http://linker.iecc.com/" target="_top">book's website</a> has details on 
          purchasing and can also be read <a class="ulink" href="http://www.iecc.com/linker/" target="_top">online</a>.
        </p>
      
        <h4 class="title">
<a name="0-201-63354-x"></a>TCP/IP Illustrated, Vol. 2</h4>
        <p>
          Authors: Gary R. Wright, W. Richard Stevens<br>
          Publication: Addison Wesley, 1995 (ISBN 0-201-63354-X)
        </p>
        <p>
          A technical breakdown of the 4.4BSD networking implementation.
          <a class="ulink" href="http://www.awprofessional.com/catalog/product.asp?product_id=%7BB1E2D260-2249-4C91-A377-5A7496947CC5%7D" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="0-13-110362-8"></a>The C Programming Language, Second Edition</h4>
        <p>
          Authors: Brian Kernighan, Dennis Ritchie<br>
          Publication: Prentice-Hall, 1989. (ISBN 0-13-110362-8)
        </p>
        <p>
          The (updated) original text on C. Not the easiest read, but pretty much
          from the original source.
          <a class="ulink" href="http://vig.prenhall.com/catalog/academic/product/1,4096,0131103628,00.html" target="_top">More
          details</a>.
        </p>
      
        <h4 class="title">
<a name="0-201-54979-4"></a>The Design and Implementation of the 4.4 BSD Operating System</h4>
        <p>
          Authors: Marshall Kirk McKusick, Keith Bostic, Michael J. Karels,
          John S. Quarterman<br>
          Publication: Addison Wesley, 1996. (ISBN 0-201-54979-4)
        </p>
        <p>
          The definitive work on 4.4 BSD internals. A must for any kernel programmer.
          <a class="ulink" href="http://www.awprofessional.com/catalog/product.asp?product_id=%7BEF5BC3DC-4234-4E14-8F66-B4DE8B83B51D%7D" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="0-13-937681-x"></a>The UNIX (R) Programming Environment, First Edition</h4>
        <p>
          Authors: Brian W. Kernighan, Rob Pike<br>
          Publication: Prentice-Hall, 1984. (ISBN 0-13-937681-X)
        </p>
        <p>
          The original UNIX programming environment and philosophy.
          <a class="ulink" href="http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?isbn=013937681X" target="_top">More
          details</a>.
        </p>
      
        <h4 class="title">
<a name="0-13-101908-2"></a>Unix Internals: The New Frontiers</h4>
        <p>
          Author: Uresh Vahalia<br>
          Publication: Prentice-Hall, 1995. (ISBN 0-13-101908-2)
        </p>
        <p>
          An exploration of advances in UNIX-based operating systems.  Focuses
          on the design and implementation of the operating system itself, and
          covers several advanced subjects, such as multi-processors and threads.
          <a class="ulink" href="http://vig.prenhall.com/catalog/academic/product/1,4096,0131019082,00.html" target="_top">More
          details</a>.
        </p>
      
        <h4 class="title">
<a name="0-13-081081-9"></a>UNIX Network Programming (Volumes 1 and 2), Second Edition</h4>
        <p>
          Author: W. Richard Stevens<br>
          Publication: Prentice-Hall Vol. 1 (ISBN 0-13-490012-X), Vol. 2
          (ISBN 0-13-081081-9)
        </p>
        <p>
          The classic UNIX network programming guide, now completely updated.<br>
          More details:
          <a class="ulink" href="http://vig.prenhall.com/catalog/academic/product/1,4096,013490012X,00.html" target="_top">Volume 1</a>,
          <a class="ulink" href="http://vig.prenhall.com/catalog/academic/product/1,4096,0130810819,00.html" target="_top">Volume 2</a>.
        </p>
      
        <h4 class="title">
<a name="0-201-63338-8"></a>UNIX Systems for Modern Architectures</h4>
        <p>
          Author: Curt Schimmel<br>
          Publication: Addison Wesley, 1994 (ISBN 0-201-63338-8)
        </p>
        <p>
          From the inside flap: "The goal of this book is to provide practical
          information on the issues operating systems must address in order to run
          on modern computer systems that employ cache memories and/or multiprocessors.
          At the time of this writing, a number of books describe UNIX system
          implementations, but none describes in detail how caches and multiprocessors
          should be managed. Many computer architecture books describe caches and
          multiprocessors from the hardware aspect, but none successfully deals with
          the operating system issues that these modern architectures present. This
          book is intended to fill these gaps by bridging computer architecture and
          operating systems."  Highly recommended for its organization and
          thoroughness. <a class="ulink" href="http://www.awprofessional.com/catalog/product.asp?product_id=%7B963653BF-E0CC-42A4-9264-4263A2237562%7D" target="_top">More details</a>.
        </p>
      
        <h4 class="title">
<a name="4-89052-808-3"></a>X68k Programming Series (#4) <span class="emphasis"><em>(Japanese language)</em></span>
</h4>
        <p>
          Authors: NetBSD/X68k committee<br>
          Publication: SOFTBANK (ISBN 4-89052-808-3 C0055)
        </p>
        <p>
          This book on programming on NetBSD/X68k, written by the NetBSD/X68k committee,
          is unfortunately out of print.
          <a class="ulink" href="http://www.rd.cc.kshosen.ac.jp/~kamahara/NetBSD-X680x0/Ports/x68k/book.html" target="_top">
          More details</a>.
        </p>
      <hr>
<h3 class="title">Other sources</h3>
        <h4 class="title">
<a name="oreily"></a>O'Reilly handbooks</h4>

        <p>
          Also worthy of note are the O'Reilly <span class="quote">&#8220;<span class="quote">nutshell</span>&#8221;</span> handbooks,
          which cover everything from <span class="quote">&#8220;<span class="quote"><span class="bold"><strong>When You Can't
          Find Your UNIX System Administrator</strong></span></span>&#8221;</span> to
          the <span class="quote">&#8220;<span class="quote"><span class="bold"><strong>X Toolkit Intrinsics Reference Manual</strong></span></span>&#8221;</span>.
          See <a class="ulink" href="http://unix.oreilly.com/" target="_top">unix.oreilly.com</a> for full listing.
        </p>
      </div></div></div>
<div class="navfoot"></div>
<div id="footer"><div id="footerContent"><center>
<span class="footfeed"><a href="//www.NetBSD.org/cgi-bin/feedback.cgi">
	  Contact</a> |
      </span><span class="footcopy"><a href="../about/disclaimer.html">
      Disclaimer</a> |

      <span class="copyright">Copyright 1994-2018 The NetBSD Foundation, Inc. </span>ALL RIGHTS RESERVED.<br>NetBSD<sup>/sup> is a registered trademark of The NetBSD
	Foundation, Inc.</span>
</center></div></div>
</div></body>
</html>