SerenityOS նախագիծը մշակում է Unix-ի նման ՕՀ՝ գրաֆիկական ինտերֆեյսով
Ծրագրի շրջանակներում Պարզություն Էնտուզիաստների խումբը մշակում է Unix-ի նման օպերացիոն համակարգ x86 ճարտարապետության համար, որը հագեցած է իր միջուկով և գրաֆիկական ինտերֆեյսով, որը մշակվել է 1990-ականների վերջին օպերացիոն համակարգերի ոճով: Մշակումն իրականացվում է զրոյից՝ հանուն հետաքրքրության և հիմնված չէ գործող օպերացիոն համակարգերի կոդի վրա։ Միևնույն ժամանակ, հեղինակներն իրենց նպատակ են դրել SerenityOS-ը հասցնել առօրյա աշխատանքի համար հարմար մակարդակի՝ պահպանելով 90-ականների վերջին համակարգերի էսթետիկան, բայց այն լրացնելով ժամանակակից համակարգերից փորձառու օգտատերերի համար օգտակար գաղափարներով: Կոդը գրված է C++ և մատակարարված BSD լիցենզիայի ներքո:
Նախագիծը լավ օրինակ է այն բանի, որ կոնկրետ նպատակ դնելով ու օրեցօր կամաց-կամաց շարժվելով առաջ որպես հոբբի, դուք կարող եք ստեղծել լիովին ֆունկցիոնալ ՕՀ և ներգրավել համախոհներ. Նույն հեղինակի այլ նախագծերը ներառում են. համակարգչային, համակարգչի էմուլյատոր՝ i2003 պրոցեսորով, որը մշակվում է 386 թվականից։
Զարգացման ներկա փուլում առկա առանձնահատկությունները.
Unix-ի նման ստանդարտ C գրադարան (LibC) Եվ սահմանել տիպիկ օգտագործողի կոմունալ ծառայություններ (cat, cp, chmod, env, kill, ps, ping, su, sort, strace, uptime և այլն);
Հրամանատարի կեղև՝ խողովակների աջակցությամբ և I/O վերահղումով;
Աջակցություն mmap() և ELF ձևաչափով գործարկվող ֆայլերին;
Կեղծ-FS-ի առկայությունը /proc;
Աջակցություն տեղական Unix վարդակների համար;
Աջակցություն կեղծ տերմինալների և /dev/pts;
գրադարան LibCore մշակել արդյունավետ իրադարձությունների մշակիչներ (Event loop);
SDL գրադարանի աջակցություն;
PNG պատկերի աջակցություն;
Ներկառուցված հավելվածների մի շարք՝ տեքստային խմբագիր, ֆայլերի կառավարիչ, մի քանի խաղեր (Ականաքծող և Snake), ծրագրեր գործարկելու ինտերֆեյս, տառատեսակների խմբագիր, ֆայլերի ներբեռնման կառավարիչ, տերմինալի էմուլյատոր;