Release notes for Puppy Linux version 2.13

As usual, heaps of new features. After going through my News Blog and creating the summary that you see below, I firstly thought wow, we did this in about 6 weeks! Then I thought what really stands out here is what a team effort Puppy has become. So much here is great, so I have listed these items in approximate chronological order and not attempted to order by importance. Release notes:

Upgrading from earlier version of Puppy. No problem. If you run Puppy from live-CD, just boot the new CD and Puppy will automatically perform any required upgrading of your personal storage file/partition (usually pup_save.3fs file).
For USB or frugal-hd installations, just copy the latest files (vmlinuz, initrd.gz, pup_213.sfs and zdrv_213.sfs) to the USB or hd boot media.
If you have already tested an earlier beta of v2.13, type the boot parameter "puppy pfix=clean" , so that a proper upgrade of the latest version will occur -- also, look where the pup_save.3fs file is and delete zrdv_213.sfs if it exists (Puppy may have copied it there from the CD). Also delete pup_213.sfs if you previously copied it from the CD to HD. If you want to be extra cautious, make a backup of the pup_save.3fs file before upgrading!

PET packages. So, what does it mean from the user's point of view? For Pup 2.13 you won't notice much of a difference, just the name change from PupGet to PETget package manager, and dependency handling. For example, if you choose to install 'cutecom-0.13.1', which needs the 'qt' library, PETget will automatically download and intall 'qt-3.3.6' package if it isn't already. So, it should be a more pleasant experience.
The current PET packages though are only the 'official' ones. For Pup 2.14 I plan to support PETs created by anyone, including dependency handling -- so, you can download a PET package and just click on it to install. Ultimately I envisage the dotpup package system merging with PET, so we have just the one consistent package system -- but this is someway off and needs more planning.
In other words, the goal is simplicity and ease-of-use.

My Developer News Blog. If you want more details about all of the above, and learn day by day how it all unfolded, at a very personal level, then please go here:

Download. If you want to obtain the latest Puppy live-CD, or the "devx" module, that turns Puppy into a complete C/C++ compiler environment, or the patched kernel source, please go to the Puppy download page for links:

History. To get a better sense of how Puppy has evolved, it is helpful to read the release notes for earlier versions.
Puppy v2.12:
Puppy v2.11:

Best regards,
Barry Kauler and the Puppy Team