[ANN] Sunsetting of DkML distribution

DkML, the Windows-friendly distribution of OCaml, is being sunset. DkML was launched to get Windows + OCaml off life-support when an earlier Windows distribution was retired. Mission accomplished. And thanks to OCSF for the support in the early years!

Existing users: Official end-of-life for the distribution will be 12/31/2026. 1 year and 1 month from this posting the distribution binaries, C libraries and overlay repositories will no longer be hosted. Please use the native Windows support from opam!

To be clear, the Windows distribution is the following two products which will disappear:

  • dkml-installer: This is the Windows installer available through winget (https://winstall.app/apps/Diskuv.OCaml). I’ll withdraw it from winget soon; that won’t affect existing users.
  • setup-dkml: This is the GitHub/GitLab CI for MSVC.

In contrast, the following products are much broader than Windows, are actively maintained, and will not be sunset:

  • dkml-compiler and dkml-base-compiler. These have patches for Android and bytecode.
  • MlFront and dk. This is the build and scripting system; more on that in upcoming announcements.

– Jonah

11 Likes