Overview and Getting Started

More about the Puppy project

Linux is a free operating system, and Puppy Linux is a special build of Linux meant to make computing easy and fast.

Puppy Linux enables you to save money while doing more work, even allowing you to do magic by recovering data from destroyed PCs or by removing malware from Windows. See these example articles: recovering files from Windows and safe Internet banking with Puppy Linux.

With Puppy Linux, you can carry your programs and data anywhere.

Are you now ready for Puppy? Keep these important reminders before using Puppy:


More About Puppy Linux

What is Puppy Linux?

Puppy Linux is an operating system for computers. Other well-known operating systems are Microsoft Windows, Apple OSX, and MS-DOS. Puppy Linux is based on GNU/Linux. It is completely free and open source software.

How is Puppy Different?

What are Puppy's Goals?

The Puppy Linux goals (adapted from Barry Kauler) are:

How is Puppy organized?

The community is marked by openness and flexibility, and gets organized around goals. Barry Kauler is traditionally the chief developer who leads the development of official releases, the latest being version 4.3.1. Community Editions (official CE versions) are created by teams, the latest being version 5.1.1, and before this, version 4.2.1. Projects are run by individuals or groups and posted/discussed in the Forum.

Who owns Puppy?

We all do. Puppy is covered by the GPL/LGPL license.

Who is the creator and how does he control the project?

Puppy Linux was first released in June 2003 by Barry Kauler. The community that later developed is completely open, without any formal agenda or structure. It often takes newcomers a while to realize that, other than being friendly, there aren't really any rules to Puppy. If you want to do something, make a new Puplet, offer your skills or take things in a new direction, just do so and be surprised that support will be around. However, questions will be asked so be ready to defend your ideas. Refer to what Barry Kauler has written about how the project is run.

Where does the name come from?

The real puppy
Puppy as immortalized
in Barry Kauler's avatar

"The real Puppy, the mascot for Puppy Linux, was a very tiny dog, a Chihuahua, but totally fearless. He didn't seem to know that he was vulnerable because of his small size. Once when my sister was visiting my country property, she brought her Blue Heeler, a very solid middle-sized dog named Muti. We were out walking, and suddenly there was a substantial rustling of branches of a large bush, something was in or behind the bush. Muti took fright and ran back behind the legs of my sister, whereas Puppy got into launch position in front of the bush and barked furiously. It turned out to be my dad playing a trick on the dogs. Puppy used to chase kangaroos and other big wild animals. Anyway, Puppy Linux is like that, reckless, unshackled, in memory of the mascot." - Barry Kauler