Software Library

Code On licensee Steinwurf has developed a commercial-grade
Random Linear Network Coding (RLNC) software library called Kodo.


Kodo provides highly optimized code that can be deployed on most platforms. It is designed to be flexible and extendable to allow for support of new network coding concepts and ideas as they arise. From a user perspective, the library exposes a simple API to allow you to wield the power of network coding in your application.

Source: Steinwurf

Kodo reduces dramatically the time to market for products employing RLNC. It is fully tested on most platforms and is already in use by customers. In addition to its commercial-grade coding functions, it includes a growing library of network protocols.

As it is enhanced and tested by Steinwurf developers, Kodo is continuously benchmarked. Steinwurf’s benchmarking website contains daily records of a number of coding performance metrics such as decoding speed and overhead.

When it comes to sheer coding speeds, Kodo is significantly faster than industry standard libraries. In a May-2014 measurement campaign, Kodo outperformed state-of-the-art storage libraries, including ISA-L, Jerasure, and OpenFEC.