2026-06-03 –, Main stage
Active Directory provides a bundle of services. Most have mature open-source equivalents. However, GPO functionality for Linux desktops remains fully unaddressed. When talking about sovereignty, we can't ignore this issue.
That's why Linagora designed a full replacement for AD, mostly based on existing project but with a new project to fully replace it.
Large organizations managing Linux desktop fleets face a critical gap: while Microsoft Active Directory provides centralized policy management (GPO) for Windows, no equivalent open-source solution exists for Linux desktops.
Active Directory is not a single product but a bundle of services. Most have mature open-source equivalents — OpenLDAP for directories, MIT Kerberos for authentication, GLPI for inventory. However, some of them, especially GPO functionality remains unaddressed for Linux desktops. Existing configuration management tools (Ansible, Puppet, SaltStack) target server infrastructure, lack native dconf/GNOME support, and don't provide the offline capability, drift detection, or OU-based targeting that enterprise desktop management requires.
Our approach was: decompose AD functionality, identify existing open-source components, and develop only what is missing. The gap analysis reveals that ~90% of AD services are already covered. The remaining 10% (centralized policy enforcement for GNOME desktops (dconf settings, files, services, packages, printers, mounts) is the core problem to solve.
This leads to a focused development scope: a policy engine with targeted appliers, a lightweight pull-based agent with offline cache, and a unified admin console federating existing tools via REST APIs. Rather than building a monolithic AD replacement, the solution orchestrates proven open-source components and fills only the critical gap.
IAM expert, Senior software architect, CTO and former general of French gendarmerie.
Previously deputy-CIO of Ministère de l'Intérieur (France)
