La Genode Project publikigis la eldonon de Sculpt 24.04 General Purpose OS

La liberigo de la projekto Sculpt 24.04 estis prezentita, evoluigante operaciumon bazitan sur Genode OS Framework-teknologioj, kiu povas esti uzata de ordinaraj uzantoj por plenumi ĉiutagajn taskojn. La fontkodo de la projekto estas distribuita sub la permesilo AGPLv3. Bildo LiveUSB de 30 MB estas ofertita por elŝuto. Subtenas operacion sur sistemoj kun Intel-procesoroj kaj grafikaĵoj kun VT-d kaj VT-x etendaĵoj ebligitaj, same kiel sur ARM-sistemoj kun VMM-etendaĵoj.

Ĉefaj novigoj:

  • La sona stako estis tute restrukturita. La nova sona stako inkluzivas la kapablon uzi aldonaĵajn ŝoforojn, agordi arbitrajn specimenajn indicojn, flekseblan vojigon de sonfluoj kaj aŭd-miksadon. Aldonitaj optimumigoj por redukti prokrastojn en audio-prilaborado.
  • Eksperimenta opcio por eniri dormreĝimon estis efektivigita.
  • Aldonita subteno por 4K rezoluciaj ekranoj (3840 x 2160)
  • Aldonita subteno por tuŝpadoj uzanta la I2C-protokolon (uzita sur kelkaj tekkomputiloj).
  • Aldonita subteno por ligado de USB-aparatoj al virtualaj maŝinoj kaj aplikoj.
  • Iloj estis aldonitaj al la agorda interfaco por administri la inkludon de pliaj funkcioj, agordi aplikaĵfontojn kaj instali aplikaĵojn.
  • Rulumsubteno estis aldonita al la fenestro kun bildigo de la kompona grafikaĵo kaj la agordilo.
  • Plibonigita prilaborado de eventoj de HID-aparatoj (Homa interfaca aparato).
  • La interfaco por administri aparatajn ŝoforojn estis ŝanĝita.
  • Nova stako TCP/IP estis proponita, uzante tavolon DDE (aparato-ŝofora medio) bazitan sur la Linukso-kerno 6.1.20.
  • Aldonis la kapablon uzi Sculpt OS en la Goa SDK kiel ekstera celo por testado de aplikoj.

La sistemo venas kun Leitzentrale grafika uzantinterfaco kiu ebligas al vi plenumi oftajn sistemajn administradtaskojn. La supra maldekstra angulo de la GUI montras menuon kun iloj por administri uzantojn, konekti diskojn kaj agordi retan konekton. En la centro estas agordilo por aranĝi la plenigon de la sistemo, kiu disponigas interfacon en formo de grafeo, kiu difinas la rilaton inter sistemaj komponantoj. La uzanto povas interage forigi aŭ aldoni komponantojn arbitre, difinante la konsiston de la sistema medio aŭ virtualajn maŝinojn.

En ajna momento, la uzanto povas ŝanĝi al la konzola administradreĝimo, kiu provizas pli grandan flekseblecon en administrado. Tradicia labortablo povas esti akirita rulante TinyCore Linuksan distribuon en Linukso virtuala maŝino. En ĉi tiu medio estas disponeblaj retumiloj Firefox kaj Aurora, tekstredaktilo bazita en Qt kaj diversaj aplikaĵoj. La noux-medio estas ofertita por ruli komandliniajn ilojn.

Genode disponigas unuigitan kadron por konstrui specialadaptitajn aplikojn kurantajn sur Linukso-kerno (32 kaj 64 bitoj) aŭ NOVA-mikrokerno (x86 kun virtualigo), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM:/4, L32, ARM), Fiasco. asco (IA4, AMD4, ARM) kaj rekta-efektiva kerno por ARM kaj RISC-V-platformoj. La inkluzivita paravirtualigita Linukso-kerno L32Linux, funkcianta sur la mikrokerno Fiasco.OC, permesas al regulaj Linuksaj programoj funkcii per Genode. La L64Linux-kerno ne interagas rekte kun la aparataro, sed uzas Genode-servojn per aro de virtualaj ŝoforoj.

Diversaj Linukso kaj BSD-komponentoj estis adaptitaj por Genode, Gallium3D estis apogita, Qt, GCC kaj WebKit estis integritaj, kaj hibridaj Linukso/Genode-medioj estis efektivigitaj. VirtualBox-haveno estis preparita, kiu funkcias sur la NOVA-mikrokerno. Granda nombro da aplikoj estas adaptitaj por funkcii rekte sur la mikrokerno kaj la Noux-medio, kiu disponigas virtualigon ĉe la OS-nivelo. Por ruli ne-portitajn programojn, eblas uzi la mekanismon por krei virtualajn mediojn je la nivelo de individuaj aplikoj, permesante al vi ruli programojn en virtuala Linukso-medio uzante paravirtualigon.

La Genode Project publikigis la eldonon de Sculpt 24.04 General Purpose OS


fonto: opennet.ru

Aldoni komenton