Puppy Linux

Puppy Linux
DeveloperBarry Kauler (original)
Larry Short, Mick Amadio and Puppy community (current)
OS familyUnix-like (Linux kernel)
Working stateCurrent
Source modelOpen-source
Initial release0.1/ 19 June 2003 (2003-06-19)
Latest releaseTrixiePup64
2606
ResolutePup64
26.04
S15Pup64
22.12
VoidPup64
22.02 / June 1, 2026 (2026-06-01) TrixiePup64)

June 1, 2026 (2026-06-01) (ResolutePup64)
December 13, 2026 (2026-12-13) (S15Pup64)

February 23, 2022 (2022-02-23) (VoidPup64)
Marketing targetLive CD, Netbooks, older systems and general use
Package managerPuppy Package Manager
Supported platformsx86, x86-64, ARM
Kernel typeLinux
Default
user interface
JWM / IceWM + ROX Desktop
LicenseGNU GPL and various others
Official websitepuppylinux-woof-ce.github.io

Puppy Linux is a family of light-weight Linux distributions that focus on ease of use and minimal memory footprint. The entire system can be run from random-access memory (RAM), with current versions generally requiring 300 MB (32-bit) to 600 MB (64-bit) of memory, allowing the boot medium to be removed after the operating system has started. Applications such as AbiWord, Gnumeric and MPlayer are included, along with a choice of lightweight web browsers and a utility for downloading other packages. The distribution was originally developed by Barry Kauler and other members of the community, until Kauler retired in 2013. The tool Woof can build a Puppy Linux distribution from the binary packages of other Linux distributions.