Predstavená verzia distribúcie AerynOS 2025.08, ktorá je druhou aktualizáciou po premenovaní projektu Serpent OS. Distribúcia využíva vlastný balíčkový manažér a atómový model aktualizácie systému. Vývoj vedie starý tím vývojárov distribúcie Solus, medzi ktorými sú Ikey Doherty — zakladateľ Solus a Joshua Strobl — kľúčový vývojár desktopového prostredia Budgie. Bootovací iso-obraz má veľkosť 2 GB a je určený pre architektúru x86_64-v2 a dodáva sa s pracovným prostredím GNOME.
Distribučný balík používa správcu balíkov moss s vlastným formátom balíkov Stone a nástrojmi na správu stavu systému. Na šetrenie miesta na disku pri ukladaní viacerých verzií balíkov sa používa deduplikačná technika na základe tvrdých odkazov. Aktualizácie sa vykonávajú v atomovom režime s nahradením obsahu oddielu /usr. V prípade zlyhania počas inštalácie aktualizácie sa systém vráti do predchádzajúceho pracovného stavu.
Väčšina balíkov, vrátane jadra Linux, je zostavená pomocou kompilátora Clang. Okrem jadra a niektorých systémových komponentov sa zmeny aplikujú za pochodu, bez nutnosti reštartovania. Projekt tiež rozvíja inštalátor Lichen, systém zostavenia boulder, ovládací panel summit, manažér bootovania blsforme a systém kontajnerov moss-container. V tejto fáze vývoja má distribúcia status alfa verzie.
Medzi zmenami v novej verzii:
- Aktualizovaný grafický stack a verzie používateľských prostredí GNOME 48.4, KDE Plasma 6.4.4, Sway 1.11, Cosmic Alpha 7, Mesa 25.2.1.
- Na spustenie aplikácií Android sa využíva Waydroid 1.5.4.
- Aktualizované systémové komponenty, ako jadro Linux 6.15.11, LLVM/Clang 20.1.8, uutils-coreutils 0.1.0, sudo-rs 0.2.8.
- Na zjednodušenie spúšťania aplikácií a hier Windows sa používajú protontricks 1.13.0 a winetricks 20250102.
- Pre konsolidáciu balíkov základného systému a desktopových prostredí sa používa koncept balíkových súborov (package set), ktoré združujú v kolekciách balíky, ktoré sú navzájom prepojené alebo používané na jeden cieľ. Podporuje sa poskytovanie minimálnych a kompletných súborov.
- Do inštalátora Lichen bola pridaná podpora inštalácie desktopov s použitím balíkových súborov.
- Bola vykonaná práca na prispôsobení AerynOS na použitie ako hostiteľské prostredie a hosťovský systém v virtualizačných systémoch. Na tento účel bol do repozitára pridaný balík virt-manager a v jadre boli zahrnuté potrebné ovládače a podpora HyperV.
- Bol pridaný balík scx-scheds, ktorý nastavuje ako plánovač úloh predvolene scx_flash. Plánovač scx_flash používa mechanizmus 'sched_ext' (SCX) založený na eBPF a zabezpečuje spravodlivé a predvídateľné rozdelenie zdrojov, čo napríklad umožňuje udržať reaktivitu rozhrania pri vykonávaní náročných úloh, ako je pozadie budovania balíkov.
- Do balíčkového manažéra boli pridané príkazy 'moss state diff' a 'moss search-file' na hodnotenie rozdielov medzi dvoma stavmi systému a vyhľadávanie súborov.

Zdroj: opennet.ru
