🌐
Reddit
reddit.com › r/linux › what happened to linux device drivers 4th edition?
r/linux on Reddit: What happened to Linux Device Drivers 4th Edition?
March 27, 2017 -

I've been searching, and the book "came" out, but I can't find it. For example, on the amazing amazon the third edition I can buy, and I can find the fourth edition which is not for sale, or is for sale for a ludicrous cost.

Jessica Mckellar is the author, and after some Googling I found her github with the Linux Device Drivers 4 source code!, and after reading through some of the Git commits I found that the repository is a clone of LDD3's code, but scrolling through the commit log shows updates / some modernization of certain examples, and some new content being injected into some sections. I found a older twitter post with a link to the books O'Rielly listing. Unfortunately the link she posted has a 404 currently. But I found an archive of that link in July 2015 (it should be out by then). While it is possible to pre-order, the books release date got pushed to November. After that, it got pushed another year. I tried my best to find archives around November 2016, but all I could find thats close is this which states November 2017, and after that the page went 404.

So I bring all of this (perhaps slightly creepy?) research asking where is the 4th edition? Did it get abandoned? if so, why? It does look like this, but perhaps another author is picking the project up? Maybe I'm really out of the loop, but did Jessica say she stopped working on it? Perhaps people who have Twitter could reach out to her or any of the authors / send this post and see whats the status of the book?

Thanks everyone :)

Edit: Continued looking, I'll broaden my scope beyond Jessica McKellar because upon second glance of the cover there's Alessandro Rubini, Johnathan Corbet and Greg Kroah-Hartman as authors. I'll look some more and see if I can find anything else.

Edit 2: Found some stuff, I would still want an explanation as to why but I bring to you more links. Using a custom search (searches only reddit, and match only the phrase I provided, not keywords) I found this Reddit post from a presentation Greg did, aparantly he says there will be no 4th edition. So yes! I have a lead! Next I fed Greg's Reddit username into a wonderful tool that searches a redditors comments, I found a comment where he said that he knew nothing about the 4th edition. Keep in mind this comment is 2 years old, but at the time of posting it would be January 2nd 2015, within months of one of the first release dates. Now alot can happen between then and the further release date(s). Sadly, no why factor from any of the "authors".

🌐
Goodreads
goodreads.com › book › show › 19485008-linux-device-drivers
Linux Device Drivers by Jessica McKellar | Goodreads
June 22, 2014 - Having already helped two generations of programmers explore Linux and write devices, the fourth edition of this classic book delves into tty, USB, and HCI devices such as keyboards, in addition to basic character devices.
Pages   600
Discussions

What happened to Linux Device Drivers 4th Edition?
It's not going to happen sorry. There is no current plans for a new edition at all. More on reddit.com
🌐 r/linux
47
82
March 27, 2017
How good and practical is Linux Device Drivers book?
It's pretty outdated. A lot has changed since 2.6. More on reddit.com
🌐 r/embedded
30
50
November 15, 2020
🌐
Direct Textbook
directtextbook.com › isbn › 9781449371616
ISBN 9781449371616 - Linux Device Drivers 4th Edition Direct Textbook
Find 9781449371616 Linux Device Drivers 4th Edition by Jessica McKellar et al at over 30 bookstores. Buy, rent or sell.
🌐
Google Books
books.google.com › books › about › Linux_Device_Drivers.html
Linux Device Drivers - Jessica McKellar, Alessandro Rubini, Jonathan Corbet, Greg Kroah-Hartman - Google Books
Having already helped two generations of programmers explore Linux and write devices, the fourth edition of this classic book delves into tty, USB, and HCI devices such as keyboards, in addition to basic character devices.
🌐
O'Reilly
oreilly.com › library › view › embedded-linux-for › 9781787124202 › ch26s11.html
Additional reading - Embedded Linux for Developers [Book]
Linux Device Drivers, 4th edition, by Jessica McKellar, Alessandro Rubini, Jonathan Corbet, and Greg Kroah-Hartman. This is not published at the time of writing, but if it is as good as the predecessor, it will be a good choice.
🌐
GitHub
github.com › amitkumar3968 › tech-books-pdf › blob › master › Linux › Linux Device Drivers.pdf
tech-books-pdf/Linux/Linux Device Drivers.pdf at master · amitkumar3968/tech-books-pdf
Automatically exported from code.google.com/p/tech-books-pdf - tech-books-pdf/Linux/Linux Device Drivers.pdf at master · amitkumar3968/tech-books-pdf
Author   amitkumar3968
🌐
Bootlin
bootlin.com › community › kernel › ldd3
Linux Device Drivers book – Bootlin
This perfect companion to the printed edition makes it very easy to find the sections you are looking for. This PDF file was generated from the individual PDF files released by the authors, by using the pdftk toolkit, released under the GNU General Public License. Embedded Linux Linux kernel Buildroot Yocto / OpenEmbedded Embedded Linux audio Real-time Linux with PREEMPT_RT Debugging, profiling, tracing in Linux Embedded Linux Security Embedded Linux Networking Linux graphics
Find elsewhere
🌐
Waterstones
waterstones.com › book › linux-device-drivers › jessica-mckellar › 9781449371616
Linux Device Drivers by Jessica Mckellar | Waterstones
Learn how to support computer peripherals under the Linux operating system Develop and write software for new hardware that Linux supports Understand the basics of Linux operation, even if you don't expect to write a driver Dive into new chapters on video, audio, wireless, and Bluetooth devices As the operating system for Android and many embedded systems, Linux constantly needs new device drivers. This book helps you get it done. Publisher: O'Reilly Media, Inc, USA ISBN: 9781449371616 Number of pages: 600 Dimensions: 233 x 178 mm Edition: 4th Revised edition
Author   Jessica Mckellar
Published   2013
Pages   600
🌐
DOKUMEN.PUB
dokumen.pub › essential-linux-device-drivers-1-ed-4-print-9780132396554-0132396556.html
Essential Linux device drivers [1. ed., 4. print] 9780132396554, 0132396556 - DOKUMEN.PUB
ISBN 0-13-239655-6 (hardback : alk. paper) 1. Linux device drivers (Computer programs) I. Title. QA76.76.D49V35 2008 005.4'32--dc22 2008000249 Editor-in-Chief Mark Taub Executive Editor Debra Williams Cauley Managing Editor Gina Kanouse Project Editor Anne Goebel Copy Editor Keith Cline Indexer Erika Millen Proofreader San Dee Phillips Technical Editors Vamsi Krishna Jim Lieb Publishing Coordinator Heather Fox Interior Designer Laura Robbins Cover Designer Alan Clements Compositor Molly Sharp Copyright © 2008 Pearson Education, Inc.
🌐
Google
docs.google.com › file › d › 11eidXethn0jAQB8sD0pgZ-y9B85fDZdg › edit
Linux Device Drivers 4th Edition Pdf
Sign in · Use your Google Account · Email or phone · Forgot email · Type the text you hear or see · Create account
🌐
O'Reilly
oreilly.com › library › view › linux-device-drivers › 1565922921
Linux Device Drivers [Book]
February 1, 1998 - You don't have to be a kernel hacker to understand and enjoy this book; all you need is an understanding of C and some background in UNIX system calls. Drivers for character devices, block devices, and network interfaces are all described in step-by-step form and are illustrated with full-featured examples that show driver design issues, which can be executed without special hardware.
Author   Alessandro Rubini
Published   1998
Pages   439
🌐
Academia.edu
academia.edu › 10190094 › LINUX_DEVICE_DRIVERS
(PDF) LINUX DEVICE DRIVERS
January 16, 2015 - This book serves as a comprehensive guide to writing device drivers for Linux.
🌐
LWN.net
lwn.net › Kernel › LDD3
Linux Device Drivers, Third Edition [LWN.net]
This is the web site for the Third Edition of Linux Device Drivers, by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman.
🌐
Google
docs.google.com › viewer
Google
Sign in · Use your Google Account · Email or phone · Forgot email · Type the text you hear or see · Create account
🌐
O'Reilly
oreilly.com › library › view › linux-device-drivers › 1565922921 › index.html
Linux Device Drivers - Linux Device Drivers [Book]
February 1, 1998 - Module LoadingInitializing Each DeviceModule UnloadingModularized and Non-Modularized Drivers
Author   Alessandro Rubini
Published   1998
Pages   439