Tha am Pròiseact Genode air an sgaoileadh Sculpt 19.07 General Purpose OS fhoillseachadh

Luchd-leasachaidh siostam obrachaidh microkernel fosgailte Frèam Genode OS air a chruthachadh sgaoileadh siostam-obrachaidh Dealbh 19.07. Mar phàirt den phròiseact Sculpt, stèidhichte air teicneòlasan Genode, thathas a’ leasachadh siostam obrachaidh coitcheann a dh’ fhaodas luchd-cleachdaidh àbhaisteach a chleachdadh gus gnìomhan làitheil a choileanadh. Stòran pròiseict sgaoileadh le cead fo AGPLv3. Ri fhaighinn airson luchdachadh sìos Dealbh LiveUSB, 24 MB ann am meud. A’ toirt taic do dh’ obrachadh air siostaman le pròiseasairean Intel agus grafaigean le leudachain VT-d agus VT-x air an comasachadh.

Tha an siostam a’ tighinn le eadar-aghaidh grafaigeach Leitzentrale a leigeas leat gnìomhan rianachd siostam àbhaisteach a choileanadh. Tha an oisean gu h-àrd air an taobh chlì den GUI a 'taisbeanadh clàr le innealan airson a bhith a' stiùireadh luchd-cleachdaidh, a 'ceangal innealan stòraidh, agus a' stèidheachadh ceangal lìonra. Anns a 'mheadhan tha configurator airson a bhith a' rèiteachadh lìonadh an t-siostaim, a tha a ’solarachadh eadar-aghaidh ann an cruth graf a mhìnicheas an dàimh eadar co-phàirtean siostam. Faodaidh an neach-cleachdaidh co-phàirtean a thoirt air falbh no a chuir ris gu neo-riaghailteach, a’ mìneachadh co-dhèanamh àrainneachd an t-siostaim no innealan brìgheil.

Tha am Pròiseact Genode air an sgaoileadh Sculpt 19.07 General Purpose OS fhoillseachadh

Aig àm sam bith, faodaidh an neach-cleachdaidh atharrachadh gu modh smachd tòcan, a bheir barrachd sùbailteachd ann an riaghladh. Faodar eòlas deasg traidiseanta a choileanadh le bhith a’ ruith cuairteachadh TinyCore Linux ann an inneal brìgheil Linux. San àrainneachd seo, tha brobhsairean Firefox agus Aurora, deasaiche teacsa stèidhichte air Qt agus diofar thagraidhean rim faighinn. Tha an àrainneachd noux air a thabhann airson goireasan loidhne-àithne a ruith.

Sgaoileadh ùr iongantach buileachadh taic clàr-bùird airson teacsa a chopaigeadh agus a phasgadh eadar cinn-uidhe, tagraidhean GUI stèidhichte air Qt5 agus innealan brìgheil. Chaidh obair a dhèanamh cuideachd gus cinneasachd àrdachadh agus freagairteachd an eadar-aghaidh a leasachadh. A’ toirt a-steach leasachaidhean a chaidh a thoirt a-steach ann an ùrachadh àrd-ùrlar a’ Chèitein
Genode, leithid eadar-aghaidh virtualization neo-eisimeileach kernel, taic airson ailtireachd AARCH64, gluasad gu bhith a’ cleachdadh inbhe C ++17 gu bunaiteach, inneal ùr stèidhichte air GCC 8.3 agus ùine ruith ùraichte stèidhichte air libc bho FreeBSD 12.

Leig leinn an Genode sin a chuimhneachadh a ’solarachadh bun-structar aonaichte airson tagraidhean àbhaisteach a chruthachadh a tha a’ ruith air mullach an kernel Linux (32 agus 64 bit) no microkernels NOVA (x86 le virtualization), 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) agus kernel air a chuir gu bàs gu dìreach airson àrd-ùrlaran ARM agus RISC-V. Tha an kernel Linux paravirtualized L4Linux a tha air a ghabhail a-steach, a’ ruith air mullach am microkernel Fiasco.OC, a’ leigeil leat prògraman Linux cunbhalach a ruith ann an Genode. Chan eil an kernel L4Linux ag obair le bathar-cruaidh gu dìreach, ach bidh e a’ cleachdadh seirbheisean Genode tro sheata de dhraibhearan brìgheil.

Airson Genode, chaidh grunn phàirtean Linux agus BSD a ghiùlan, chaidh taic Gallium3D a thoirt seachad, chaidh Qt, GCC agus WebKit a thoirt a-steach, agus chaidh an comas àrainneachdan bathar-bog Linux / Genode hybrid a chuir an gnìomh. Chaidh port VirtualBox ullachadh a ruitheas air mullach am microkernel NOVA. Tha àireamh mhòr de thagraidhean air an atharrachadh gus ruith gu dìreach air mullach na microkernel agus àrainneachd Noux, a bheir seachad virtualization aig ìre OS. Gus prògraman neo-phortaichte a ruith, tha e comasach an uidheamachd a chleachdadh airson àrainneachdan brìgheil a chruthachadh aig ìre thagraidhean fa leth, a’ toirt cothrom dhut prògraman a ruith ann an àrainneachd Linux brìgheil a’ cleachdadh paravirtualization.

Source: fosgailtenet.ru

Cuir beachd ann