SystemE, un sustitutu comicu per systemd cù Emacs Lisp

Unu di i sviluppatori di distribuzione Kiss Linux publicatu u codice per un prughjettu di scherzu sistema E, cummercializatu cum'è un rimpiazzamentu systemd scrittu in Emacs Lisp. U toolkit offrittu in systemE permette di urganizà u scaricamentu utilizendu sinit cum'è un gestore PID 1, lanciatu l'editore Emacs sottu PID2 in u modu "-script", chì, à u turnu, eseguisce script di inizializazione di u sistema (rc.boot) scritti in Lisp.

Cum'è shell di cumanda, gestore di pacchetti, rimpiazzamentu startx/xinitrc è gestore di finestra favori Emacs. Per cuntrullà l'esekzione di servizii, runit da u pacchettu busybox hè utilizatu. Trà i piani per u sviluppu di SystemE, ci hè una intenzione di riscriva runit è sinit in Lisp è lancià Emacs cum'è PID 1.

Un ambiente basatu SystemE pò aduprà pacchetti из Kiss Linux, una distribuzione minimalista chì i sviluppatori, in cunfurmità cù u principiu KISS Pruvate di custruisce un sistema estremamente simplice, senza cumplicazioni. U persunale gestore di pacchetti KISS hè scrittu in shell è cuntene circa 500 linee di codice. Tutti i pacchetti sò custruiti da u codice fonte. U seguimentu di dipendenza è patch supplementari sò supportati. Metadata circa i pacchetti sò situati in i schedarii di testu è ponu esse analizati da l'utilità standard Unix. musl hè utilizatu cum'è a biblioteca di sistema C, è u settore di utilità hè basatu annantu à busybox. Un ambiente gràficu simplice basatu annantu à Xorg hè furnitu.
Quandu si carica, assai simplice script init.

Source: opennet.ru

Add a comment