The encyclopedia · Software & IT · Strategic decision · 2015
Docker gave away its container format to stop a standards war
In 2015 Docker donated its container image format and runtime to the Linux Foundation's Open Container Initiative, keeping containers portable.
Docker · CoreOS · Linux Foundation · Open Container Initiative
the move
Container formats multiplied, and rival specs like CoreOS's appc risked splitting developers into incompatible worlds.
In June 2015 Docker and a broad coalition created the Open Container Project under the Linux Foundation, and Docker donated its image format and runtime as the cornerstone.
Neutral, open governance meant the standard was not controlled by one company, so the ecosystem could build on it together.
why it works
- Neutral governance meant no single company could steer the standard for its own advantage.
- Backing the de facto format preserved the installed base and the millions of containers already built.
- Merging appc and the Docker format into one spec removed the risk of two incompatible container worlds.
- The Linux Foundation's neutrality drew a wide vendor coalition to agree quickly.
what transfers
The owner of a dominant format can keep it dominant by giving it to a neutral body, turning the threat of fragmentation into a moat.
what came after
The Open Container Initiative's image and runtime specs became the shared standard across Docker, Kubernetes and most container tooling; the container ecosystem grew without a format split.
references
- Industry Leaders Unite to Create Project for Open Container Standards
- Docker and CoreOS unite to start the Open Container Project and standardize runtime, image format
spotted an error? The archive wants to know.