WANT SWEET DEALS? JOIN OUR MAILING LIST

Linux & BSD

The Wireless Cookbook

The Wireless Cookbook

Wi-Fi, Bluetooth, and Long Range wireless, built from scratch with a Raspberry Pi.

Bill Zimmerman
January 2026
The Linux Memory Manager

The Linux Memory Manager

The first serious guide to the Linux memory subsystem in twenty years. Long overdue.

Lorenzo Stoakes
Fall 2026
Building a Debugger

Building a Debugger

Most developers use debuggers. Sy Brand shows you how to build one from scratch.

Sy Brand
April 2025
Effective Shell

Effective Shell

Master the tools. Build the workflow. Own the shell.

Dave Kerr
June 2025
Ada & Zangemann

Ada & Zangemann

A modern fairy tale that conveys the joy of tinkering and calls for self-determined use of software.

Matthias Kirschner; illustrated by Sandra Brandstätter
December 2022
Practical Linux Forensics

Practical Linux Forensics

A practitioner’s guide focused on postmortem analysis of modern Linux installations.

Bruce Nikkel
November 2021
How Linux Works, 3rd Edition

How Linux Works, 3rd Edition

The “hows” and “whys” of How Linux Works: for anyone who wants to understand the inner workings of the best operating system.

Brian Ward
April 2021
Racket Programming the Fun Way

Racket Programming the Fun Way

If you want to learn coding, try Racket Programming the Fun Way! Build skills while you solve math puzzles, create art, and play games.

James W. Stelly
January 2021
Autotools, 2nd Edition

Autotools, 2nd Edition

Autotools, 2nd Edition is the long awaited update to the practitioner's guide to GNU Autoconf, Automake, and Libtool.

John Calcote
November 2019
Your Linux Toolbox

Your Linux Toolbox

Your Linux Toolbox is a collection of all the awesome Linux zines you love, now as a fancy box set!

Julia Evans
August 2019
Absolute FreeBSD, 3rd Edition

Absolute FreeBSD, 3rd Edition

This updated edition of Absolute FreeBSD adds coverage of modern disks, the ZFS filesystem IPv6, redesigned jail and packaging systems, virtualization, and more.

Michael W. Lucas
October 2018
The GNU Make Book

GNU Make Book

The GNU Make Book is a practical, thorough guide to GNU Make basics, solutions, and advanced uses.

John Graham-Cumming
April 2015
Wicked Cool Shell Scripts, 2nd Edition

Wicked Cool Shell Scripts, 2nd Edition

Wicked Cool Shell Scripts, 2nd Edition is a collection of fun tools for sysadmins, web developers, and every Linux user.

Dave Taylor and Brandon Perry
October 2016
Absolute OpenBSD, 2nd Edition

Absolute OpenBSD, 2nd Edition

Absolute OpenBSD, 2nd Edition is a practical and straightforward guide for the experienced Unix user who wants to add OpenBSD to his or her repertoire.

Michael W. Lucas
April 2013
Blender Master Class

Blender Master Class

Blender Master Class is a hands-on guide to the potential of the popular open-source 3D graphics tool. Chapters walk through the steps in the modeling process.

Ben Simonds
February 2013
The Artist's Guide to GIMP, 2nd Edition

Artist's Guide to GIMP, 2nd Edition

As a full-featured, free alternative to Adobe Photoshop, GIMP is one of the world's most popular open source projects. The Artist's Guide to GIMP teaches you how to use GIMP without a tedious list of menu paths and options.

Michael J. Hammel
June 2012
The Book of GIMP

Book of GIMP

Whether you're just getting started with GIMP or working to master GIMP's more complex features, you'll find the answers you're looking for in The Book of GIMP.

Olivier Lecarme and Karine Delvare
January 2013
Book of Audacity

Book of Audacity

Your computer is already a recording studio. Audacity is free. This book shows you what to do with both.

Carla Schroder
March 2011
FreeBSD Device Drivers

FreeBSD Device Drivers

FreeBSD Device Drivers is the first and only book to teach readers how to develop device drivers for the FreeBSD operating system.

Joseph Kong
May 2012
Linux Firewalls

Linux Firewalls

If you're responsible for keeping a network secure, you'll find Linux Firewalls invaluable in your attempt to understand attacks and to detect and even prevent compromises.

Michael Rash
October 2007
Linux Programming Interface

Linux Programming Interface

The Linux Programming Interface is a comprehensive reference to the Linux API for experienced system programmers, as well as an introductory guide to these low-level interfaces for system programming newbies.

Michael Kerrisk
October 2010