News for hackers. Stuff that matters.
Re:A book list for OS kernel developers and device driver wr... by blojayble on Wednesday November 14, 2018 @07:27AM (#18449332)
Any suggestions of some more recent books for someone who wants to take a dip in this topic?
Re:A book list for OS kernel developers and device driver wr... by JdeBP on Wednesday November 14, 2018 @08:38AM (#18449723)
I have a whole load. (-:

Recent does not always equate to better, note. There are exercises in Bach that are still relevant today. Milenkovic's 1987 book has a fairly interesting angle on design that one does not find elsewhere.

And several comparative operating systems books do not have the wide range of case studies that such books used to have.

That said: There are some interesting books on Solaris and MacOS internals that I did not have (and indeed that did not exist) when that FGA was written. The Windows NT Internals book is now two books (parts 1 and 2) and on its 7th edition (with a slightly unfortunate cover design, per https://news.ycombinator.com/item?id=14321672). And of course there is a FreeBSD D&I book.

I've also bought an interesting old book on VMS internals, since then. It discusses ODS.

Re:A book list for OS kernel developers and device driver wr... by happy-dude on Wednesday November 14, 2018 @02:44PM (#18453172)
I love this list, and would love to see an updated list so I can add the recommendations to my reading list :)

Have you ever checked out OSTEP: Three Easy Pieces? (http://pages.cs.wisc.edu/~remzi/OSTEP/) I am finding that a much more accessible, organized, and easy-to-ready resource than Tanenbaum's Modern Operating Systems. What do you think of it?

Also, I've recently got my hands on "Practical Filesystem Design," written by the developer of the BeOS filesystem. A PDF is available here: http://www.nobius.org/dbg/practical-file-system-design.pdf

Re:A book list for OS kernel developers and device driver wr... by JdeBP on Wednesday November 14, 2018 @02:58PM (#18453273)
As you can see now, I bought a copy of the BeFS book.
Re:A book list for OS kernel developers and device driver wr... by kryptiskt on Wednesday November 14, 2018 @08:00AM (#18449497)
The Design and Implementation of the FreeBSD Operating System: https://www.amazon.com/Design-Implementation-FreeBSD-Operati...
Re:A book list for OS kernel developers and device driver wr... by senozhatsky on Wednesday November 14, 2018 @07:55AM (#18449469)
Speaking of the Linux kernel related books, I'd probably mention, Understanding The Linux Kernel [0] and Linux Kernel Development [1]. The LDDv4 is not going to happen any time soon; it seems there are no plans for a new edition at all.

  [0] https://www.amazon.com/Understanding-Linux-Kernel-Third-Daniel/dp/0596005652
  [1] https://www.amazon.com/Linux-Kernel-Development-Robert-Love/dp/0672329468
-ss