Onload is available in the following distributions:
- “OpenOnload” is a free version of Onload available from the NIC Software and Drivers web page distributed as a source tarball under the GPLv2 license. OpenOnload is subject to a linear development cycle where major releases include the latest development features.
- “EnterpriseOnload” is a commercial enterprise version of Onload distributed as a source RPM under the GPLv2 license. 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 | Tarball | DKMS package | Source RPM | Source DEB |
---|---|---|---|---|
OpenOnload | ✓ | ✓ | ✓ | ✓ |
EnterpriseOnload | — | — | ✓ | ✓ |
- 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.
- 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.
- A Source RPM (or SRPM) 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 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.