Today at OSCON Docker open-sourced (in real-time!) Datakit, Hyperkit and VPNKit - all components of their beta application Docker for Mac and Windows. The app is incredibly popular (with 30,000 signups in the first 24 hours), and releasing the internals allows us to see why.
Datakit (interfaced with Hyperkit) is a tool to orchestrate applications using the 9p workflow. It builds on work carried out at OCaml Labs in the past few years and allows you to define complex build pipelines over version-controlled data using file system commands.
By open sourcing these projects, Docker shows they are keen for discussion and collaboration. We are excited about this release, and we envisage integrating the components into our work at OCaml Labs, specifically using Quelea-style contracts for consistency control with Datakit.
- Multicore OCaml ARM64 Backend
- Cambio, OCaml and Karaoke at the MirageOS Marrakech Hack Retreat 2017
- Using Menhir to Build Grammar Attributes
- OCaml 4.04.1 Released
- Parsing the Email Standard with TypeBeat
- An OCaml Backend for Agda with Malfunctional Programming
- Databox Open-Source Software Community Launch
- Composable Builds for OCaml with Jbuilder
- MirageOS Hack Updates
- Algebraic Subtyping: PhD thesis