Projekti raames entusiastide grupi poolt arendatakse x86 arhitektuurile sobivat Unix-taolist operatsioonisüsteemi, millel on oma tuum ja 1990ndate lõpu operatsioonisüsteemide stiilis graafiline liides. Arendus käib nullist, huvi pärast ja ei tugine olemasolevate operatsioonisüsteemide koodile. Selle samal ajal on autorid seadnud eesmärgiks viia SerenityOS tasemele, mis on igapäevasteks töödeks sobiv, säilitades 90ndate lõpu süsteemide esteetika, kuid täiustades seda kaasaegsete süsteemide nutikate ideedega kogenud kasutajate jaoks. Kood on kirjutatud C++ keeles ja BSD litsentsi alusel.
Projekt on hea näide sellest, et kui seada endale kindel eesmärk ja igapäevaselt vähehaaval hobi korras on võimalik luua täies mahus töötav operatsioonisüsteem ja kaasata . Teistest autori projektidest võib märkida , mis on alates 2003. aastast arendatav i386 protsessoriga arvuti emulaator.
Praeguse arengu etapis saadaval olevad võimalused:
- Väljahävitav mitmeülesanne;
- Mitme tahkeline;
- Koond- ja akende server ;
- Oma raamistik graafiliste rakenduste arendamiseks koos vidina komplektiga;
- Rakendusinterf suurendamiseks mõeldud visuaalne projekteerimisplatvorm;
- Võrgusteki, kus on tugi ARP, TCP, UDP ja ICMP. Üks ;
- Failisüsteem, mille aluseks on Ext2 ( C++ keeles);
- Unixilaadne standardne C-raamatukogu () ja tüüpilised kasutaja utiliidid (cat, cp, chmod, env, kill, ps, ping, su, sort, strace, uptime jms.);
- Käskude real põhinev ümbersuunamis- (pipe) ja sisendi/väljundi suunamise tugi;
- tugi mmap() ja ELF formaadis täidetavad failid;
- pseudo-FS /proc olemasolu;
- Toetab kohalikke Unix-sokette;
- Toetab pseudoterminale ja /dev/pts;
- Raamatukogu efektiivsete sündmuste töötlejate (Event loop) arendamiseks;
- Toetab SDL raamatukogu;
- Toetab PNG formaadis pilte;
- Sisseehitatud rakenduste kogum: tekstiredaktor, failihaldur, mitmed mängud (Minesweeper ja Snake), programmide käitamise liides, fontide redigeerimise tööriist, failide allalaadimise haldur, terminali emulaator;

Allikas: opennet.ru
