Docker has extracted its core container runtime component into a new open source project called containerd. This will allow other container systems besides Docker to use containerd as their core runtime. Containerd provides the basic functionality to manage containers on Linux and Windows hosts and uses the OCI standard. Docker has been using containerd internally since 2016 and it will continue to use containerd going forward. Docker aims to donate containerd to a neutral open foundation in Q1 2017 to ensure its open governance.