Kada govorimo o mini-Live distribucijama, nikako ne možemo izostaviti Puppy Linux. To je live distribucija koja u obliku .iso fajla zauzima manje od 100 MiB. Jedna od velikih prednosti ovog sistema je što je u stanju da se podigne u potpunosti u RAM memoriju i odatle se izvršava. To omogućava veću brzinu rada i bolji odziv sistema korisničkim naredbama. Za razliku od live distribucija koje to “mogu” da izvedu, Puppy je projektovan sa tim ciljem i takoreći je optimizovan za takav način rada.
Kod manjih distribucija kao što je Puppy (manjih u odnosu na gigante poput Ubuntua, Debiana, Mandrive i sličnih) problem je uvek sa veličinom repozitorijuma. Da bi se rešio i taj problem, sa najnovijom verzijom 3.0, Puppy se biranrno bratimi sa Slackwareom, uvođenjem mnogih binarnih biblioteka direktno iz te distribucije, kao i paketa glibc 2.5, GCC 4.1.2 i GTK+ 2.10.13.
Kompletnu objavu možete videti ovde.
Dole je sažetak sa DistroWatcha.
Puppy 3.00 released. This Puppy is a massive upgrade from the previous (v2.17.1) version. I decided to aim for close binary compatibility with Slackware 12.0, with the objective of being able to install Slackware packages and have all or most of the required dependencies already in place. To that end, I used all the building block packages from Slackware 12, such as glibc 2.5, GCC 4.1.2 and GTK+ 2.10.13. Most of the libraries in Puppy are now from Slackware. Another major thing that I have done is totally rewritten the key scripts that control how Puppy boots up, is configured, and shuts down. Then there are some major breakthroughs, such as finally getting periodic flushing of RAM to Flash drive working properly.