10.2. PEAR Concepts

This section explains some PEAR concepts, namely packages, releases, and the versioning scheme.

10.2.1. Packages

When you want to install something from PEAR, you download and install a particular release of a package. (You learn more about releases later on.) Each package has some information associated with it:

  • Package name (for example, HTML_QuickForm)

  • Summary, description, and home page URL

  • One or more maintainers

  • License information

  • Any number of releases

PEAR packages are not unlike other package formats, such as Linux's RPM, Debian packages, or the System V UNIX PKG format. One of the major differences with most of these is that PEAR packages are designed to be platform-independent, and not just within one family of operating ...

Get PHP 5 Power Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.