|Developer||Barry Kauler (original)|
|Written in||Various (Notably C and Assembly)|
|Source model||Open source|
|Marketing target||Personal computers, mobile devices, embedded devices, servers,|
|Package manager||dpkg, Pacman, PETget, slapt-get, slackpkg, Puppy Package Manager|
|Platforms||x86, x86-64, ARM|
|Kernel type||Monolithic (Linux kernel)|
|License||Many ("Linux" trademark owned by Linus Torvalds and administered by the Linux Mark Institute)|
Woof is a software application used to build a Puppy Linux distribution from another Linux distribution. This application must be run inside Puppy Linux, and an internet connection is required in order to download the other Linux distro's binary packages.
The CD-Remaster program available in Puppy Linux can be used to build variants of the Puppy Linux distribution.
In 2013, Woof was forked to Woof-CE, which uses a git version control system hosted on GitHub.
The process used by Woof to build a Puppy Linux distribution from another Linux distribution:
The Linux distributions that Woof can use as the foundation for a Puppy Linux distribution: