Puppy Linux is a variant of the Linux operating system designed to be small, portable, and easy to use. It was created in June 2003 by Barry Kauler, with the name based on his Chihuahua named Puppy.
Below are some examples of the features included with Puppy Linux.
- Small - Can be run from a USB drive, CD, SD Card, and other types of media.
- Can run entirely in RAM.
- GUI with window management.
- Can be run on old systems lacking a hard drive by running from external media.
- Can be used to remove malware by running from external media.
- Boot time is less than a minute in most cases.