Projekti MOS zhvillon një distribucion të lehtë modular Linux të bazuar në Devuan Linux, që ka si qëllim menaxhimin e serverëve shtëpiakë. Projekti fillimisht u zhvillua "për vete", por më pas doli përtej sistemit për qëllime personale dhe u publikua në qarkullim të hapur. Versioni aktual 0.1.9-beta mbështet vetëm ngarkimin në modin UEFI. Janë përgatitur imazhe për instalim në disqe USB (354 MB) dhe nisje në sisteme virtualizimi (348 MB).
MOS pozicionohet si një OS server me shumë qëllime me ndërfaqe të uebit. Arkitektura ndërtuar sipas parimit API-first: ndërfaqja e uebit vepron vetëm si një klient për REST API-në e backend-it, të gjitha operacionet kryhen nga shërbimet serverike. Për shpërndarjen e njoftimeve në kohë reale përdoren WebSocket. Zhvillimet shpërndahen nën licencën AGPLv3. Projekti nuk mbledh telemetri dhe nuk dërgon të dhëna jashtë. Kërkesat minimale për funksionim në VM: 2 bërthama CPU dhe 6 GB RAM.
Nga kuti, MOS përfshin mbështetje për mergerfs për bashkimin e disqeve të shumtë në një grup të vetëm dhe SnapRAID për mbrojtjen e të dhënave përmes kontrolleve të paritetit, të bazuara në përdorimin e snapshot-eve (një kombinim i njohur për serverët mediatikë shtëpiakë, që nuk kërkon RAID klasik). Driverët shtesë për ruajtjet, si dhe driverët për pajisjet (GPU, DVB) lidhën përmes sistemit të plug-in-ave. Katalogu i plug-in-ave dhe shabllonëve është i disponueshëm përmes komponentit MOS Hub.
Kontenjerizimi realizohet përmes Docker dhe LXC, virtualizimi - përmes QEMU (frontend-i për VM është në zhvillim, API është tashmë praktikisht funksional). Shërbimet aktivizohen dhe deaktivizohen ndaras, çka lejon ruajtjen e minimalizmit të instalimit bazë. Për njoftime është zhvilluar një shërbim i veçantë në Go (MOS Notify). Autentikimi është token, për operim jashtë rrjeteve të izoluar rekomandohet TLS dhe reverse proxy.

Burimi: opennet.ru
