There is a corner of IT that never makes the keynotes, and it is the one that keeps everything else running. Somebody has to enroll the phones, push the apps, lock down the tablets on the warehouse wall, and wipe the device that fell off a delivery truck in the rain. That somebody usually buys a subscription to a cloud dashboard run by somebody else. For the organizations that cannot do that, an open-source project called Headwind MDM just shipped its biggest update in years.

Version 7.03.1, released October 13, 2026, rebuilds the platform on a modern stack (OpenJDK 21, Tomcat 10+, a new Angular web console) and reworks the plugin system so developers can ship extensions as standalone files instead of rebuilding the whole project. It is a deeply unglamorous release, and that is precisely the point. The infrastructure that lets you keep your data on your own servers is having a moment, and this one is squarely aimed at the device in everyone's pocket.

What Headwind MDM actually does

Mobile device management (MDM) is the discipline of running a fleet of phones and tablets as a single manageable surface: enrolling devices, pushing apps and configuration profiles, enforcing policies, and, in the extreme cases, locking a device into kiosk mode or wiping it remotely. Commercial MDM platforms sell this as a cloud subscription, priced per enrolled device, with the management console living in the vendor's data center.

Headwind MDM is the open-source alternative, used by more than 1,000 organizations worldwide according to the project's own figures. It runs self-hosted or in the cloud, and the Community Edition is free under the Apache License. Premium and Enterprise editions add kiosk mode, remote control, and paid support. Two design choices set it apart from the cloud incumbents: it supports AOSP devices without Google services, and it works in air-gapped networks that have no internet access at all. That makes it a fit for the customers the cloud dashboards never quite serve: schools managing donated tablets, logistics companies with devices in the field, hospitals with regulated data, and government agencies that are not allowed to let a vendor touch their infrastructure.

What version 7 changes

Enjoying this story?

Get the five most important stories in tech, every morning. Free.

This is not a feature release; it is a foundation replacement. The server now runs on OpenJDK 21 and requires Tomcat 10 or later, and the web console was rebuilt in Angular and redesigned around current admin-console conventions. Ubuntu 24.04 LTS is the recommended platform. For anyone running the legacy 5.x series, there is a migrate.sh script in the new installer, and the project's own advice is worth quoting as doctrine: take a snapshot of the server before upgrading.

The more consequential change is the plugin architecture. Plugins can now be developed and packaged as standalone WAR files, which means developers no longer have to rebuild the entire project to ship a custom extension. Plugins built on the free Community Edition can be distributed to Enterprise customers, and plugin updates no longer depend on the release cycle of the core product. In practice, this decouples the ecosystem from the vendor: a consultant, an integrator, or an in-house team can extend the platform on their own schedule. That is how open-source platforms stop being products and start being infrastructure.

A consultant can now extend the platform on their own schedule. That is how open-source tools stop being products and start being infrastructure.

The release also polishes the daily operator experience. The web console receives backend alerts over WebSockets and surfaces them instantly as pop-up notifications, so an admin sees enrollment failures and compliance violations the moment they happen instead of discovering them in a log. Most libraries now deploy to the shared Tomcat lib directory, which shrinks the size of web application updates. Version 7 followed a beta program that began in August 2026, so this stack has had a couple of months of real-world shakedown before the general release.

Why it matters beyond IT departments

Headwind MDM 7 at a glance

Verified figures from the October 13, 2026 release announcement.

Organizations using it
1,000+
Community Edition
Free, Apache License
Server runtime
OpenJDK 21
Servlet container
Tomcat 10+
Recommended OS
Ubuntu 24.04 LTS
Beta period
Aug to Oct 2026

Note: Figures are approximate or per the project's own reporting.

The interesting story here is not really about one project's version number. It is about a sovereignty trend that keeps gathering force. The same impulse driving organizations to self-host their file storage, their password vaults, and their office suites has now reached the management plane of the devices themselves. Self-hosting your documents means little if the dashboard that controls the phones those documents live on still answers to a vendor's cloud.

The AOSP-without-Google-services angle is the sharpest edge of this. Android devices can be stripped of Google's services entirely, which matters for organizations operating under data-residency rules or in environments where Google's infrastructure is simply not available. Headwind MDM's support for those devices, and for air-gapped networks, closes a loop that the mainstream MDM market leaves open: fleet management that assumes neither connectivity nor a cloud account.

The honest trade-offs are the familiar ones of self-hosting. You run the server, which means you own updates, backups, security hardening, and uptime. The commercial platforms sell you the opposite: somebody else's dashboard, somebody else's uptime, in exchange for a per-device subscription and the data residency posture that comes with it. Headwind's split (free Apache-licensed core, paid tiers for kiosk mode, remote control, and support) is the classic open-source playbook, and it asks buyers to do their own math: is the labor of running this cheaper than the subscription, once sovereignty is a requirement rather than a preference?

The upgrade calculus

Server room housing self-hosted infrastructure
Self-hosting extends beyond apps and files: Headwind MDM 7 lets organizations run their device management plane on their own servers. (Photo: Calder Brief)

For existing users on the 5.x line, the path is mechanical: new installer, run migrate.sh, snapshot first. The stack modernization is arguably the bigger deal than any single feature. A Java application on a current LTS runtime, served from a current servlet container with a current UI framework, is a platform you can hire for, audit, and secure with commodity tooling. In 2026, a boring Java stack is a feature: it is stable, well-understood, and boring in all the ways that matter at 3 a.m.

For newcomers evaluating it, the relevant question is fit, not price. If your fleet lives in the open internet, Google services are fine, and you want a managed console, the commercial options will be less work. If any of those assumptions fail, if devices live in closed networks, if Google services are absent, if the data cannot leave the building, then an open-source, self-hosted MDM stops being the cheap option and becomes the only one shaped like your problem. Version 7's rebuilt foundation and decoupled plugin system make that shape considerably more credible than it was before.

References

Headwind MDM version 7 release announcement (EIN Presswire, October 13, 2026); project documentation and GitHub repository (github.com/h-mdm/hmdm-server-v7); Headwind MDM download and edition comparison pages.