Deeper understanding of software collections

The software collections utility provides a flexible framework for installing, configuring, and administering multiple versions of a software package on a Red Hat Enterprise Linux server. Users of the system then have the option to invoke these alternative software packages to run workloads on the server.

Solution architects at Red Hat see many use cases for software collections, including:

  • Running applications with newer versions of the python or perl interpreter.
  • Compiling code with a newer version of the C complier.
  • Running a more recent version of a MySQL database.

This session will provide an overview of how software collections are invoked by users, how they are installed and maintained, and how an RPM can be developed for use within software collections.

You’ll leave this session with a better understanding of when to use the software collections utility, how software collections operate, and how they are developed.