System76 laboras pri kreado de nova uzantmedio

Michael Aaron Murphy, la gvidanto de la distribuo Pop!_OS kaj partoprenanto en la evoluo de la operaciumo Redox, konfirmis informojn pri la evoluo de System76 de nova labortabla medio, ne bazita sur GNOME Shell kaj skribita en la Rust-lingvo.

System76 specialiĝas pri produktado de tekkomputiloj, komputiloj kaj serviloj, kiuj venas kun Linukso. Por antaŭinstalado, ĝia propra eldono de Ubuntu Linukso estas disvolvita - Pop!_OS. Post kiam Ubuntu ŝanĝis al la Unity-ŝelo en 2011, la Pop!_OS-distribuo ofertis sian propran uzantmedion bazitan sur modifita GNOME-Ŝelo kaj pluraj etendaĵoj al GNOME-Ŝelo. Post kiam Ubuntu revenis al GNOME en 2017, Pop!_OS daŭre sendis sian ŝelon, kiu estis transformita en la KOSMIKA labortablo en la somera eldono. COSMIC daŭre uzas GNOME-teknologiojn, sed enkondukas koncipajn ŝanĝojn kiuj iras preter la aldonoj al la GNOME Ŝelo.

Konforme al la nova plano, System76 intencas tute malproksimiĝi de konstruado de sia uzantmedio bazita sur GNOME Shell kaj evoluigi novan labortablon uzante la Rust-lingvon en evoluo. Oni devas rimarki, ke System76 havas ampleksan sperton evoluantan en Rust. La firmao laborigas Jeremy Soller, la fondinton de la Redox operaciumo, la Orbital grafika ŝelo kaj la OrbTk ilaro, skribita en la Rust-lingvo. Pop!_OS jam sendas kun Rust-bazitaj komponantoj kiel ĝisdatiga administranto, energimastruma sistemo, firmware-administra ilo, servo por lanĉaj programoj, instalilo, agorda fenestraĵo kaj agordiloj. Pop!_OS-programistoj ankaŭ antaŭe eksperimentis kun kreado de nova kosma panelo skribita en Rust.

Prizorgaj problemoj estas cititaj kiel kialo por foriri de uzado de GNOME Shell - ĉiu nova eldono de GNOME Shell kondukas al malfunkcio de kongruo kun aldonaĵoj uzataj en Pop!_OS, do estas konsiderata pli konsilinde krei vian propran plen- elnestiĝinta labortabla medio ol daŭre suferi kun la bontenado de dekoj de mil linioj de kodo kun ŝanĝoj. Menciiĝas ankaŭ la neeblo efektivigi la tutan celitan funkciecon nur per aldonoj al la GNOME-Ŝelo, sen fari ŝanĝojn al la GNOME-Ŝelo mem kaj relabori iujn subsistemojn.

La nova labortablo estas disvolvita kiel universala projekto, ne ligita al specifa distribuo, plenumanta la specifojn de Freedesktop kaj kapabla labori aldone al ekzistantaj normaj malaltnivelaj komponantoj, kiel kunmetitaj serviloj murmuris, kwin kaj wlroots (Pop!_OS intencas). uzi murmuron kaj jam preparis por ĝi bindaĵon pri Rusto).

La projekto estas planita esti disvolvita sub la sama nomo - COSMIC, sed uzi kutiman ŝelon reverkitan de nulo. Aplikoj verŝajne daŭre estos evoluigitaj uzante la kadron gtk-rs. Wayland estas deklarita kiel la ĉefa protokolo, sed la ebleco labori sur X11-servilo ne estas ekskludita. Laboro pri la nova ŝelo ankoraŭ estas en la eksperimenta stadio kaj estos aktivigita post la kompletigo de la venonta eldono de Pop!_OS 21.10, kiu nuntempe ricevas la ĉefan atenton.

fonto: opennet.ru

Aldoni komenton