In case anyone is wondering if this signals a shift away from Go in container infrastructure, I don't <i>think</i> so. Docker, Kubernetes, Buildah and Podman are mostly Go code and I don't think there's much intent to change that.<p>I suspect the conclusion (that Go is not ideal for this kind of low level component) is accurate. OTOH, I wish it could be a memory-safe language instead of C. I can only assume there is some decent reason why Rust isn't used here, though personally I wouldn't know.
This is pretty great. Ideally, whoever maintains the OCI specs would have a way of allowing implementations to be “certified compliant” by an open process (maybe a suite of automated tests that the implementation must pass).
Henry Crun?<p><a href="https://en.wikipedia.org/wiki/Henry_Crun_and_Minnie_Bannister" rel="nofollow">https://en.wikipedia.org/wiki/Henry_Crun_and_Minnie_Banniste...</a>