MOS-projektet udvikler en letvægts, modulær Linux-distribution baseret på Devuan Linux, designet til at styre hjemme-servere. Projektet blev oprindeligt udviklet 'til sig selv', men er siden blevet udvidet til offentlig brug og offentliggjort. Den nuværende version 0.1.9-beta understøtter kun opstart i UEFI-tilstand. Der er udarbejdet billeder til installation på USB-drev (354 MB) og til kørsel i virtualiseringssystemer (348 MB).
MOS positioneres som et generelt server-OS med webgrænseflade. Arkitekturen er bygget på API-first-princippet: webgrænsefladen fungerer kun som klient til backendens REST API, og alle operationer udføres af server-tjenesterne. WebSocket-teknologi anvendes til realtidsnotifikationer. Udviklingen distribueres under AGPLv3-licensen. Projektet indsamler ikke telemetri og sender ikke data ud. Minimale krav til drift i VM: 2 CPU-kerner og 6 GB RAM.
Fra starten inkluderer MOS støtte til mergerfs for at kombinere flere diske til en enkelt pulje og SnapRAID for databeskyttelse ved hjælp af paritetschecksummer baseret på snapshots (en populær kombination til hjemme-mediaservere, der ikke kræver klassisk RAID). Yderligere lagermoduledrivere samt hardwaredrivere (GPU, DVB) tilsluttes via et pluginsystem. Kataloget over plugins og skabeloner er tilgængeligt gennem MOS Hub-komponenten.
Containerisering er implementeret gennem Docker og LXC, og virtualisering gennem QEMU (frontend til VM er under udvikling, API'en er allerede næsten fuldt funktionel). Tjenester aktiveres og deaktiveres separat, hvilket gør det muligt at opretholde en minimalistisk grundinstallation. Der er udviklet en separat tjeneste til notifikationer på Go (MOS Notify). Godkendelse er token-baseret, og til drift uden for isolerede netværk anbefales TLS og omvendt proxy.

Kilde: opennet.ru
