System76 nggarap nggawe lingkungan pangguna anyar

Michael Aaron Murphy, pimpinan distribusi Pop!_OS lan peserta ing pangembangan sistem operasi Redox, dikonfirmasi informasi babagan pembangunan dening System76 lingkungan desktop anyar, ora adhedhasar GNOME Shell lan ditulis ing basa Rust.

System76 spesialisasi ing produksi laptop, PC lan server sing kasedhiya karo Linux. Kanggo pra-instalasi, edisi Linux Ubuntu dhewe lagi dikembangake - Pop!_OS. Sawise Ubuntu ngalih menyang cangkang Unity ing 2011, distribusi Pop!_OS nawakake lingkungan pangguna dhewe adhedhasar Shell GNOME sing dimodifikasi lan sawetara ekstensi menyang Shell GNOME. Sawise Ubuntu bali menyang GNOME ing 2017, Pop!_OS terus ngirim cangkang, sing diowahi dadi desktop COSMIC nalika rilis musim panas. COSMIC terus nggunakake teknologi GNOME, nanging ngenalake owah-owahan konseptual sing ngluwihi tambahan ing Shell GNOME.

Sesuai karo rencana anyar, System76 duwe tujuan kanggo ngalih saka mbangun lingkungan pangguna adhedhasar GNOME Shell lan ngembangake desktop anyar nggunakake basa Rust ing pembangunan. Sampeyan kudu nyatet sing System76 wis pengalaman ekstensif ngembangaken ing Rust. Perusahaan kasebut nggunakake Jeremy Soller, pangadeg sistem operasi Redox, cangkang grafis Orbital lan toolkit OrbTk, sing ditulis nganggo basa Rust. Pop!_OS wis dikirim karo komponen basis Rust kayata manajer nganyari, sistem manajemen energi, alat manajemen perangkat kukuh, layanan kanggo miwiti program, installer, widget setelan, lan konfigurasi. Pangembang Pop!_OS uga sadurunge wis nyoba nggawe panel kosmik anyar sing ditulis ing Rust.

Masalah pangopènan diarani minangka alesan kanggo pindhah saka nggunakake GNOME Shell - saben release anyar saka GNOME Shell ndadékaké kanggo risak ing kompatibilitas karo add-ons sing digunakake ing Pop!_OS, supaya iku dianggep luwih apik kanggo nggawe dhewe lengkap- lingkungan desktop fledged saka terus nandhang sangsara karo pangopènan puluhan ewu baris kode karo owah-owahan. Uga disebutake yaiku mokal kanggo ngleksanakake kabeh fungsi sing dituju mung liwat tambahan ing GNOME Shell, tanpa nggawe owah-owahan ing GNOME Shell dhewe lan ngolah maneh sawetara subsistem.

Desktop anyar lagi dikembangake minangka proyek universal, ora disambungake menyang distribusi tartamtu, nyukupi spesifikasi Freedesktop lan bisa nggarap komponen tingkat rendah standar sing ana, kayata server komposit mutter, kwin lan wlroots (Pop!_OS maksude kanggo nggunakake mutter lan wis nyiapake naleni ing Rust).

Proyek kasebut direncanakake bakal dikembangake kanthi jeneng sing padha - COSMIC, nanging nggunakake cangkang khusus sing ditulis maneh saka awal. Aplikasi bakal terus dikembangake kanthi nggunakake kerangka gtk-rs. Wayland diumumake minangka protokol utami, nanging kemungkinan nggarap server X11 ora ditolak. Nggarap cangkang anyar isih ing tahap eksperimen lan bakal diaktifake sawise rampung rilis sabanjure Pop!_OS 21.10, sing saiki entuk perhatian utama.

Source: opennet.ru

Add a comment