SystemE, komikss sistēmas aizstājējs ar Emacs Lisp

Viens no izplatīšanas izstrādātājiem Skūpsts Linux publicēja joku projekta kodu sistēmaE, kas tiek tirgots kā sistēmas aizstājējs, kas rakstīts Emacs Lisp. SystemE piedāvātais rīku komplekts ļauj organizēt lejupielādi, izmantojot sinit kā PID 1 apdarinātājs, palaižot Emacs redaktoru PID2 režīmā “-script” režīmā, kas savukārt izpilda sistēmas inicializācijas skriptus (rc.boot), kas rakstīti Lisp.

Kā komandu apvalks, pakotņu pārvaldnieks, startx/xinitrc nomaiņa un logu pārvaldnieks advokāti Emacs. Lai kontrolētu pakalpojumu izpildi, tiek izmantota runit no aizņemtās kastes pakotnes. Starp SystemE izstrādes plāniem ir nodoms pārrakstīt runit un sinit Lisp un palaist Emacs kā PID 1.

Var izmantot SystemE balstītu vidi iepakojumi no Skūpsts Linux, minimālistisks izplatījums, kura izstrādātāji, saskaņā ar principu KISS Viņi cenšas izveidot ārkārtīgi vienkāršu sistēmu bez sarežģījumiem. Personāls pakotņu pārvaldnieks KISS ir rakstīts čaulā un satur apmēram 500 koda rindiņas. Visas pakotnes ir veidotas no pirmkoda. Tiek atbalstīta atkarības izsekošana un papildu ielāpi. Metadati about pakotnes atrodas teksta failos, un tās var parsēt ar standarta Unix utilītiem. musl tiek izmantota kā sistēmas C bibliotēka, un utilītu kopa ir balstīta uz busybox. Tiek nodrošināta vienkārša grafiskā vide, kuras pamatā ir Xorg.
Ielādējot, ļoti vienkārši init skripti.

Avots: opennet.ru

Pievieno komentāru