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

Estas prezentita la eldono de la operaciumo Sculpt 22.10, ene de kiu, surbaze de la teknologioj de la Genode OS Framework, estas disvolvita ĝeneraluzebla operaciumo, kiu povas esti uzata de ordinaraj uzantoj por plenumi ĉiutagajn taskojn. La fontotekstoj de la projekto estas distribuitaj sub la permesilo AGPLv3. LiveUSB-bildo estas ofertita por elŝuto, 28 MB en grandeco. Laboro estas subtenata en sistemoj kun Intel-procesoroj kaj grafika subsistemo kun VT-d kaj VT-x etendaĵoj ebligitaj.

Ĉefaj novigoj:

  • Aparato-interrompa administrado kaj PCI-agordo estas pli limigaj ol la Genode-arkitekturo. La ŝanĝo postulis gravan internan reverkon, kiu influis ĉiujn ŝoforojn kaj permesis novajn optimumigojn kaj kroman funkciecon. Samtempe, la programistoj provis konservi la ĝeneralan konduton kiam la uzanto laboras en la sistemo.
  • Pluraj signifaj optimumigoj estis proponitaj por akceli ekfunkciigon, pliigi la bendolarĝon de la retsubsistemo kaj pliigi la respondecon de la uzantinterfaco.
  • Plibonigita subteno por varmegaj USB-aparatoj. Aldonis la kapablon dinamike ligi USB-aparatojn al virtualaj maŝinoj kaj malligi aparatojn.
  • La retumilo Chromium uzata en la retumiloj Falkon kaj Morph ofertitaj al la uzanto estis ĝisdatigita.
  • La sonŝoforo estis ĝisdatigita por esti sinkronigita kun kodo de OpenBSD 7.1.
  • Laboro komenciĝis pri adaptado de Sculpt por poŝtelefonoj. Pliboniĝoj inkluzivas USB-ECM-subtenon, Mali-400 GPU, SD-kartan konekteblecon, telefonion kaj moveblajn datumojn, Morph-retumilon kaj uzantinterfacon. Aldonita subteno por USB inteligentaj kartoj.

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

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.

fonto: opennet.ru

Aldoni komenton