The Purpose of Subscription Management

New government and industry regulations are setting new mandates for businesses to track how their infrastructure assets are used. These changes include legislation like Sarbanes-Oxley in the United States, standards like Payment Card Industry Data Security Standard (PCI-DSS), or accreditation like SAS-70. Software inventory maintenance is increasingly important to meet accounting and governmental standards.

That means that there is increasing pressure on IT administrators to have an accurate, current accounting of the software used on their systems. Generally, this is called software license management; with CentOS's subscription model, this is subscription management.

Managing Subscriptions for Software Inventory

Figure 14.1. Managing Subscriptions for Software Inventory


Effective subscription management helps organizations achieve four primary goals:

With CentOS's commitment to free and open software, subscription management is focused on delivering tools that help IT administrators monitor their software/systems inventory for their own benefit. Subscription management does not enforce or restrict access to products.

Most CentOS products are licensed under a GNU General Public License (GPL), which allows free use of the software or code; this a different license than the CentOS license agreement. A CentOS license provides access to CentOS services, like the Customer Portal and Content Delivery Network.

The CentOS subscription requires that, as long as there is any active subscription for a product, then every system which uses the CentOS product must have an active subscription assigned to it. Otherwise, the subscription is violated. See and for more information on CentOS's subscription model and terms.