Third-Party Software and End of Life (EOL) Policy in cPanel & WHM

This article explains how cPanel & WHM manages third-party software, where to find license information, how to locate SRPM source packages, and the official End of Life (EOL) policy for third-party software and operating systems. It also outlines what happens when an OS reaches EOL and how long each supported OS will receive updates.

Third-Party SoftwareEOL PolicycPanel WHM

~4 min read · Updated Feb 21, 2026

1. Overview


cPanel & WHM includes a wide range of third-party software used for various system functions. Many of these applications are distributed under open-source licenses. WebPros International, LLC provides copies of all applicable licenses on your server and ensures that source packages (SRPMs) remain publicly available.


2. License Information


You can find all third-party license agreements in the following directory:


/usr/local/cpanel/3rdparty/share/


For example, the file:


/usr/local/cpanel/3rdparty/share/common-licenses/LGPL-2


contains the GNU Lesser General Public License version 2.


3. Find License Information for a Specific Package


To determine which license a third-party application uses, check the following file:


/usr/local/cpanel/3rdparty/share/name/copyright


where name represents the template or package name.


Note: Some packages are distributed under multiple licenses, so you may see several License entries.


4. Find a Source Package (SRPM)


To locate the SRPM for a third-party package, follow these steps:


  • Navigate to the cPanel package update server.
  • Open the directory for the version of cPanel & WHM that shipped the package.
  • Enter the src/ directory to view all SRPMs.

For example, Perl’s SRPM is available at:


http://httpupdate.cpanel.net/RPM/11.46/src/


as the file:


cpanel-perl-514.5.14.4-4.cp1146.src.rpm


5. Third-Party Software Lists


Each version’s Release Notes includes a list of all third-party software shipped with that version.


6. Third-Party Software End of Life (EOL) Policy


WebPros International, LLC maintains an official EOL policy for third-party software and operating systems. An EOL date indicates when support for that software version ends.


Software without an explicit EOL date remains supported as long as demand and business needs continue.


6.1 When a Vendor Ends Support


When a vendor stops providing updates for their software, cPanel & WHM will:


  • Remove the software from cPanel & WHM.
  • Notify users about the upcoming removal.
  • Stop providing technical support for the software.
  • Recommend upgrading to a supported version when possible.

7. Operating System EOL Policy


An OS vendor determines the EOL date for their operating system. This is the period during which patches and updates are provided.


cPanel supports operating systems for their full lifecycle. However, in some cases, cPanel may discontinue support for an OS in new versions of cPanel & WHM before the OS reaches its vendor-defined EOL.


Servers running Ubuntu follow a slightly different support cycle:


  • cPanel supports only LTS versions of Ubuntu.
  • Support for a new Ubuntu LTS version begins when a new cPanel LTS version is released.
  • When a new Ubuntu version is supported, the previous version becomes deprecated.

Example: cPanel & WHM version 118 is the last version supporting Ubuntu 20.04. To upgrade beyond version 118, you must upgrade the OS to Ubuntu 22.04 or later.


8. What Happens When an OS Reaches EOL?


When an OS reaches EOL:


  • The OS continues to function normally.
  • Existing cPanel & WHM installations continue working.
  • Support continues only through the last cPanel LTS version that supports the OS.

You will be unable to:


  • Perform fresh installations of cPanel & WHM.
  • Upgrade to newer versions of cPanel & WHM.
  • Receive OS-specific fixes or security patches.

9. Supported Operating Systems and EOL Dates


Operating System EOL Date
Red Hat Enterprise Linux 7 / CloudLinux 6 July 31, 2024
CentOS 7 (ELS) Critical updates until Jan 1, 2027
CloudLinux 7 (ELS) Critical updates until Jan 1, 2027
AlmaLinux 8 March 1, 2029
AlmaLinux 9 May 31, 2032
AlmaLinux 10 May 31, 2035
CloudLinux 8 May 31, 2029
CloudLinux 9 May 31, 2032
CloudLinux 10 May 31, 2035
Rocky Linux 8 March 31, 2026
Rocky Linux 9 March 31, 2026
Ubuntu 22.04 LTS June 30, 2027
Ubuntu 24.04 LTS April 2029

10. What Should You Do If Your OS Has Reached EOL?


We recommend scheduling an OS upgrade as soon as possible. Depending on your environment, you may:


  • Upgrade the OS directly (if supported by the vendor).
  • Provision a new cPanel server and migrate accounts and configurations.
  • Transfer your license to the new server.

Example: cPanel does not support installations on Amazon Linux 2. Users running Amazon Linux 1 should migrate to AWS Marketplace instances.


For assistance, contact your technical support provider or visit the cPanel Support page.


Conclusion


cPanel & WHM provides extensive third-party software support and maintains clear EOL policies to ensure system stability and security. Understanding license locations, SRPM sources, and OS support timelines helps administrators maintain a reliable hosting environment.


Written & researched by Dr. Shahin Siami

Related Articles

How to Restore Your cPanel Account: A Complete Guide for New System Administrators

This guide explains how new system administrators can restore a cPanel account using WHM, transfer accounts and configurations between servers, and enable diagnostic logging for transfer and restore operations. It covers essential concepts such as WHM vs. cPanel, root access, backup handling, SFTP uploads, transfer methods, and advanced debugging tools.

Continue

آموزش کامل انتقال تمام اکانت‌های cPanel از یک سرور به سرور دیگر

این مقاله نحوه انتقال همه اکانت‌های cPanel، تنظیمات سرویس‌ها، گواهی‌های SSL و IP اصلی سرور را از یک سرور قدیمی (Source) به یک سرور جدید (Target) توضیح می‌دهد. شامل نصب سرور جدید، انتقال تنظیمات، انتقال اکانت‌ها، تغییر IP، تنظیم DNS و نصب مجدد SSL است.

Continue

How to Migrate a WordPress® Installation to a cPanel & WHM Server

This guide explains how to migrate a WordPress installation from a macOS-hosted environment to a cPanel & WHM server. It covers exporting the database, uploading WordPress files, creating and importing a MySQL database, updating URLs, configuring wp-config.php, fixing broken links, and finalizing the migration.

Continue

How to Manually Transfer an Account Between Servers in cPanel & WHM

This article explains how to manually transfer a cPanel account between servers when the account is too large for WHM’s automated transfer tools. It covers creating temporary directories, compressing public_html and log files, securely transferring data with SCP, and restoring the files on the destination server.

Continue

How to Manually Migrate Horde Calendars and Contacts to Roundcube in cPanel & WHM

This article explains how to manually migrate Horde calendars and contacts to Roundcube in cPanel & WHM version 108 through 118. It covers exporting Horde data, placing it in the correct directories, and importing it into Roundcube using built‑in plugins or manual import tools.

Continue

How to Manually Migrate Accounts to cPanel & WHM from Unsupported Control Panels

This article explains how experienced system administrators can manually migrate accounts from unsupported third‑party control panels to cPanel & WHM. It covers pre‑migration steps, installation requirements, file and directory transfers, database restoration, SSL migration, and post‑migration tasks.

Continue