Projektis rühma entusiaste töötatakse välja Unix-sarnast operatsioonisüsteemi x86 arhitektuurile, varustatud oma kerneliga ja graafilise liidesega, mis on kujundatud 1990. aastate lõpu operatsioonisüsteemide stiilis. Arendus käib nullist, huvi pärast ja ei põhine olemasolevate operatsioonisüsteemide koodil. Samuti on autorid seadnud eesmärgiks viia SerenityOS tasemele, mis oleks igapäevaelus kasutamiseks sobiv, säilitades 90ndate süsteemide esteetika, kuid täiendades seda kasulike ideedega tänapäeva süsteemidelt kogenud kasutajatele. Kood on kirjutatud C++ keeles ja BSD litsentsi all.
Projekt on hea näide sellest, et kui seada endale kindel eesmärk ja iga päev natuke hobi käigus on võimalik luua täiesti toimiv operatsioonisüsteem ja kaasata . Teiste sama autori projektide seas võib märkida , mis on alates 2003. aastast arendatav i386 protsessoriga PC emulaator.
Praeguse arengu etapi võimalused:
- Vahelduvate ülesannete täitmine;
- Mitme töötluse tugi;
- Komposiit- ja akna server ;
- Oma raamistiku graafiliste rakenduste arendamiseks koos vidinate komplektiga;
- Rakenduste liidese visuaalse projekteerimise keskkond;
- Võrgustikustakiga, mis toetab ARP, TCP, UDP ja ICMP. Oma ;
- Failisüsteem, mis põhineb Ext2 ( C++-s);
- Unix-sarnane standardne C-raamatukogu () ja tüüpiliste kasutajakäppade (cat, cp, chmod, env, kill, ps, ping, su, sort, strace, uptime jne);
- Käsklustekohane liides, mis toetab torusid (pipe) ja sisend-/väljundsuunamist;
- mmap() tugi ja ELF formaadis täidetavad failid;
- Pseudo-FS olemasolu /proc;
- Kohalike Unixi sokettide tugi;
- Pseudo-terminalide ja /dev/pts tugi;
- Raamatukogu tõhusate sündmuste töötlejate (Event loop) arendamiseks;
- SDL raamatukogu tugi;
- PNG formaadis piltide tugi;
- Sisseehitatud rakenduste komplekt: tekstiredaktor, failihaldur, mitu mängu (Minesweeper ja Snake), programmide käitamise liides, fondiredaktor, failide allalaadimise haldur, terminali emulaator;

Allikas: opennet.ru
