Genode Project-ը հրապարակել է Sculpt 21.10 General Purpose OS թողարկումը

Ներկայացվել է Sculpt 21.10 օպերացիոն համակարգի թողարկումը, որի շրջանակներում Genode OS Framework տեխնոլոգիաների հիման վրա մշակվում է ընդհանուր նշանակության օպերացիոն համակարգ, որը կարող է օգտագործել սովորական օգտատերերը՝ ամենօրյա առաջադրանքները կատարելու համար։ Նախագծի սկզբնական կոդը տարածվում է AGPLv3 լիցենզիայի ներքո: Ներբեռնման համար առաջարկվում է 26 ՄԲ LiveUSB պատկեր: Աջակցում է Intel-ի պրոցեսորներով համակարգերի և գրաֆիկայի վրա՝ միացված VT-d և VT-x ընդլայնումներով:

Հիմնական նորամուծությունները.

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

    Համակարգը գալիս է Leitzentrale գրաֆիկական ինտերֆեյսով, որը թույլ է տալիս կատարել համակարգի կառավարման ընդհանուր առաջադրանքներ: GUI-ի վերին ձախ անկյունում ցուցադրվում է մենյու՝ օգտատերերին կառավարելու, կրիչներ միացնելու և ցանցային կապ ստեղծելու գործիքներով: Կենտրոնում տեղադրված է համակարգի լցոնման կազմակերպման կոնֆիգուրատոր, որն ապահովում է ինտերֆեյս գրաֆիկի տեսքով, որը սահմանում է համակարգի բաղադրիչների միջև կապը: Օգտագործողը կարող է ինտերակտիվ կերպով հեռացնել կամ ավելացնել բաղադրիչներ կամայականորեն՝ սահմանելով համակարգի միջավայրի կամ վիրտուալ մեքենաների կազմը։

    Ցանկացած պահի օգտատերը կարող է անցնել կոնսոլի կառավարման ռեժիմին, որն ապահովում է կառավարման ավելի մեծ ճկունություն: Ավանդական աշխատասեղան կարելի է ձեռք բերել՝ գործարկելով 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 հարթակների համար: Ներառված paravirtualized Linux միջուկը L4Linux, որն աշխատում է Fiasco.OC միկրոմիջուկի վերևում, թույլ է տալիս գործարկել կանոնավոր Linux ծրագրեր Genode-ում: L4Linux միջուկը ուղղակիորեն չի աշխատում սարքաշարի հետ, այլ օգտագործում է Genode ծառայությունները մի շարք վիրտուալ դրայվերների միջոցով:

    Տարբեր Linux և BSD բաղադրիչներ տեղափոխվեցին Genode-ի համար, Gallium3D-ն ապահովվեց, Qt, GCC և WebKit ինտեգրվեցին, և հիբրիդային Linux/Genode միջավայրերը ներդրվեցին: Պատրաստվել է VirtualBox պորտ, որն աշխատում է NOVA միկրոմիջուկի վերևում: Մեծ թվով հավելվածներ հարմարեցված են գործարկելու անմիջապես միկրոմիջուկի և Noux միջավայրի վերևում, որն ապահովում է վիրտուալացում OS մակարդակում: Չփոխանցված ծրագրեր գործարկելու համար հնարավոր է օգտագործել անհատական ​​հավելվածների մակարդակով վիրտուալ միջավայրեր ստեղծելու մեխանիզմը, որը թույլ է տալիս ծրագրեր գործարկել վիրտուալ Linux միջավայրում՝ օգտագործելով paravirtualization:

    Source: opennet.ru

Добавить комментарий