liberasurecode is an Erasure Code API library written in C with pluggable Erasure Code backends.