Puppy is an interesting distribution. It contains perhaps the best balance between functionality, friendliness and small size I have seen to date. The distribution appears to be more of a secondary operating system, something I would travel with on a thumb drive in my pocket, rather than a primary operating system that I would install on my desktop. Still, the distribution's small size and friendly nature are impressive and, had I older hardware I wanted to resurrect, Puppy would be on a short list of possible operating systems I would want to use.
In response to this post
@gcmartin if you actually read the review (...) you'll realize that the reference to "older hardware" has nothing to do with "advertisement" but on some issues the reviewer has with puppy, mainly single-user/root architecture and secondarily PPM.
The comment about older hardware is actually a compliment for the other attributes of puppy that can promote it from a secondary OS to primary OS for this class of machines.
And for today's OSs, "older" means anything single core and/or 32-bit and/or less than 2GB of RAM. _________________ Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too