Puppy Linux — семейство дистрибутивов операционной системы GNU/Linux, разработанный Барри Каулером, профессором из Австралии.
Дистрибутив Slacko Puppy бинарно совместим со Slackware Linux, но также позволяет устанавливать и PET-пакеты, специально созданные для Puppy Linux. Дистрибутив изначально позиционируется для работы на устаревшем оборудовании.
Данный дистрибутив характеризуется легкостью настройки и модификации. Поэтому на основании его было выпущено множество производных дистрибутивов, называемых «па́плетами» (puplets).
Для обкатки новых идей, которые позднее могут быть перенесены в ветки Puppy Linux, существует проект Quirky — вариант дистрибутива Puppy Linux, развиваемый тем же автором, включающий в себя инструмент Woof («Гав») для сборки на основе разных дистрибутивов. Поддерживается сборка на основе Debian, Ubuntu, Slackware, Arch Linux, T2 SDE.
Основные изменения дистрибутива:
- Начинка дистрибутива синхронизирована с пакетной базой Slackware 14.2 и репозиториями Salix.
- Добавлена поддержка загрузки на системах с UEFI.
- Добавлен новый инсталлятор FrugalPup, поддерживающий установку на системы с UEFI и BIOS, а также способный установить систему не только на жёсткий диск, но и на внешние накопители USB и SD/MMC.
- Предложена новая цветовая схема, обновлены пиктограммы и оптимизирован интерфейс пользователя.
- Добавлены пакеты с новыми ядрами Linux и предложен новый скрипт "change_kernels" для упрощения смены ядра.
- Оконный менеджер JWM обновлён до версии 2.3.6.
- В качестве основного браузера предлагается свежий выпуск Firefox ESR. Из репозиториев также доступен Seamonkey и имеется скрипт для установки браузера Vivaldi.
- Улучшена программа с графическим интерфейсом для настройки пакетного фильтра.
- В базовый состав включён пакет Samba.
- Для просмотра PDF задействован Evince.