Proyek Genode wis nerbitake Sculpt 25.10 General Purpose OS release

Rilis proyek Sculpt 25.10 wis ditampilake, ngembangake sistem operasi adhedhasar teknologi Genode OS Framework, sing bisa digunakake dening pangguna biasa kanggo nindakake tugas saben dina. Kode sumber proyek disebarake miturut lisensi AGPLv3. Download minangka gambar sistem 35MB sing bisa digunakake ing PC, smartphone PinePhone lan laptop MNT Reform. Didhukung ing sistem karo prosesor Intel lan subsistem grafis karo ekstensi VT-d lan VT-x aktif, uga ing sistem ARM karo ekstensi VMM.

Inovasi utama:

  • A panjadwal tugas anyar wis dipun ginakaken, ngarahke kanggo minimalake latensi lan distribusi sumber daya kanthi adil. Panjadwal anyar iki ngasilake kinerja lan responsif sing luwih apik ing platform sing kurang daya, kayata PinePhone.
  • Operasi tumpukan sing dioptimalake kanggo nggarap piranti blok lan mekanisme instalasi paket.
  • Dipindhah saka inti Linux драйверы USB-контроллеров, Wi-Fi, Ethernet-адаптеров и GPU Intel синхронизированы с ядром 6.12 (ранее использоваться драйверы из ядра 6.6).
  • Format konfigurasi lan laporan anyar wis diusulake, nampilake sintaks sing bisa diwaca lan panyuntingan lan analisis sing gampang dening pangguna. Format basis XML lawas tetep dadi standar, dene sing anyar kasedhiya minangka pilihan (direncanakake bakal diaktifake kanthi gawan ing versi sabanjure). Mekanisme nganyari sistem saiki ngidini ngalih ing antarane opsi konfigurasi lawas lan anyar.
  • Dhukungan sing luwih apik kanggo mikrokernel seL4 lan masalah tetep karo panggunaan karo pembalap Genode sing diisi kanthi dinamis.
  • Implementasine API inti nggantèkaké mekanisme pangecualian C ++ karo jawab kesalahan eksplisit, kesalahan enkoding ing Σ-jinis (jinis jumlah). Owah-owahan uga wis ditindakake kanggo nyegah bocor pointer sing ora disengaja lan kanthi jelas nemtokake kepemilikan lan umur obyek.
  • Dianyari menyang GCC 14.2 lan binutils 2.44.
  • Kemampuan kanggo mbukak Goa SDK (toolkit kanggo ngembangake aplikasi kanggo Genode) ing lingkungan kothak wedhi wis dileksanakake.
  • Унифицирована интеграция поддерживаемых сетевых стеков — lwIP и TCP/IP стека из ядра Linux.
  • Pembalap grafis sing apik kanggo GPU Intel lan VESA.

 Proyek Genode wis nerbitake Sculpt 25.10 General Purpose OS release

Sistem iki dilengkapi antarmuka grafis Leitzentrale, sing ngidini kanggo nindakake tugas administrasi sistem umum. Pojok kiwa ndhuwur antarmuka grafis nampilake menu kanthi alat kanggo ngatur pangguna, nyambungake drive, lan ngonfigurasi sambungan jaringan. Ing tengah, ana konfigurator kanggo nemtokake komponen sistem, sing diwakili dening grafik sing nuduhake hubungan antarane komponen sistem. Komponen bisa dibusak utawa ditambahake kanthi interaktif, mbentuk lingkungan sistem utawa mesin virtual.

Yen dikarepake, pangguna bisa ngalih menyang mode konsol, sing nyedhiyakake fleksibilitas sing luwih gedhe. Desktop tradisional bisa diakses kanthi mbukak distribusi TinyCore. Linux в mesin virtual с LinuxLingkungan iki nyedhiyakake akses menyang browser Firefox lan Aurora, editor teks berbasis Qt, lan macem-macem aplikasi. Lingkungan "Noux" disaranake kanggo mbukak utilitas baris perintah.

Kerangka kerja Genode nyedhiyakake infrastruktur terpadu kanggo mbangun aplikasi khusus sing mlaku ing ndhuwur kernel. Linux (32 lan 64 bit) utawa mikrokernel NOVA (x86 nganggo 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). Kalebu paravirtualized Linux- Inti L4Linux, mlaku ing ndhuwur mikrokernel Fiasco.OC, ngidini sampeyan nglakokake tugas rutin ing lingkungan Genode Linux-program. Kernel L4Linux ora bisa digunakake karo perangkat keras kanthi langsung, nanging nggunakake layanan Genode liwat sakumpulan driver virtual.

Maneka warna komponen wis diporting kanggo Genode Linux lan BSD, dhukungan Gallium3D diwenehake, integrasi Qt, GCC lan WebKit dileksanakake, kemampuan kanggo nggawe hibrida Linux/Genode lingkungan piranti lunak. Port VirtualBox kasedhiya, sing mlaku ing ndhuwur mikrokernel NOVA. Akeh aplikasi sing diadaptasi kanggo mlaku langsung ing ndhuwur mikrokernel lan lingkungan Noux, sing nyedhiyakake virtualisasi tingkat OS. Kanggo mbukak program sing ora diporting, sistem lingkungan virtual ditawakake, sing beroperasi ing tingkat aplikasi lan ngidini program mlaku ing lingkungan virtual. Linux-lingkungan nggunakake paravirtualisasi.

Source: opennet.ru

Tuku hosting sing dipercaya kanggo situs kanthi proteksi DDoS, server VPS VDS 🔥 Tuku hosting situs web sing bisa dipercaya nganggo proteksi DDoS, server VPS VDS | ProHoster