Onload is available in the following distributions:
- “OpenOnload” is a free version of Onload available from the NIC Software and Drivers web page. OpenOnload is subject to a linear development cycle where major releases include the latest development features.
- “EnterpriseOnload” is a commercial enterprise version of Onload. EnterpriseOnload differs from OpenOnload in that it is offered as a mature commercial product that is downstream from OpenOnload having undergone a comprehensive software product test cycle resulting in tested, hardened and validated code.
These distributions are available in the following formats:
| Distribution | Source RPM | Source DEB | DKMS package | Tarball |
|---|---|---|---|---|
| OpenOnload | ✓ | ✓ | — | ✓ |
| EnterpriseOnload | ✓ | ✓ | — | — |
- A Source
RPM (or SRPM) is an RPM package
containing source, and requires that the RPM Package Manager is available.
The RPM Package Manager builds and installs Onload and its drivers from the source RPM. The Package Manager can also uninstall Onload.
- A Source
DEB is a Debian package containing source, and requires that the
Debian Package Management System is available.
A tool from the Management System builds and installs Onload and its drivers from the source DEB. The tool can also uninstall Onload.
- A DKMS
package requires that Dynamic Kernel Module Support (DKMS) framework
is available.
The DKMS framework builds and installs Onload and its drivers from the source in the DKMS package, and automatically rebuilds them if a new OS kernel is installed. The framework can also uninstall Onload.
Important: This package format is deprecated and was removed in Onload 9.0.2. You can now build a DKMS installation using a Source RPM or Source DEB package, and you should instead use those package formats. Documentation remains for legacy customers, but might be removed in a future release. - A tarball (called the “Release Package” on the download site) contains
source for Onload and its drivers.
A supplied script builds and installs Onload and its drivers from the source in the tarball. Another supplied script can uninstall Onload.
Important: This package format is deprecated and might be removed in a future release. A Source RPM or Source DEB package provides better integration with the OS, and you should instead use those package formats.
A flexible and broad range of support options is offered. Users should consult their reseller for details. For further details of the Enterprise Service and Support options that are available, contact support-nic@amd.com.