A PPA is what it says it is a Personal Package Archive. Its a free service provided by Launchpad for people to distribute software and updates easily.
This also means that everybody can create and maintain a PPA. This could be
- Private users who want their additional software packages accessible all in one place.
- Developers who want to distribute their software when it is not yet in the official repositories.
- Developers who want people to have access to their alpha or beta releases for testing.
- Institutions who want to maintain related software collections.
- Enthusiasts who want to share everything they like.
It could be even you to create and maintain a PPA.
Which software version, and what Ubunutu release version will be supported is entirely up to the maintainers of a PPA. The only restriction there is is that the software needs to build on a supported Ubuntu release before we can upload it to our PPA.
Therefore we always will have
- PPAs that contain software versions identical to those in the repositories.
- PPAs with newer stable versions build for older releases.
- PPAs with supposedly stable recent sub-versions not otherwise published.
- PPAs with bleeding edge unstable application releases.
- PPAs with entirely untested or brand new software.
Often we will find several PPAs for both, stable, and unstable releases of a software. It is our own responsibility to choose the appropriate PPA. It is expected that we will suffer from bugs in the unstable testing or development releases of a software.
IRIE Shinsuke, the maintainer of the Blender PPA also provides a variety of other PPAs. In the Blender PPA we will at present also find an older version (2.4.). This may change any time if the maintainer decides to do so.
If you need an interim version to run you may have to download and compile this version by yourself.
Often but not always we will have some information on the contents of a PPA from their description on the PPAs page on Launchpad. For the Blender PPA it says e.g.:
Blender 2.6 package is (mostly) weekly trunk build. The build may be brought forward or be postponed when the trunk has some serious problem.