Welcome to rpm.org!
The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating computer software packages. Each software package consists of an archive of files along with information about the package like its version, a description, and the like. There is also a library API, permitting advanced developers to manage such transactions from programming languages such as C or Python.
RPM is
free software, released under the
GNU GPL.
RPM is a core component of many Linux distributions, such as
Red Hat Enterprise Linux, the
Fedora Project,
SUSE Linux Enterprise,
openSUSE,
CentOS,
Mandriva Linux, and many others.
It is also used on many other operating systems as well, and the RPM format is part of the
Linux Standard Base.
News
Information about new releases and other events can be found in the news section. Information about the current development RPM version including list of features and status of implementation can be found at development priorities.
Status
After a long development break rpm.org was relaunched 2007 with the goal to reclaim the position as upstream home of RPM. As a first step patches that had piled up in the different distributions have been integrated into the code base as far as possible. We want RPM not be the province of one company, or a small set of developers. It needs to be developed in an open community, consumed and contributed to by many companies, users, distributions, and developers. We therefore welcome any and all contributors.
We are currently trying to catch up the lack of maintenance of the last years and start addressing the new problems and needs that have developed over time.
For more information, please see the RPM Roadmap and rpm.org FAQ.
Looking for the old rpm.org?
Older rpm.org content is available at
http://archive.rpm.org/.