Efter to års udvikling er udgivet en brugerdistrobution af Vanilla OS 3, baseret på Debian-pakkegrundlaget, men som går ud over en almindelig ombygning. Systemmiljøet i Vanilla OS monteres i skrivebeskyttet tilstand og opdateres atomisk, mens applikationer køres i separate containere ved hjælp af en lagdelt Distrobox-værktøjsstruktur. Det foreslåede brugergrænseflade er en uændret GNOME, leveret i den form, som den oprindeligt frigives af udviklerne. Eget grafisk konfigurationsværktøj er skrevet i GTK4 ved hjælp af Libadwaita. Størrelsen på iso-billedet er 1,8 GB (x86_64, arm64).
For atomar systemopdatering udvikles ABRoot-værktøjet af projektet, som opretter to identiske rodpartitioner på lagerenheden - aktiv og passiv. Systemopdateringen downloades helt og installeres i den passive partition, og efter genstart byttes partitionerne om - den partition med den installerede opdatering bliver aktiv, mens den tidligere aktive partition overgår til passiv tilstand og venter på installation af den næste opdatering. Opdateringer kontrolleres og installeres automatisk i baggrunden under minimal belastning af systemet og med tilstrækkelig batteriopladning. Frekvensen for opdateringskontrol kan indstilles. Aktiveringen af den installerede opdatering sker ved næste genstart. Hvis noget er gået galt efter opdateringen, tages der et tilbagespring til den tidligere version.
Yderligere applikationer installeres i separate containere ved hjælp af den egen pakkemanagement apx, som giver mulighed for installation af pakker fra forskellige distributioner i isolerede sandbox-miljøer (for eksempel kan pakker fra Debian, Ubuntu, Arch Linux og Fedora installeres). Pakkemanagementen er implementeret som en wrapper over Distrobox-værktøjet, der giver mulighed for hurtigt at installere og køre hvilken som helst Linux-distribution i en container og sikre dens integration med hovedsystemet. Pakkeformatet baseret på containere (Flatpak, Snap eller Appimage) vælges ved første opstart.
Til administration af systemet udvikles værktøjet VSO (Vanilla System Operator), som gør det muligt at løse opgaver som systemopdateringer, ændringer af indstillinger og oprettelse af opgaver knyttet til specifikke handlinger (for eksempel kan en opgave til at vise en meddelelse startes, når batteriet er færdigopladet). Der tilbydes en indbygget mulighed for at køre Android-apps ved hjælp af værktøjet Waydroid.

I den nye version:
- Understøttelse af ARM64-arkitekturen er tilføjet.
- Der er sikret understøttelse af reproducerbare builds, som giver brugerne mulighed for at danne deres egne builds, der bit-for-bit matcher de tilgængelige downloads (bortset fra builds, der leveres med proprietære NVIDIA-drivere). Brugeren kan selv være sikker på, at de binære filer, der distribueres i bootbillederne, er samlet fra de tilgængelige kildekoder og ikke indeholder skjulte ændringer.
- Versionerne af komponenterne er opdateret, herunder Linux-kernen 7.1 og GNOME 50.
- I stedet for Black Box anvendes Ptyxis som terminalemulator, Papers anvendes i stedet for dokumentfremviser Evince, og Resources anvendes i stedet for GNOME System Monitor. Applikationerne File Roller og Photos er udeladt fra standardleverancen.

- Der er tilføjet funktioner til installation af nye applikationer og fjernelse af irrelevante i brugergrænsefladen til den første opsætning (First Setup), som automatisk startes efter opdateringen.
- App-manageren Apx og VSO (Vanilla System Operator) konfigurationsværktøjet er gen skrevet ved hjælp af det nye Vanilla SDK, som forener de biblioteker og værktøjer, der bruges til udvikling af egne applikationer. Der er tilføjet understøttelse af lokaliseret interface på forskellige sprog ved hjælp af PO-filer. Indstillingerne for apx er blevet flyttet fra apx.json til config.json. I Flathub-kataloget er der en grafisk interface til Apx, leveret i Vanilla OS 3 i form af et flatpak-pakke. Som grundlag for dannelsen af VSO-billedet er Debian Testing-grenen blevet brugt i stedet for Debian Sid (unstable).
- Til installation og kørsel af enhver Linux-distro i containere anvendes den under udvikling værktøjslinje Distrobox 2 (2.0.0-rc.4), som er gen skrevet i Go.
- Der er tilføjet et backupværktøj kaldet Vanilla Continuity, der bruger snapshots til at gemme sikkerhedskopier af filer fra hjemmemappen, installerede Flatpak-pakker og metadata fra ABRoot. Snapshots kan gemmes i et lokalt bibliotek, på en ekstern enhed eller på en fjernplacering, serveren, tilgængelig via SFTP, FTP eller NFS.
- Værktøjet til at oprette egne builds af Vib (Vanilla Image Builder) er blevet opdateret. Den nye version inkluderer funktioner til at rydde op i ubrugte biblioteker og montere kildekoden i containeren under buildprocessen i stedet for at kopiere den.
Kilde: opennet.ru

