Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Operating system design

    Operating system design

    Douglas Comer · 2011

    Systems & OS
    Open LibraryAmazon
    Stats for nerds
    1recommend
    2mentions
    2people
    2018–2025years
    50% recommend50% neutral

    Mentions per year

    20182019202020212022202320242025

    What Hacker News says

    1. i_don_t_knowJun 2018
      Operating System Design: Internet Working With Xinu by Douglas Comer (1987) is a nice explanation with lots of C code of how to add a networking stack to an operating system, in this case his educational unix-inspired XINU.
      thread
    2. globular-toastJan 2025
      I started a toy OS years ago based on the book Operating System Design by Douglas Comer. Personally I just couldn't get excited about anything that didn't run on real hardware, so I made mine for Raspberry Pi.

      Is there any real hardware that this could run on?

      Looking through this seems to use a lot of assembly. In the above the amount of assembly is kept to a minimum. Pretty much just bootstrapping and context switching. The rest is done in C.

      thread

    Related

    Cover of Operating system design, the Xinu approach
    2011–2025

    Operating system design, the Xinu approach

    Douglas E. Comer
    8 recommend · 11
    Cover of Operating Systems
    2007–2026

    Operating Systems

    Andrew S. Tanenbaum
    63 recommend · 115
    Cover of Modern Operating Systems
    2008–2026

    Modern Operating Systems

    Andrew S. Tanenbaum
    52 recommend · 91
    Cover of Operating System Concepts
    2010–2025

    Operating System Concepts

    Abraham Silberschatz
    26 recommend · 59
    Cover of The design and implementation of the FreeBSD operating system
    2008–2026

    The design and implementation of the FreeBSD operating system

    Marshall Kirk McKusick
    36 recommend · 59
    Cover of Design of the Unix Operating System
    2008–2025

    Design of the Unix Operating System

    Maurice J. Bach
    23 recommend · 42
    Cover of The design and implementation of the 4.4BSD operating system
    2010–2026

    The design and implementation of the 4.4BSD operating system

    Marshall Kirk McKusick
    4 recommend · 10
    Cover of The art of UNIX programming
    2007–2026

    The art of UNIX programming

    Eric S. Raymond
    85 recommend · 238