System76 sudah bekerja di lingkungan pengguna baru

michael aaron murphy (Pengembang utama distribusi Pop! _OS dan kontributor untuk sistem operasi Redox) membuatnya dikenal baru saja konfirmasi bahwa tim System76 sudah dalam pengembangan dari lingkungan desktop baru Shell non-GNOME ditulis dalam Rust.

Bagi Anda yang masih belum mengetahui System76, saya dapat memberi tahu Anda bahwa ini adalah perusahaan yang mengkhususkan diri pada laptop, PC, dan server yang dikirimkan bersama Linux. Untuk pra-instalasi, ia mengembangkan edisi Ubuntunya sendiri yang disebut "Pop! _OS »dan tidak lama setelah Ubuntu beralih ke shell Unity pada tahun 2011, Pop! _OS menawarkan lingkungan penggunanya sendiri berdasarkan Shell GNOME yang dimodifikasi dan berbagai ekstensi ke Shell GNOME.

Setelah Ubuntu kembali ke GNOME pada tahun 2017, Pop! _OS terus mengirimkan cangkangnya, yang menjadi desktop COSMIC dalam rilis musim panas. Dan perlu diingat bahwa semester lalu Pop! _OS tiba dengan lingkungan COSMIC baru yang itu adalah solusi yang bagus yang membuat desktop lebih mudah digunakan, sementara itu lebih kuat dan efisien bagi pengguna melalui penyesuaian.

COSMIC terus menggunakan teknologi GNOME, tetapi dengan desain ulang desktop yang lebih dalam dan perubahan yang melampaui penambahan pada GNOME Shell, sebagai  membagi pratinjau GNOME standar dalam dua pandangan independen baru: Aplikasi dan Ruang Kerja

Mengenai lingkungan desktop baru di mana tim Sistem 76 sudah bekerja dan sesuai dengan rencana baru, disebutkan bahwa Anda berniat untuk menjauh sepenuhnya dari membangun lingkungan pengguna Anda berdasarkan GNOME Shell dan kembangkan desktop baru menggunakan bahasa Rust Mengembangkan. Perlu dicatat bahwa System76 memiliki pengalaman luas dalam mengembangkan Rust.

Perusahaan mempekerjakan Jeremy Soller, pendiri sistem operasi Redox, Orbital GUI, dan toolkit OrbTk, yang ditulis dalam bahasa Rust. Pop! _ANDA sudah dikirimkan dengan komponen Rust sebagai manajer pembaruan, sistem manajemen daya, toolkit manajemen firmware, layanan peluncuran program, penginstal, widget konfigurasi, dan konfigurator. Pengembang Pop! _OS juga telah bereksperimen dengan membuat panel kosmik baru yang ditulis dalam Rust di masa lalu.

Sebagai alasan untuk menghindari penggunaan Shell GNOME, disebutkan masalah pemeliharaan: setiap versi baru GNOME Shell menyebabkan pelanggaran kompatibilitas dengan plugin yang digunakan di Pop! _OS, jadi dianggap lebih nyaman untuk membuat versi lengkap Anda sendiri dari lingkungan desktop yang lengkap daripada terus menderita dengan menyimpan puluhan ribu baris kode dengan perubahan. Itu juga menyebutkan ketidakmampuan untuk mengimplementasikan semua fungsi yang dimaksudkan hanya dengan penambahan GNOME Shell, tanpa membuat perubahan pada GNOME Shell dan mengerjakan ulang beberapa subsistem.

Desktop baru dikembangkan sebagai proyek universal yang tidak terkait dengan distribusi tertentu, sesuai dengan spesifikasi Freedesktop dan mampu berjalan di atas komponen umum tingkat rendah yang ada seperti server komposit mutter, kwin dan wlroots (di Pop! _OS mereka bermaksud menggunakan mutter dan telah menyiapkan tautan untuk itu di Rust ).

Direncanakan proyek ini akan dikembangkan dengan nama yang sama: COSMIC, tetapi menggunakan shell khusus yang ditulis ulang dari awal. Aplikasi kemungkinan akan terus berkembang menggunakan tautan gtk-rs.

Wayland diiklankan sebagai protokol utama, tetapi tidak dikecualikan untuk memberikan kemampuan untuk bekerja di server X11. Pengerjaan shell baru ini masih dalam tahap percobaan dan akan diaktifkan setelah terbentuknya Pop versi selanjutnya! _OS 21.10, yang masih menjadi fokus utama.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentang itu, Anda dapat memeriksa detail di link berikut 


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.