Proyek Genode telah menerbitkan rilis Sculpt 24.04 General Purpose OS

Rilis proyek Sculpt 24.04 telah disajikan, mengembangkan sistem operasi berdasarkan teknologi Genode OS Framework, yang dapat digunakan oleh pengguna biasa untuk melakukan tugas sehari-hari. Kode sumber proyek didistribusikan di bawah lisensi AGPLv3. Gambar LiveUSB 30 MB ditawarkan untuk diunduh. Mendukung pengoperasian pada sistem dengan prosesor dan grafis Intel dengan ekstensi VT-d dan VT-x diaktifkan, serta pada sistem ARM dengan ekstensi VMM.

Inovasi utama:

  • Tumpukan suara telah didesain ulang sepenuhnya. Tumpukan audio baru mencakup kemampuan untuk menggunakan driver plug-in, mengatur laju pengambilan sampel secara sewenang-wenang, perutean aliran audio yang fleksibel, dan pencampuran audio. Menambahkan pengoptimalan untuk mengurangi penundaan dalam pemrosesan audio.
  • Opsi eksperimental untuk masuk ke mode tidur telah diterapkan.
  • Menambahkan dukungan untuk layar resolusi 4K (3840 x 2160)
  • Menambahkan dukungan untuk touchpad menggunakan protokol I2C (digunakan pada beberapa laptop).
  • Menambahkan dukungan untuk mengikat perangkat USB ke mesin dan aplikasi virtual.
  • Alat telah ditambahkan ke antarmuka konfigurasi untuk mengelola penyertaan fitur tambahan, mengonfigurasi sumber aplikasi, dan menginstal aplikasi.
  • Dukungan pengguliran telah ditambahkan ke jendela dengan visualisasi grafik komponen dan konfigurator.
  • Peningkatan pemrosesan peristiwa dari perangkat HID (Perangkat antarmuka manusia).
  • Antarmuka untuk mengelola driver perangkat telah diubah.
  • Tumpukan TCP/IP baru telah diusulkan, menggunakan lapisan DDE (lingkungan driver perangkat) berdasarkan kernel Linux 6.1.20.
  • Menambahkan kemampuan untuk menggunakan Sculpt OS di Goa SDK sebagai target eksternal untuk pengujian aplikasi.

Sistem dilengkapi dengan antarmuka pengguna grafis Leitzentrale yang memungkinkan Anda melakukan tugas administrasi sistem umum. Sudut kiri atas GUI menampilkan menu dengan alat untuk mengelola pengguna, menghubungkan drive, dan mengatur koneksi jaringan. Di bagian tengah terdapat konfigurator untuk mengatur pengisian sistem, yang menyediakan antarmuka berupa grafik yang mendefinisikan hubungan antar komponen sistem. Pengguna dapat secara interaktif menghapus atau menambahkan komponen secara sewenang-wenang, menentukan komposisi lingkungan sistem atau mesin virtual.

Setiap saat, pengguna dapat beralih ke mode manajemen konsol, yang memberikan fleksibilitas lebih besar dalam manajemen. Desktop tradisional dapat diperoleh dengan menjalankan distribusi TinyCore Linux di mesin virtual Linux. Di lingkungan ini, browser Firefox dan Aurora, editor teks berbasis Qt, dan berbagai aplikasi tersedia. Lingkungan noux ditawarkan untuk menjalankan utilitas baris perintah.

Genode menyediakan infrastruktur terpadu untuk membangun aplikasi khusus yang berjalan di atas kernel Linux (32 dan 64 bit) atau mikrokernel NOVA (x86 dengan virtualisasi), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32 , x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM), dan kernel yang mengeksekusi langsung untuk platform ARM dan RISC-V. Kernel Linux paravirtualized L4Linux yang disertakan, berjalan di atas mikrokernel Fiasco.OC, memungkinkan program Linux biasa berjalan di Genode. Kernel L4Linux tidak berinteraksi langsung dengan perangkat keras, tetapi menggunakan layanan Genode melalui sekumpulan driver virtual.

Berbagai komponen Linux dan BSD diporting untuk Genode, Gallium3D didukung, Qt, GCC dan WebKit terintegrasi, dan lingkungan hybrid Linux/Genode diimplementasikan. Port VirtualBox telah disiapkan yang berjalan di atas mikrokernel NOVA. Sejumlah besar aplikasi diadaptasi untuk dijalankan langsung di atas mikrokernel dan lingkungan Noux, yang menyediakan virtualisasi di tingkat OS. Untuk menjalankan program non-porting, dimungkinkan untuk menggunakan mekanisme untuk membuat lingkungan virtual pada tingkat aplikasi individual, yang memungkinkan Anda menjalankan program di lingkungan Linux virtual menggunakan paravirtualisasi.

Proyek Genode telah menerbitkan rilis Sculpt 24.04 General Purpose OS


Sumber: opennet.ru

Tambah komentar