SerenityOS layihəsi qrafik interfeysə malik Unix-ə bənzər ƏS hazırlayır
Layihə çərçivəsində Buludsuzluq Bir qrup həvəskar x86 arxitekturası üçün özünün nüvəsi və qrafik interfeysi ilə təchiz edilmiş, 1990-cı illərin sonlarının əməliyyat sistemləri üslubunda dizayn edilmiş Unix-ə bənzər əməliyyat sistemi hazırlayır. İnkişaf sıfırdan, maraq naminə həyata keçirilir və mövcud əməliyyat sistemlərinin koduna əsaslanmır. Eyni zamanda, müəlliflər SerenityOS-u gündəlik iş üçün uyğun səviyyəyə çatdırmağı, 90-cı illərin sonlarının sistemlərinin estetikasını qoruyub saxlamağı, lakin onu müasir sistemlərdən təcrübəli istifadəçilər üçün faydalı ideyalarla tamamlamağı qarşılarına məqsəd qoyublar. Kod C++ dilində yazılmışdır və təchiz olunmuşdur BSD lisenziyası altında.
Layihə, qarşıya konkret məqsəd qoymaqla və gündən-günə az-az olmasının yaxşı nümunəsidir irəliləyir hobbi kimi tam funksional OS yarada və cəlb edə bilərsiniz həmfikir insanlar. Eyni müəllifin digər layihələri bunlardır: kompüter, 2003-cü ildən inkişafda olan i386 prosessorlu PC emulyatoru.
Hazırkı inkişaf mərhələsində mövcud olan xüsusiyyətlər:
Unix kimi standart C kitabxanası (LibC) Və təyin etmək tipik istifadəçi yardım proqramları (cat, cp, chmod, env, kill, ps, ping, su, sort, strace, uptime və s.);
Borular üçün dəstək və giriş/çıxış yönləndirməsi olan komanda xətti qabığı;
mmap() və ELF formatında icra edilə bilən fayllar üçün dəstək;
Pseudo-FS /proc mövcudluğu;
Yerli Unix soketlərinə dəstək;
Pseudo-terminallar və /dev/pts üçün dəstək;
kitabxana LibCore effektiv hadisə idarəçilərini inkişaf etdirmək (Event loop);
SDL kitabxana dəstəyi;
PNG şəkil dəstəyi;
Daxili proqramlar dəsti: mətn redaktoru, fayl meneceri, bir neçə oyun (Minesweeper və Snake), proqramların işə salınması üçün interfeys, şrift redaktoru, fayl yükləmə meneceri, terminal emulyatoru;