Projekt MOS razvija lahki modularni Linux distribucij na osnovi Devuan Linux, namenjen upravljanju domačimi strežniki. Projekt je bil sprva razvijan 'za sebe', vendar je kasneje presegel okvir osebnih ciljev in je bil objavljen v odprtem dostopu. Trenutna različica 0.1.9-beta podpira le zagon v načinu UEFI. Pripravljene so slike za namestitev na USB naprave (354 MB) in zagon v virtualizacijskih sistemih (348 MB).
MOS se pozicionira kot strežniški operacijski sistem splošne rabe z spletnim vmesnikom. Arhitektura je zasnovana po načelu API-first: spletni vmesnik deluje le kot odjemalec REST API-ju v ozadju, vse operacije izvajajo strežniške storitve. Za dostavo obvestil v realnem času se uporabljajo WebSocketi. Razvojna orodja so na voljo pod licenco AGPLv3. Projekt ne zbira telemetrije in ne pošilja podatkov zunaj. Minimalne zahteve za delovanje v VM: 2 jedra CPU in 6 GB RAM.
Iz paketa MOS vključuje podporo mergerfs za združevanje več diskov v enoten skladiščni prostor in SnapRAID za zaščito podatkov z uporabo kontrolnih vsot paritete, ki temelji na uporabi posnetkov (priljubljena kombinacija za domače medijske strežnike, ki ne zahteva klasičnega RAID-a). Dodatni gonilniki za shranjevanje ter gonilniki strojne opreme (GPU, DVB) se priključijo preko sistema vtičnikov. Katalog vtičnikov in predlogov je na voljo preko komponente MOS Hub.
Kontejnerizacija je izvedena preko Dockerja in LXC, virtualizacija pa preko QEMU (sprednji del za VM je v razvoju, API je že skoraj povsem funkcionalen). Storitve se aktivirajo in deaktivirajo ločeno, kar omogoča ohranjanje minimalistične osnovne namestitve. Za obvestila je razvita ločena storitev v Go (MOS Notify). Avtentikacija je preko žetonov, za uporabo zunaj izoliranih omrežij se priporoča TLS in obratni proxy.

Izvor: opennet.ru
