Frame: uus X11 server, mis on kirjutatud otse assembleris

Kuigi Wayland domineerib viimastes vabavaraliste graafiliste kasutajaliideste uudistes, pole X11 kaugeltki surnud. Norra vabavaraarendaja Geir Isene teatas eelmisel nädalal uuest X11 kuvaprotokolli serverist nimega Frame, mis on kirjutatud täielikult x86-64 assembler-keeles ja mõeldud Linuxile ilma väliste sõltuvusteta.

Isene selgitas oma motivatsiooni sooviga oma tarkvara üle täielik kontroll saada. Kuna X11 koosneb neljast miljonist koodireast, mida vähesed suudavad mõista, otsustas ta kirjutada oma versiooni. Lisaks serverile on tal ka oma aknahaldur Tile, terminaliemulaator Glass ja käsurida Bare. Kogu komplekti nimetab ta CHasm (CHange to ASM). Samuti on tal Rust-keelel põhinev tööriistakomplekt Fe₂O₃.

Frame ei ole ainus hiljutine uus X11 server. Eelmisel kuul ilmus arendaja Jos Dehaesi loodud yserver, mis on kirjutatud Rustis ja toetab juba 13 töökeskkonda, sealhulgas Enlightenment ja Xfce. Mõlemal projektil on siiski üks oluline nüanss: nii Frame kui ka yserver on loodud suurte keelemudelite (LLM) abil.

Loe täispikka artiklit: The Register

Lisa kommentaar