System76 n ṣiṣẹ lori ṣiṣẹda agbegbe olumulo titun kan

Michael Aaron Murphy, oludari ti pinpin Pop!_OS ati alabaṣe ninu idagbasoke ti ẹrọ iṣẹ Redox, alaye ti o ni idaniloju nipa idagbasoke nipasẹ System76 ti agbegbe tabili titun kan, ko da lori GNOME Shell ati kikọ ni ede Rust.

System76 ṣe amọja ni iṣelọpọ awọn kọnputa agbeka, awọn PC ati awọn olupin ti o wa pẹlu Linux. Fun fifi sori iṣaaju, ẹda tirẹ ti Ubuntu Linux ti wa ni idagbasoke - Pop!_OS. Lẹhin ti Ubuntu yipada si ikarahun Iṣọkan ni ọdun 2011, pinpin Pop!_OS funni ni agbegbe olumulo ti ara rẹ ti o da lori Ikarahun GNOME ti a ti yipada ati ọpọlọpọ awọn amugbooro si Ikarahun GNOME. Lẹhin Ubuntu pada si GNOME ni ọdun 2017, Pop!_OS tẹsiwaju lati firanṣẹ ikarahun rẹ, eyiti o yipada si tabili COSMIC ni itusilẹ ooru. COSMIC tẹsiwaju lati lo awọn imọ-ẹrọ GNOME, ṣugbọn ṣafihan awọn ayipada imọran ti o kọja awọn afikun si Ikarahun GNOME.

Ni ibamu pẹlu ero tuntun, System76 pinnu lati lọ kuro patapata lati kikọ agbegbe olumulo rẹ ti o da lori GNOME Shell ati idagbasoke tabili tabili tuntun nipa lilo ede Rust ni idagbasoke. O yẹ ki o ṣe akiyesi pe System76 ni iriri nla ti ndagba ni Rust. Ile-iṣẹ naa nlo Jeremy Soller, oludasile ti ẹrọ iṣẹ Redox, ikarahun ayaworan Orbital ati ohun elo irinṣẹ OrbTk, ti ​​a kọ ni ede Rust. Agbejade!_OS ti wa tẹlẹ pẹlu awọn paati ti o da lori Rust gẹgẹbi oluṣakoso imudojuiwọn, eto iṣakoso agbara, irinṣẹ iṣakoso famuwia, iṣẹ kan fun ifilọlẹ awọn eto, insitola, ẹrọ ailorukọ eto, ati awọn atunto. Pop!_OS Difelopa tun ti ṣe idanwo tẹlẹ pẹlu ṣiṣẹda igbimọ agba aye tuntun ti a kọ sinu Rust.

Awọn iṣoro itọju ni a tọka si bi idi kan fun gbigbe kuro lati lilo ikarahun GNOME - itusilẹ tuntun kọọkan ti GNOME Shell nyorisi didenukole ni ibamu pẹlu awọn afikun ti a lo ninu Pop! _OS, nitorinaa o ni imọran diẹ sii lati ṣẹda kikun tirẹ- agbegbe tabili ti o fẹẹrẹ ju lati tẹsiwaju lati jiya pẹlu itọju awọn laini ẹgbẹẹgbẹrun ti koodu pẹlu awọn ayipada. Paapaa mẹnuba ni ai ṣeeṣe ti imuse gbogbo iṣẹ ṣiṣe ti a pinnu nikan nipasẹ awọn afikun si Ikarahun GNOME, laisi ṣiṣe awọn ayipada si GNOME Shell funrararẹ ati tun ṣiṣẹ diẹ ninu awọn ọna ṣiṣe.

Kọǹpútà alágbèéká tuntun ti wa ni idagbasoke bi iṣẹ akanṣe gbogbo agbaye, ko ni asopọ si pinpin kan pato, pade awọn alaye Freedesktop ati pe o lagbara lati ṣiṣẹ lori oke awọn paati ipele kekere ti o wa tẹlẹ, gẹgẹbi awọn olupin composite mutter, kwin ati wlroots (Pop!_OS pinnu). lati lo mutter ati pe o ti pese isọdọkan tẹlẹ fun rẹ lori Rust).

A gbero iṣẹ akanṣe lati ni idagbasoke labẹ orukọ kanna - COSMIC, ṣugbọn lati lo ikarahun aṣa ti a tun kọ lati ibere. Awọn ohun elo yoo ṣee tẹsiwaju lati ni idagbasoke ni lilo ilana gtk-rs. Ti kede Wayland gẹgẹbi ilana akọkọ, ṣugbọn o ṣeeṣe lati ṣiṣẹ lori oke olupin X11 kan ko ṣe ofin. Ṣiṣẹ lori ikarahun tuntun tun wa ni ipele idanwo ati pe yoo muu ṣiṣẹ lẹhin ipari ti itusilẹ atẹle ti Pop!_OS 21.10, eyiti o ngba akiyesi akọkọ lọwọlọwọ.

orisun: opennet.ru

Fi ọrọìwòye kun