Mae System76 yn gweithio ar greu amgylchedd defnyddiwr newydd

Cadarnhaodd Michael Aaron Murphy, arweinydd y dosbarthiad Pop!_OS a chyfranogwr yn natblygiad system weithredu Redox, wybodaeth am ddatblygiad System76 o amgylchedd bwrdd gwaith newydd, nad yw'n seiliedig ar GNOME Shell ac wedi'i ysgrifennu yn yr iaith Rust.

Mae System76 yn arbenigo mewn cynhyrchu gliniaduron, cyfrifiaduron personol a gweinyddwyr sy'n dod gyda Linux. Ar gyfer rhag-osod, mae ei rifyn ei hun o Ubuntu Linux yn cael ei ddatblygu - Pop!_OS. Ar Γ΄l i Ubuntu newid i gragen Unity yn 2011, cynigiodd y dosbarthiad Pop!_OS ei amgylchedd defnyddiwr ei hun yn seiliedig ar GNOME Shell wedi'i addasu a sawl estyniad i GNOME Shell. Ar Γ΄l i Ubuntu ddychwelyd i GNOME yn 2017, parhaodd Pop!_OS i gludo ei gragen, a drawsnewidiwyd yn benbwrdd COSMIC yn natganiad yr haf. Mae COSMIC yn parhau i ddefnyddio technolegau GNOME, ond yn cyflwyno newidiadau cysyniadol sy'n mynd y tu hwnt i'r ychwanegiadau i'r GNOME Shell.

Yn unol Γ’'r cynllun newydd, mae System76 yn bwriadu symud yn llwyr i ffwrdd o adeiladu ei amgylchedd defnyddiwr yn seiliedig ar GNOME Shell a datblygu bwrdd gwaith newydd gan ddefnyddio'r iaith Rust sy'n cael ei ddatblygu. Dylid nodi bod gan System76 brofiad helaeth o ddatblygu yn Rust. Mae'r cwmni'n cyflogi Jeremy Soller, sylfaenydd system weithredu Redox, y gragen graffig Orbital a phecyn cymorth OrbTk, sydd wedi'i ysgrifennu yn yr iaith Rust. Mae Pop! _OS eisoes yn cludo cydrannau sy'n seiliedig ar Rust fel rheolwr diweddaru, system rheoli ynni, teclyn rheoli cadarnwedd, gwasanaeth ar gyfer lansio rhaglenni, gosodwr, teclyn gosodiadau, a chyflunwyr. Mae datblygwyr Pop!_OS hefyd wedi arbrofi o'r blaen gyda chreu panel cosmig newydd wedi'i ysgrifennu yn Rust.

Mae problemau cynnal a chadw yn cael eu dyfynnu fel rheswm dros symud i ffwrdd o ddefnyddio GNOME Shell - mae pob datganiad newydd o GNOME Shell yn arwain at ddadansoddiad o ran cydnawsedd Γ’'r ychwanegion a ddefnyddir yn Pop!_OS, felly mae'n fwy doeth creu eich llawn-OS eich hun amgylchedd bwrdd gwaith newydd na pharhau i ddioddef gyda chynnal a chadw degau o filoedd o linellau cod gyda newidiadau. Sonnir hefyd am amhosibilrwydd gweithredu'r holl swyddogaethau bwriadedig yn unig trwy ychwanegiadau i GNOME Shell, heb wneud newidiadau i GNOME Shell ei hun ac ail-weithio rhai is-systemau.

Mae'r bwrdd gwaith newydd yn cael ei ddatblygu fel prosiect cyffredinol, heb ei glymu i ddosbarthiad penodol, yn cwrdd Γ’'r manylebau Freedesktop ac yn gallu gweithio ar ben cydrannau lefel isel safonol presennol, fel gweinyddwyr cyfansawdd yn mutter, kwin a wlroots (mae Pop! _OS yn bwriadu i ddefnyddio mutter ac mae eisoes wedi paratoi rhwymiad ar ei gyfer ar Rust).

Bwriedir datblygu'r prosiect o dan yr un enw - COSMIC, ond i ddefnyddio cragen arfer wedi'i hailysgrifennu o'r dechrau. Mae'n debygol y bydd cymwysiadau'n parhau i gael eu datblygu gan ddefnyddio'r fframwaith gtk-rs. Mae Wayland wedi'i ddatgan fel y prif brotocol, ond nid yw'r posibilrwydd o weithio ar ben gweinydd X11 yn cael ei ddiystyru. Mae gwaith ar y gragen newydd yn dal i fod yn y cyfnod arbrofol a bydd yn cael ei weithredu ar Γ΄l cwblhau'r datganiad nesaf o Pop!_OS 21.10, sy'n cael y prif sylw ar hyn o bryd.

Ffynhonnell: opennet.ru

Ychwanegu sylw