Rust for Linux Kernel & Driver Development: Building Memory-Safe Subsystems, Rootkit Detection, and Bare-Metal Frameworks

ANT

$5.99 $9.99You save $4.00
Format
Digital edition
PDFEPUB
Works on phone, tablet and computer Instant access after checkout Personal-use digital license
About this edition

• Instant access to your digital edition.
• Read anytime, anywhere, on your favorite device.
• No shipping — your book is delivered digitally.
• Simple, secure access after purchase.

Published date June 19, 2026
Author Ethan Crossley

Instant digital delivery after purchase.

Download link available immediately after checkout.
In stock
Quantity
Secure checkout — encrypted end to end Free exchange or return within 30 days if the product is defective. Digital formats available instantly
Readers also enjoyed

Discover another great read to add to your digital library.

$5.99 $9.99

Description

Reactive Publishing As the Linux kernel community increasingly adopts Rust for safer systems programming, the demand for developers who can write robust, memory-safe kernel code has never been higher. Rust for Linux Kernel & Driver Development provides a practical, in-depth guide to building production-ready kernel subsystems, drivers, and bare-metal components using Rust’s powerful safety guarantees.

What You’ll Learn Design and implement memory-safe kernel subsystems that eliminate entire classes of bugs common in C Develop high-performance Linux device drivers with Rust’s modern tooling and zero-cost abstractions Build effective rootkit detection mechanisms leveraging Rust’s type system and compile-time checks Create bare-metal frameworks for custom hardware and embedded Linux environments Seamlessly integrate Rust code with existing C kernel infrastructure using bindings and safe abstractions Apply best practices for kernel module development, testing, debugging, and deployment in Rust Who This Book Is For This book is written for experienced systems programmers, kernel developers, driver engineers, and security researchers who want to leverage Rust’s safety and expressiveness in the Linux kernel. Whether you’re transitioning from C or already exploring Rust for systems work, you’ll gain concrete skills for writing reliable, maintainable, and secure kernel code.

Author Ethan Crossley brings real-world experience in low-level systems programming and kernel development to deliver focused, code-heavy instruction with minimal fluff.

Perfect for developers ready to move beyond traditional C kernel programming and embrace the next generation of safe systems development.

Specifications

FormatEPUB, PDF
Pages436
LanguageEnglish
ISBN-13979-8182356350

Frequently asked

Do I need an account to download?

No. After purchase, you can access your ebook directly from the order confirmation or download page.

What if a copy arrives damaged?

Contact us and we’ll help you access the file or provide a replacement download if needed.

Reviews

5★84%4★11%3★3%2★1%1★1%
See all reviews

Customers also downloaded