SerenityOS proiektuak Unix moduko OS bat garatzen du interfaze grafikoarekin
Proiektuaren mugetan Lasaitasuna Zale talde bat x86 arkitekturarako Unix moduko sistema eragile bat garatzen ari da, kernel eta interfaze grafiko propioz hornitua, 1990eko hamarkadaren amaierako sistema eragileen estiloan diseinatua. Garapena hutsetik egiten da, interesaren mesedetan eta ez dago dauden sistema eragileen kodean oinarritzen. Aldi berean, egileek helburua ezarri zuten SerenityOS eguneroko lanerako egokia den maila batera eramatea, 90eko hamarkadaren amaierako sistemen estetika mantenduz, baina sistema modernoetako erabiltzaile esperientziadunentzako ideia baliagarriekin osatuz. Kodea C++-n idatzita dago eta hornituta BSD lizentziapean.
Proiektua horren adibide ona da helburu zehatz bat ezarriz eta pixkanaka egunez egun aurrera eginez zaletasun gisa, guztiz funtzionala OS bat sor dezakezu eta parte hartu antzekoak diren pertsonak. Egile beraren beste proiektu batzuk hauek dira: ordenagailua, 2003tik garatzen ari den i386 prozesadorea duen PC emuladorea.
Gaur egungo garapen-fasean eskuragarri dauden ezaugarriak:
ARP, TCP, UDP eta ICMP onartzen dituen sare pila. Berezkoa DNS konpontzailea;
Ext2 oinarritutako fitxategi sistema (ezarpen propioa C++-n);
Unix antzeko C liburutegi estandarra (LibC) Eta set Erabiltzaileen ohiko utilitateak (cat, cp, chmod, env, kill, ps, ping, su, sort, strace, uptime, etab.);
Komando-lerroko shell kanalizazioetarako eta I/O birbideratzeko laguntzarekin;
mmap() eta ELF formatuan fitxategi exekutagarrietarako laguntza;