Puppy Linux – GNU/Linux əməliyyat sistemi əsasında yığılmış, Barri Kauler (təqaüdə çıxmış avstralilalı professor) tərəfindən hazırlanmış əməliyyat sistemi. Onun məqsədi Windows əməliyyat sisteminə oxşar əməliyyat sistemi yaratmaq, bütün lazımlı proqramları ilə birgə olması bununla əlavə az həcmli olması (70 Mb-dan başlayaraq) və zəif kompyuter (Pentium I, 32 Mb əməli yaddaş) tələbi yaratmaq idi.