Ներկայացվում է Sculpt 21.10 օպերացիոն համակարգի թողարկումը, որի շրջանակներում մշակվում է ընդհանուր նշանակության օպերացիոն համակարգ՝ հիմնված Genode OS Framework տեխնոլոգիաների վրա, որը կարող են օգտագործել սովորական օգտատերերը առօրյա առաջադրանքներ կատարելու համար: Նախագծի սկզբնական կոդը տարածվում է AGPLv3 լիցենզիայի ներքո: Ներբեռնման համար առաջարկվում է 26 ՄԲ LiveUSB պատկեր: Այն աջակցում է աշխատանքը Intel պրոցեսորներով և գրաֆիկական ենթահամակարգերով համակարգերի վրա՝ միացված VT-d և VT-x ընդլայնումներով:
Հիմնական նորամուծությունները.
- Իրականացվել է գրաֆիկայի ապարատային արագացում՝ օգտագործելով Intel GPU: Genode OS Framework 21.08 թողարկման մեջ ներկայացված Mesa փաթեթը և GPU մուտքի մուլտիպլեքսավորման մեխանիզմը օգտագործվում են GPU-ն աջակցելու համար:
- Ավելացվել է USB ինտերֆեյսով վեբ տեսախցիկների աջակցություն:
- Ապահովված է Chromium շարժիչի հիման վրա աուդիո և վիդեո բովանդակություն նվագարկելու հնարավորությունը Falkon բրաուզերում։ Տրվում է աշխատանքային ձայնային դրայվեր և ձայնի խառնիչ բաղադրիչ: Ձայնը խլացնելու համար առաջարկվում է սև խոռոչի բաղադրիչ, որը հավակնում է լինել ձայնի վարորդ, բայց ձայնային ելք չի տալիս:
- Ավելացված է համատեղելիություն VirtualBox 6-ի հետ (նախկինում միայն VirtualBox 5-ն էր աջակցվում):
- Ավելացվել է file-vault բաղադրիչ՝ ֆայլերը կոդավորված տեսքով պահելու համար: Recall-fs բաղադրիչի հետ համատեղ, file-vault-ը թույլ է տալիս յուրաքանչյուր օգտատիրոջ հատկացնել առանձին կոդավորված պահեստային տարածք:

Համակարգը գալիս է Leitzentrale գրաֆիկական ինտերֆեյսով, որը թույլ է տալիս կատարել համակարգի կառավարման ընդհանուր առաջադրանքներ: Գրաֆիկական ինտերֆեյսի վերին ձախ անկյունում ցուցադրվում է օգտատերերի կառավարման, սկավառակների միացման և ցանցային կապի կարգավորման գործիքներով մենյու: Կենտրոնում համակարգի բաղադրիչները կարգավորելու համար նախատեսված կոնֆիգուրատոր է, որը ապահովում է գրաֆիկի վրա հիմնված ինտերֆեյս, որը սահմանում է համակարգի բաղադրիչների միջև փոխհարաբերությունները: Օգտատերը կարող է ինտերակտիվ կերպով հեռացնել կամ ավելացնել բաղադրիչներ՝ սահմանելով համակարգի միջավայրի կազմը կամ վիրտուալ մեքենա.
Ցանկացած պահի օգտատերը կարող է անցնել կոնսոլային ռեժիմի, որը ապահովում է ավելի մեծ ճկունություն: Ավանդական աշխատասեղան կարելի է ստանալ՝ գործարկելով TinyCore բաշխումը: Linux в վիրտուալ մեքենա с LinuxԱյս միջավայրը ներառում է Firefox և Aurora բրաուզերները, Qt-ի վրա հիմնված տեքստային խմբագրիչ և տարբեր ծրագրեր: noux միջավայրը խորհուրդ է տրվում հրամանային տողի օգտակար ծրագրեր աշխատեցնելու համար:
Հիշեցնենք, որ Genode-ը տրամադրում է միասնական շրջանակ՝ միջուկի վրա աշխատող հատուկ հավելվածներ կառուցելու համար։ Linux (32 և 64 բիթ) կամ NOVA (x86 վիրտուալիզացիայով), 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) միկրոմիջուկներ և ARM և RISC-V հարթակների համար նախատեսված բնիկ միջուկ։ Պարավիրտուալիզացված Linux- L4 միջուկLinux, որը աշխատում է Fiasco.OC միկրոմիջուկի վրա, թույլ է տալիս Genode-ում կատարել սովորական առաջադրանքներ։ Linux ծրագրեր։ L4 միջուկLinux չի աշխատում անմիջապես սարքավորումների հետ, այլ օգտագործում է Genode ծառայություններ՝ վիրտուալ դրայվերների մի շարքի միջոցով։
Genode-ի համար իրականացվել են տարբեր պորտեր։ Linux և BSD բաղադրիչներ, ապահովված է Gallium3D աջակցություն, ներդրված է Qt, GCC և WebKit ինտեգրացիա, հիբրիդային կազմակերպման հնարավորություն Linux/Ծրագրային միջավայրերի գենոդ։ Պատրաստվել է VirtualBox պորտ, որը գործում է NOVA միկրոմիջուկի վրա։ Մեծ թվով ծրագրեր հարմարեցվել են անմիջապես միկրոմիջուկի և Noux միջավայրի վրա աշխատելու համար, որն ապահովում է օպերացիոն համակարգի մակարդակի վիրտուալիզացիա։ Ոչ պորտավորված ծրագրեր աշխատեցնելու համար տրամադրվում է ծրագրային մակարդակի վիրտուալ միջավայրեր ստեղծելու հնարավորություն, որը թույլ է տալիս ծրագրերին աշխատել վիրտուալ միջավայրում։ Linux-միջավայր՝ օգտագործելով պարավիրտուալիզացիա։
Source: opennet.ru

