(untested) C API now fully supports Linux.