Il Ministero degli Interni e degli Affari del Regno dei Paesi Bassi sta sviluppando il progetto DAWO (Digital Autonomous Working Environment for Government), mirato a creare un ambiente di lavoro sovrano per le istituzioni pubbliche, promosso con l'obiettivo di eliminare la dipendenza da aziende tecnologiche straniere. Come sistema operativo per i workstation è stato scelto il sistema Linux NixOS. Tre aziende IT statali — DICTU, SSC-ICT e DUO-ICT — sono coinvolte nello sviluppo del progetto. Il primo rilascio stabile di DAWO è atteso per il prossimo anno. Attualmente, quattro comuni partecipano alla fase pilota della piattaforma. I materiali sono stati pubblicati sulla piattaforma pubblica di co-sviluppo creata su Forgejo e sono replicati su Codeberg.
La piattaforma DAWO è composta da diversi componenti:
- Il sistema operativo DAWO-NixOS basato su NixOS (è prevista anche una variante di riserva basata su Fedora Kinoite).
- Infrastruttura cloud DAWO-Cloud.
- Strumenti per la collaborazione MijnBureau basati su Nextcloud, Collabora, Element e OpenProject.
- Sistema di identificazione e gestione degli accessi DAWO-IAM.
- Strumenti per il deployment e la gestione centralizzati dei workstation DAWO-Sextant. Per la gestione dei dispositivi mobili si prevede di utilizzare Fleet.
- Piattaforma mobile DAWO-Mobile, per la quale vengono considerate come basi /e/OS, GrapheneOS e CalyxOS.
- Assistente AI DAWO-AI.
Il sistema NixOS è stato scelto come principale per i workstation a causa del modello di configurazione dichiarativa, del supporto per build riproducibili, della possibilità di funzionare su sistemi obsoleti, della disponibilità di strumenti per audit e rollback delle modifiche, e dello sviluppo della comunità senza l'influenza di aziende singole. La scelta di NixOS è stata influenzata anche dal fatto che l'organizzazione no-profit che cura il progetto NixOS è registrata nei Paesi Bassi, e i creatori del gestore di pacchetti Nix e della prima versione della distribuzione hanno radici olandesi. Tra i candidati erano stati considerati openSUSE e Fedora, ma sono stati scartati a causa dell'influenza di aziende singole sul loro sviluppo.
Un'iniziativa simile per sviluppare una soluzione basata su NixOS per le autorità pubbliche è stata avviata parallelamente in Francia. Il progetto è portato avanti dal Ministero della Transizione Digitale (DINUM) per garantire la sovranità digitale e l'indipendenza da software straniero. È stata sviluppata una versione sicura del sistema operativo per gli amministratori di sistema, chiamata Securix, mentre agli utenti comuni si offre un modello chiamato Bureautix, che le varie agenzie possono adattare alle loro esigenze. Entro la fine dell'anno è previsto un lancio pilota della piattaforma su circa 250 postazioni di lavoro.
Securix utilizza un'autenticazione tramite chiavi hardware (FIDO2, TPM2, YubiKey) e l'avvio in modalità UEFI Secure Boot. Bureautix è una versione di Securix, adattata per l'installazione su sistemi di utenti comuni. Per evitare dipendenze dall'infrastruttura di rete e impedire l'accesso di altri utenti al sistema, non è supportato l'accesso centralizzato tramite LDAP o FreeIPA. Git viene utilizzato per gestire e distribuire il database degli utenti.
L'ambiente utente di base si basa su KDE. Sono disponibili pacchetti per ufficio come LibreOffice, ONLYOFFICE e WPS Office (+ l'editor markdown Typst); per la modifica del codice ci sono neovim e vscodium; per la posta elettronica si possono utilizzare thunderbird, neomutt e aerc; per la messaggistica si propongono signal-desktop ed element-desktop. Come browser viene utilizzato Chromium; per la visione dei video c'è vlc, per prendere appunti obsidian e per visualizzare PDF xournalpp.
Fonte: opennet.ru
