The Netherlands is going far beyond replacing Windows with Linux. Its government is testing open-source workplaces, alternatives to Microsoft 365, a sovereign government cloud, portable cloud standards, government-controlled source-code infrastructure, stronger exit requirements for technology suppliers, and new safeguards around critical services such as DigiD. This article examines whether these initiatives can actually reduce dependence on foreign platforms and single vendors, and what other EU countries can learn from the Dutch approach.
The unit of analysis is the dependency graph
The Dutch government’s experiments with Linux workstations are technically relevant, but the operating system is the wrong unit of analysis. The Nederlandse Digitaliseringsstrategie (NDS) now treats cloud, digital resilience and autonomy, digital skills, shared building blocks, IT sourcing and purchasing power as parts of one government-wide programme rather than independent procurement domains. The April 2026 municipal pilot of DAWO and MijnBureau therefore matters only insofar as it exposes and changes a deeper dependency structure involving source repositories, build pipelines, endpoint management, identity, collaboration software, cloud platforms, virtualisation, suppliers, contractual rights and government engineering capacity.
This interpretation is consistent with the Dutch government’s own terminology. Its 2025 vision distinguishes digital autonomy, i.e. the ability to choose, change and act, from digital sovereignty, understood more narrowly in terms of legal and administrative control over infrastructure, data and systems; it also explicitly rejects complete technological independence as a realistic objective. That distinction is more useful than the broad political use of sovereignty, because it permits an engineering treatment of dependency without implying autarky. A system can remain internationally dependent while retaining sufficient freedom to change supplier, implementation or operating model.
This article therefore extends the dependency-centred approach used in my previous analyses of government code forges, European workstation policy, public investment in open-source infrastructure and the CVE namespace. The common question is not whether a component is European, open source or publicly hosted, but whether a strategically important function remains subject to a low-cardinality set of dependencies that another actor can unilaterally change. In the CVE case the control surface was a global coordination namespace; in the forge case it was source and release infrastructure; here the object is the much larger execution stack of public administration.
A useful abstraction is a directed dependency graph G_c=(V_c,E_c) for a critical capability c. A node may represent software, infrastructure, an operator, an identity authority, a build service, a contractual right or another resource whose availability is required to satisfy the capability’s service objective; an edge u\rightarrow v means that u cannot deliver its required function without v. The most important structures are not foreign nodes per se, but small cut sets whose loss disconnects every feasible implementation of the capability from the resources needed to operate it.
Let \mathcal{P}_c denote the set of feasible implementation paths for capability c, let \tau_d be the minimum time required to substitute dependency d, and let T_c be the maximum tolerable disruption of the capability. A single-node strategic dependency exists when the same dependency belongs to every feasible implementation path and cannot be substituted within the tolerated interruption:
d \in \bigcap_{p\in\mathcal{P}_c} p
\qquad\text{and}\qquad
\tau_d > T_c .
\tag{1}
The condition generalises to low-cardinality cut sets. For a set of dependencies C \subseteq V_c, if every feasible implementation path intersects C,
\forall p \in \mathcal{P}_c,\qquad p \cap C \neq \varnothing,
then loss of all members of C disconnects the capability from every currently feasible implementation path. Such a cut set becomes strategically relevant when no alternative path can be established within T_c. This distinction matters because real public infrastructures are often not exposed to one indispensable product but to a small correlated set of suppliers, control planes, trust services or upstream components whose simultaneous loss has the same effect.
This formulation avoids two recurrent errors in sovereignty policy:
- To classify dependency by nationality even when the foreign component is replaceable, open, well understood and supported by several operators.
- To ignore a domestic or European dependency merely because its corporate domicile is politically reassuring, even though the component has no practical substitute, no executable exit and no independent operating knowledge.
The Dutch programme is technically interesting because several initiatives can be mapped onto this graph as attempts to alter different classes of edge. DAWO addresses endpoint and management dependence; MijnBureau addresses collaboration applications; code.overheid.nl addresses development infrastructure; Haven addresses some platform interfaces; the sovereign-cloud project addresses infrastructure operation; virtualisation work addresses the layer below cloud abstractions; procurement and cloud policy address contractual and jurisdictional edges; and NDS digital-skills policy addresses knowledge dependence. The result is more coherent than a desktop migration, but coherence of intent is not evidence that the resulting system is yet substitutable. Figure 1 maps these initiatives onto the principal technical and organisational dependency layers they are intended to modify.
The analytical consequence is straightforward: changing the desktop operating system is valuable only if it removes or weakens a strategically relevant cut set. If Linux merely becomes a new client for the same proprietary identity, collaboration, management and cloud control planes, the visible software changes while much of the dependency graph remains intact.
Sovereignty requires evidence, not proxies
Most policy proxies for digital sovereignty measure only one property of a system. Data residency indicates where data is stored but not who controls the keys, administrative plane or corporate owner. Open source provides legal and technical rights but not engineers, production operations or an alternative operator. Kubernetes normalises part of the orchestration interface but does not standardise databases, object stores, KMS semantics, IAM claims, backup formats or incident operations. A supplier incorporated in the EU reduces some jurisdictional exposure but can still create severe concentration and exit risk.
For engineering purposes, the properties in Table 1 are more discriminating. They are intentionally phrased as tests that can fail, because a sovereignty programme that cannot be falsified is difficult to distinguish from an industrial-policy label.
The most demanding integrated test is executable exit. A real exit simultaneously exercises data portability, rights, credentials, infrastructure definitions, documentation, knowledge, supplier availability and recovery procedures. It also exposes dependencies that procurement documents routinely miss: proprietary export formats, undocumented control-plane assumptions, hidden DNS or certificate dependencies, cloud-native services embedded in application logic, and expertise held only by the incumbent contractor.
The NDS is moving in this direction conceptually. Its resilience and autonomy priority explicitly identifies insufficient visibility into critical IT services, legacy systems and strategic digital dependencies, while the government-wide IT-sourcing strategy identifies lock-in, critical supplier failure, poor supplier visibility, duplicated contracts and fragmented expertise as structural problems. The revised July 2026 central-government cloud policy further requires a cloud strategy and an exit plan for important public-cloud services, while tightening treatment of geopolitical and single-supplier risk.
An exit plan, however, remains documentary evidence until it has been executed. A technically mature implementation of the Dutch policy would eventually treat exit tests in much the same way that mature operators treat backup restoration or disaster recovery: the capability is not credited merely because the procedure exists.
DAWO is primarily an endpoint-control project
The current public DAWO repositories are considerably more informative than the generic description Linux for government. The umbrella project exposes separate work around NixOS, fleet management, IAM, cloud and collaboration, which indicates that the programme recognises the control plane surrounding the workstation as part of the problem. DAWO-NixOS uses layered Nix flake definitions in which the upstream core, organisation-specific overlay and host configuration are composed explicitly; the documented deployment model supports both operator-initiated deployment and Git-driven pull updates.
That architecture has useful security and autonomy properties. Declarative state makes configuration drift more observable than an endpoint fleet managed predominantly through imperative actions, while pinned inputs improve the ability to reconstruct the intended software closure. The pull model used by Sextant also reduces the need for a central management server to open remote administrative sessions into every device: endpoints fetch approved state and converge toward it instead.
Nix should nevertheless not be treated as a reproducibility oracle. A pinned flake can identify a dependency graph much more precisely than a conventional package inventory, but deterministic configuration does not by itself prove that binaries are bit-for-bit reproducible, that build substitutes are trustworthy, that upstream source remains available, or that the signing and bootstrap chain can be reconstructed after a repository outage. Sovereignty of the endpoint therefore still depends on control of binary caches, signing keys, build workers, dependency mirrors, secure-boot material, update approval and recovery procedures.
The Sextant repository is especially useful because it exposes real engineering limitations rather than only programme messaging. As of September 2026 it labels the fleet manager Beta and describes it as feature-complete for its first production use but still being proven against that deployment; the project also documents supply-chain work that derives SBOMs and vulnerability reports from complete NixOS closures. One recent change records a concrete tooling mismatch: the deployed endpoint-security product’s vulnerability inventory mechanism does not naturally understand the NixOS closure, so it can incorrectly present a clean fleet; the project added Nix-aware inventory and vulnerability reporting rather than assuming an enterprise security agent would work unchanged.
That is precisely the type of problem a serious workstation migration must uncover. The difficult work is not booting Linux or opening a browser; it is recreating the operational properties accumulated around the incumbent platform, e.g. fleet state, device enrolment, secure boot, disk-key recovery, policy enforcement, software inventory, vulnerability intelligence, EDR telemetry, remote recovery and incident investigation, without introducing opaque substitutes. DAWO’s public engineering work is encouraging because these issues are visible, but the same evidence makes it premature to infer production maturity from the existence of the architecture.
The municipal pilot has an appropriately narrower scope. Amsterdam, Ede, ’s-Hertogenbosch and Zaanstad, together with VNG, are testing DAWO and MijnBureau on a small scale through the end of 2026, specifically to collect user experience, integration problems and evidence about which employee groups could move first into production. That can establish technical and organisational feasibility for the sampled workflows; it cannot establish estate-wide substitutability for a heterogeneous public administration containing specialist applications, smart-card middleware, accessibility tooling, document macros, local peripherals and long-lived line-of-business integrations.
The forge is part of the workstation trust chain
DAWO also creates an important connection with the Dutch government code platform that I examined earlier in Code Sovereignty Starts with the Forge. code.overheid.nl is hosted on Dutch government infrastructure and supplies repositories, pull requests, issues and code review for public organisations. That materially improves control over source collaboration, but source hosting is only the first part of the release chain.
The platform’s own public issue tracker makes the current boundary visible. In September 2026, its maintainers were still discussing what CI/CD capability should be supported centrally and what should instead run on organisation-specific Forgejo infrastructure, while experiments were under way in Digilab. This is not an argument against the platform; it is evidence that the earlier article’s distinction between repository sovereignty and software-delivery sovereignty remains operationally important.
A sovereign forge without a sufficiently controlled build and release path can still depend on external runners, package registries, container registries, signing services or SaaS security scanners. For systems such as DAWO, the relevant trust chain is therefore source commit → review → build inputs → build worker → artefact or Nix closure → signature → staged rollout → device verification. A public repository proves only the first part of that chain.
MijnBureau shifts lock-in from products to integration
MijnBureau attacks a different dependency. Its public infrastructure repository describes a self-hostable collaboration suite containing collaborative documents, spreadsheets and presentations, file sharing, chat, video conferencing, project management, identity integration and self-hosted AI; email, an administrative portal and a password manager were still listed as planned additions in the current repository documentation. A separate government report stated in April 2026 that roughly 200 employees were already using the environment and that technical feasibility had been demonstrated, while identifying user adaptation, support and interoperability with other organisations as significant remaining issues.
The architecture avoids one form of suite lock-in but creates an integration problem that should not be understated. Microsoft 365 is difficult to replace not because a spreadsheet editor or chat client is technically unique, but because identity, document co-authoring, mail, calendars, search, retention, e-discovery, DLP, endpoint policy, mobile clients, conferencing, directory data and administrative telemetry are integrated into one lifecycle. Replacing that bundle with multiple open-source components makes individual components more contestable, but somebody must now own schema migrations, OIDC integration, release compatibility, backup consistency, global search, cross-application permissions and incident coordination.
The new concentration point can therefore become the distribution and its integrator. If only one team can safely upgrade the particular combination of Nextcloud, office components, messaging, videoconferencing, identity and portal code, legal forkability does not translate into operational substitutability. The appropriate architectural requirement is not merely that each component be open source, but that integration contracts remain documented and stable enough for another operator to reproduce the service.
The Dutch programme is explicitly European at this layer. Government sources describe MijnBureau as incorporating or learning from components associated with France’s La Suite, Germany’s openDesk and Nextcloud, while SSC-ICT, DICTU and DUO-ICT were tasked in August 2026 with a broader sovereign-workplace programme that includes interdepartmental file collaboration, an alternative sovereign mail service and more standardised workplace services. That expansion is architecturally necessary: a Linux endpoint that still requires the incumbent for mail, document workflows or cross-government collaboration has changed the client but not the critical capability.
Interoperability is likely to be harder than source-code substitution. Public-sector documents carry tracked changes, embedded objects, templates, signatures, accessibility semantics, macros and records-management metadata; meeting and messaging systems introduce federation, presence, retention and mobile-notification dependencies. A migration programme should therefore maintain representative workflow corpora and executable interoperability tests rather than report progress primarily as numbers of Linux desktops.
Cloud sovereignty begins where Kubernetes stops
The Dutch sovereign-cloud programme is technically more ambitious than DAWO because it attempts to create a common infrastructure execution layer. The design published on 31 August 2026 describes a government-wide sovereign IaaS service based substantially on open source, hosted in a government datacentre and initially aimed at a middle category of applications; it also uses a container platform compliant with the Haven standard. A proof of concept already exists, but the same official publication is unusually clear that the current design concentrates on technology and defers governance, financing and procurement to a later phase.
That caveat is fundamental rather than administrative. Governance determines who can change the platform; financing determines whether the state can retain engineers and maintain the stack; procurement determines whether one systems integrator becomes indispensable. A technically open IaaS operated by a single contractor with exclusive knowledge can reproduce the same dependency at a different organisational layer.
Haven defines a deliberately limited portability boundary at the Kubernetes layer, and its own documentation provides the strongest argument against exaggerating what that boundary proves. Haven standardises aspects of Kubernetes hosting and provides cluster conformance checking, yet the documentation explicitly states that Haven compliance does not imply complete sovereignty; a compliant cluster can still use an Azure-backed StorageClass or AWS S3, and there is currently no application validator proving that an application satisfies the conditions needed to run portably on a Haven cluster. Haven+ attempts to fill part of this gap with common monitoring, authentication, database, certificate and secret-management services, but that extends rather than eliminates the conformance problem.
Figure 2 makes the resulting boundary explicit: Haven constrains part of the execution environment, while state, identity, cryptographic material, observability, recovery and provider-specific services can continue to cross it.
The only convincing evidence of workload portability is migration of a representative stateful service between independently operated environments. Such a test has to include data, IAM mappings, secrets, certificates, network policies, observability history, backup restoration and external integrations; moving a stateless container image proves very little about exit. Haven is valuable because it creates an interface against which such tests can be designed, not because Kubernetes has solved supplier substitution.
The lower layers remain strategically relevant
Cloud abstraction does not eliminate dependence below the control plane. The Dutch report Op weg naar Weerbare Virtualisatie was commissioned precisely because virtualisation had become a strategic concern beneath higher-level workloads. The Broadcom–VMware case provides a concrete mechanism: after Broadcom acquired VMware, product, licensing and support arrangements changed sufficiently that Rijkswaterstaat went to court and obtained interim continuation of support.
No exploit or datacentre outage was required for the dependency to become operationally significant. The technology continued to function while the commercial control plane around it changed. This is a useful correction to cybersecurity-centric models of resilience: strategic dependency can be triggered by licence aggregation, support withdrawal, acquisition, product discontinuation or incompatible roadmap changes even when confidentiality, integrity and availability are initially unaffected.
The same reasoning applies below virtualisation to storage controllers, firmware, CPU architecture and hardware supply, and above it to proprietary databases and managed services. The EU’s June 2026 technological-sovereignty package explicitly recognises this vertical structure, covering semiconductors, infrastructure, software, cloud and AI rather than defining sovereignty as a cloud-location issue. The proposed Chips Act 2.0 simultaneously acknowledges continuing European dependence on third countries for advanced manufacturing and semiconductor design, while the 2026 Digital Decade report puts the EU at roughly 9% of the global semiconductor market.
These dependencies cannot be removed by the Dutch programme, nor would recreating every global technology domestically be an economically coherent objective. Their relevance is that public architectures should avoid turning an unavoidable external dependency into an avoidable single point of operational failure.
Procurement is part of the runtime architecture
The revised Dutch sourcing and cloud policies are important because supplier governance is not external to architecture. Contracts determine access to telemetry and documentation, audit rights, data export, key custody, subcontractor visibility, termination assistance and what happens after a change of ownership. A technically portable system can remain commercially non-portable if the organisation lacks the rights, artefacts or transition support required to move it.
The April 2026 STACKIT framework agreement illustrates a more explicit contractual treatment of these questions. Dutch central-government organisations may consume the European provider without minimum-spend commitments; the agreement specifies EEA data location, government audit rights and termination conditions associated with acquisition by a non-EEA party. These are useful controls, but they should not be conflated with infrastructure portability. They reduce particular jurisdictional and contractual risks while leaving ordinary technical dependencies on APIs, software, hardware, operational processes and provider competence.
The Belastingdienst provides a different example. In its VAT-system modernisation, the tax authority decided to take infrastructure hosting and management into its own datacentres and to bring the supplier’s software-update channel under government control, while also arranging legal access to source code. This is a much stronger intervention than an EU-residency clause because it changes the production authority path. It also has an explicit cost: the deployment schedule was delayed, demonstrating that additional control consumes time and engineering capacity.
Solvinity shows why ownership must be modelled as state
The Solvinity case makes the supplier-control problem unusually concrete. Kyndryl proposed acquiring the Dutch cloud provider in 2025; in May 2026 the transaction was prohibited following advice from the Dutch Bureau Toetsing Investeringen, and the government subsequently announced that procurement of the future platform on which Logius and DigiD run would proceed under the Defence and Security Procurement Act. The current agreement with Solvinity was extended only until August 2028 while the replacement procurement proceeds.
The point is not that foreign ownership automatically makes a service insecure, nor that Dutch ownership automatically makes it safe. The important fact is that corporate control is mutable during the life of an architecture. A supplier that satisfies jurisdictional, security and policy assumptions when selected can enter a different control regime through acquisition without any change to the service API or datacentre rack.
Change of control should consequently be treated as an architectural state transition. It should trigger reassessment of jurisdiction, privileged personnel, subcontractors, auditability, source and update paths, support continuity and executable exit. The STACKIT acquisition clause and the Solvinity response are two different mechanisms for dealing with the same underlying variable.
The case also illustrates why identity infrastructure deserves stricter treatment than ordinary workloads. Solvinity does not own DigiD; Logius operates DigiD, while the supplier provides the current platform on which the relevant Logius services run. Nevertheless, dependency at an identity layer has a large blast radius because many otherwise independent public services inherit its availability and trust assumptions.
Europe is converging on reusable components, not one stack
The Dutch programme is better understood when compared with other European approaches, but the useful comparison is institutional mechanism rather than national ranking. France increasingly acts as a public digital-product builder through La Suite; Germany combines workplace integration through openDesk with upstream maintenance funding through the Sovereign Tech Agency; Switzerland has created a statutory publication requirement for software developed or commissioned by federal authorities; Italy has long required comparative acquisition analysis and open publication of public software under its reuse framework; Schleswig-Holstein is executing a brownfield workplace transition; and the Netherlands is attempting to connect workplace, cloud, sourcing and infrastructure policy in one programme.
France demonstrates both the value and the limit of public open-source development. La Suite’s repositories provide self-hostable products such as Docs and Meet, and the programme explicitly collaborates with Dutch and German counterparts. Yet Meet is built around LiveKit, and its own repository states that much of the heavy engineering is performed by the LiveKit team. This is not a defect: it is normal software composition. It does, however, demonstrate why public ownership of the application repository cannot be equated with control over every important upstream.
Germany addresses a different part of the stack. openDesk is a Kubernetes-based distribution integrating Matrix/Element, OpenProject, Jitsi, Collabora and other components, but its public deployment repository recommends the Enterprise Edition for production use and explicitly assumes Kubernetes and DevOps competence. Its value lies in integration and lifecycle work rather than in inventing a new office suite. The Sovereign Tech Agency attacks the upstream-maintenance problem instead: by September 2026 it reported €41.1 million invested across 118 supported technologies, including globally important infrastructure such as Python and KDE.
That distinction matters. Funding Python or another non-European/global project can increase European autonomy if it improves the reliability of a dependency that Europe has the legal and technical capacity to operate independently. This is the same structural argument developed in my earlier analysis of the Sovereign Tech Fund and KDE: sovereignty is sometimes increased more efficiently by making a global upstream durable than by creating a nominally European fork.
Sovereign Cloud Stack adds another useful model. Rather than defining sovereignty as one European cloud operator, SCS standardises components, versions, configuration, deployment behaviour and conformance mechanisms so that compatible providers can reproduce a common operating contract. That is a better scaling model for many infrastructure layers because it standardises boundaries while preserving multiple operators.
Legal forkability is not operational substitutability
Switzerland and Italy illustrate the same distinction from the legal side. Swiss federal authorities are required under Article 9 EMOTA/EMBAG to publish source code for software they develop or commission for official tasks, subject to applicable exceptions; Swiss guidance explicitly distinguishes creating software from consuming it and states that existing open-source and proprietary software are treated equally in procurement when merely consumed. The rule therefore creates strong rights around publicly financed bespoke development without pretending that all federal software consumption has become open source.
Switzerland has also moved beyond publication policy. In September 2026 the Federal Chancellery announced a programme for a digitally sovereign workplace after a feasibility study concluded that core office functions could in principle be provided through open-source software; the target is about 3,000 employees from the end of 2027. This remains a programme target rather than proof of migration at scale, but it adds another implementation path against which the Dutch and German designs can eventually be compared.
Italy’s AgID guidelines implement Articles 68 and 69 of the Digital Administration Code through comparative technical-economic evaluation, preference for reuse and open-source solutions, and publication of public-administration-developed software under open licences in public repositories. This framework predates much of the current sovereignty vocabulary. Its limitation is equally instructive: publication rights can make software legally reusable while public administrations remain operationally dependent on proprietary identity, cloud, database or integration layers.
Schleswig-Holstein provides the strongest brownfield counterpoint. As of August 2026 the Land reported migration of office software to LibreOffice, mail to Open-Xchange, collaboration to Nextcloud and directory services to Nubus; the operating-system move to Linux had begun, and a new open-source telephony architecture had been awarded. This is more mature operational evidence than an isolated workstation pilot, but the Land’s own strategy continues to identify Windows-dependent specialist applications as a major constraint. Brownfield sovereignty is therefore dominated by application compatibility and workflow retirement rather than desktop installation.
These cases reinforce a conclusion from the earlier analysis of France’s Linux direction: the kernel is rarely the binding constraint in a government migration. Identity, document semantics, specialist applications, endpoint security, organisational support and lifecycle engineering are usually harder to replace.
Digital Commons EDIC can reduce duplication, but it can also centralise dependency
The European Digital Infrastructure Consortium for Digital Commons provides a possible institutional layer above these national programmes. Commission Implementing Decision (EU) 2025/2170 established the DC-EDIC in October 2025 after applications from France, Italy, Germany and the Netherlands, giving the consortium legal personality and a statutory seat in Paris. The Commission’s current EDIC page continues to identify those four states as the founding members, with Belgium, Luxembourg, Slovenia and Poland participating as observers.
This point requires some source hygiene because a March 2026 Dutch government page describes Luxembourg as a founder, which conflicts with both the binding Implementing Decision and the Commission’s current membership page. The legally authoritative source is the Commission decision; where programme communications diverge from it, the legal instrument should control the description of founding membership.
The EDIC’s more important function is not membership but coordination. Its mandate is to pool resources around digital commons and support development, maintenance, scaling and adoption, while Commission material identifies a European digital workplace as one possible joint project. Dutch reporting in March 2026 additionally describes a 100-day challenge for independent open-source components and a pilot exploring a European Sovereign Tech Fund with the German Sovereign Tech Agency. The latter should be described as an exploratory pilot at that date, not as an already established permanent European fund.
The desirable architecture is common upstream development with independent operation. France, Germany and the Netherlands can share source, libraries, protocols, design systems, vulnerability fixes and conformance tests while retaining separate production environments, identity authorities, trust anchors and security operations. That arrangement captures much of the engineering scale of a common platform without creating one continental failure domain.
The failure mode is equally clear. If DC-EDIC becomes the only organisation capable of building or integrating the sovereign applications, source openness will coexist with institutional concentration. Digital commons require multiple capable maintainers and operators, reproducible release processes, portable security evidence, documented interfaces and governance that makes upstream contribution easier than permanent national forks.
Europe should therefore avoid defining success as convergence onto one public stack. The technically stronger objective is convergence of protocols, component interfaces, software supply-chain evidence and reusable upstreams while maintaining plural implementations where independent failure domains and market competition are valuable.
The remaining risks are operational, not rhetorical
The Dutch programme has a coherent dependency logic, but several of its most important elements remain immature. DAWO-Sextant is still being prepared for first production use. The municipal endpoint pilot runs through the end of 2026. MijnBureau remains a developing integration distribution with important functions still on its roadmap. The sovereign government cloud has a proof of concept, while governance, financing and procurement, i.e. the mechanisms that decide who actually controls the platform, remain explicitly deferred.
Those facts should constrain claims about the programme. The Netherlands has produced credible architectural work and unusually inspectable public engineering artefacts; it has not yet demonstrated that the complete system can support representative government workloads at scale with competitive security, service levels and cost. A proof of concept establishes feasibility under specified conditions, not an operating model.
Security and sovereignty are orthogonal properties
Reducing supplier dependency can improve resilience against some geopolitical, contractual and lifecycle risks while degrading cybersecurity if the replacement lacks mature patching, telemetry, identity protection or incident response. Large commercial platforms benefit from highly automated release pipelines, large security teams and deeply integrated telemetry; a government-operated alternative has to reproduce the security outcomes it actually needs rather than assume that local control compensates for weaker operations.
The reverse problem also exists. A highly secure platform can impose an unacceptable strategic dependency if the government cannot export its data, reproduce its service, retain minimum operation after a supplier loss or understand the privileged control path. The optimisation target is therefore not sovereignty at the expense of security, or security at the expense of autonomy, but a risk-based choice of the minimum control required for the criticality of the capability.
The Belastingdienst’s public position is notable because it explicitly acknowledges this trade-off: greater autonomy is being pursued, but complete autonomy is considered unrealistic and interventions should not compromise security or continuity. This is a more technically defensible position than assuming that open source or domestic hosting inherently improves cybersecurity.
Modularity can move rather than remove complexity
The same caution applies to modularity. Decomposing a vertically integrated suite creates replaceable components, but also produces more version interactions, schema migrations, authentication boundaries, monitoring integrations and incident ownership questions. If those interfaces are not standardised and independently operable, the organisation pays the operational cost of modularity without obtaining its substitution benefit.
This is where Europe risks replacing vendor lock-in with integrator lock-in. Government organisations may own the source and infrastructure while remaining dependent on a small number of consultants who understand how the pieces fit together. The NDS priority on digital craftsmanship is therefore not ancillary workforce policy; sufficient internal architectural competence is part of the control plane.
An internal team does not need to replace every supplier engineer. It does need enough knowledge to diagnose architecture-level failures, verify security claims, understand the build and deployment path, specify remediation and transition a service to another operator without the incumbent being the only entity capable of explaining the system.
European origin does not eliminate upstream dependency
The 2026 EU Open Source Strategy treats open source as a mechanism for reducing dependencies across the stack, but open ecosystems remain globally interdependent. Linux, Kubernetes, PostgreSQL, OpenSSL, language runtimes and package ecosystems are not made sovereign by relabelling them European; neither would Europe benefit from forking each of them solely to change origin.
The relevant distinction is between dependency and unilateral dependency. A globally governed open-source component with public source, reproducible artefacts, several maintainers, multiple operators and credible fork capability may be structurally safer than a European proprietary component controlled by one supplier. The policy implication follows the argument developed in my analysis of the CVE ecosystem: sovereignty in a shared technical system is often achieved through effective participation, redundancy and influence over governance rather than isolation from the system.
The Commission’s technological-sovereignty package implicitly accepts this reality. Its proposed Chips Act 2.0 aims to reduce strategic dependencies while maintaining Europe as an indispensable participant in an international semiconductor chain, and the Open Source Strategy focuses on strengthening open ecosystems rather than replacing them with EU-only forks. That is controlled interdependence rather than technological autarky.
What would count as proof
The Dutch programme will become strategically significant if it can replace policy assertions with failure-oriented tests. The unit of evaluation should be a critical capability and its dependency graph, not an individual product. Table 2 identifies tests that would materially strengthen the evidence.
The most informative tests are deliberately destructive. A cloud portability claim is stronger after a service has actually been moved. A backup claim is stronger after restoration. An open-source claim is stronger after an independent team has built the release. A supplier-substitution claim is stronger after responsibility has changed hands. These exercises convert sovereignty from a procurement attribute into a resilience property.
Workflow coverage should also be weighted by criticality rather than desktop count. Migrating 20,000 users while retaining a proprietary estate for the small number of applications that control payroll, identity, crisis coordination or statutory decision-making may produce an impressive adoption figure while leaving the most consequential cut sets untouched. The correct question is which critical capabilities can continue after removal of the dependency being targeted.
Similarly, successful user adoption is not a cosmetic criterion. If employees respond to poor document fidelity, conferencing, mobile integration or external collaboration by retaining unofficial incumbent tools, the dependency remains operational despite formal migration. Shadow IT is evidence that the replacement has not yet captured the complete capability.
Economic evaluation also needs a steady-state horizon. Open-source licensing can reduce direct licence expenditure while increasing integration and internal engineering cost; hyperscaler or suite dependence can look cheap while accumulating future migration cost and reducing bargaining power. A defensible comparison should therefore include migration, operating staff, security operations, support, duplicate transition infrastructure, upstream contribution and maintained exit capability on one side, and licence, switching, concentration and strategic-exposure costs on the other.
There is no reason to assume that the sovereign option will always win that comparison. For low-criticality workloads, a commercial service with strong contractual controls and a straightforward export path may be the rational design. For national identity, authoritative registers, security-sensitive communications or critical administrative capabilities, significantly more expensive control can be justified by the consequences of losing the dependency.
Conclusion
The Netherlands is not demonstrating that a modern state can become technologically independent. It is attempting something more technically plausible: redesigning public digital infrastructure so that dependencies are visible, classified and, where their criticality justifies the cost, substitutable.
The programme is stronger than the Linux headline suggests because it spans source infrastructure, endpoint configuration, collaboration software, cloud architecture, virtualisation, procurement, corporate-control risk and internal technical capability. It is also substantially less mature than the language of sovereign workplace or sovereign cloud can imply. Several of the decisive components remain pilots, Beta software, technical designs or policy requirements whose operational consequences have not yet been demonstrated.
The most credible elements are those that expose their own limits. Haven explicitly states that cluster compliance does not imply complete sovereignty. The sovereign-cloud design acknowledges that governance, financing and procurement remain unresolved. Sextant exposes concrete supply-chain and security-tooling mismatches in public. The sourcing strategy admits that government does not yet have sufficient visibility over important supplier dependencies. Those are signs of an engineering programme rather than a finished product.
The central risk is that dependency merely migrates. Microsoft dependence can become integrator dependence; hyperscaler dependence can become reliance on one European cloud provider; a proprietary collaboration suite can be replaced by an open distribution that only one team can operate; a foreign code forge can be replaced by a government forge whose build and release path still relies on external infrastructure. Each transformation is useful only if it decreases the cardinality or impact of strategic cut sets in the capability graph.
The same test applies at European scale. France, Germany, the Netherlands, Switzerland, Italy and Schleswig-Holstein are creating useful but different mechanisms: public software products, integrated workplace distributions, upstream maintenance funding, statutory source publication, reuse rules and brownfield migration. DC-EDIC can make those investments cumulative if it supports common upstreams and conformance without centralising production authority. The technically preferable target is not one European software monoculture, but shared components and standards that several administrations and suppliers can independently build and operate.
This is also why open source matters without being sufficient. It changes the legal and technical geometry of dependency by permitting inspection, independent builds, contribution, fork and multi-operator markets. Whether those rights become actual autonomy depends on build infrastructure, security engineering, integration discipline, internal competence and exercised exits.
The Dutch experiment should therefore be judged by a narrow and demanding criterion: after removing an important supplier, service, control plane or implementation, can the affected public capability be restored through an alternative path within its tolerated disruption, using rights, artefacts and knowledge already under public control? If the answer is demonstrably yes, the programme has created autonomy. If the answer depends on the cooperation of the dependency that has just been removed, sovereignty remains mostly documentary.
Linux is relevant because it forces that test at the workstation. It is not the test itself.
Back to top