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

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

Նոր թողարկում ուշագրավ վերամշակում ցածր մակարդակի գրաֆիկական կույտ և Chromium շարժիչի վրա հիմնված բրաուզերների հետ համատեղելիության ապահովում: Առաջինը, ով ներդրեց վեբ բրաուզերի գործարկման հնարավորությունը Ֆալկոն, օգտագործելով Chromium շարժիչը, առանց Linux վիրտուալ մեքենայի օգտագործման: Ավելացվեց բաղադրիչները ինտերակտիվ կերպով կապելու պրոցեսորի հատուկ միջուկներին (CPU-affinity):

Գրաֆիկական փաթեթի փոփոխությունները բարելավեցին արձագանքման հնարավորությունը, բարելավվեց պիքսելների թողարկման որակը, ապահովվեց գրաֆիկական քարտերի դրայվերների և մուտքային սարքերի դրայվերների փոխարինման աջակցություն՝ առանց համակարգը վերագործարկելու, և հիմք դրեցին այնպիսի հնարավորությունների, ինչպիսիք են էկրանի նկարահանումը և հեռավոր աշխատասեղանի հասանելիությունը: Բարելավված աջակցություն Qt շրջանակի համար: Ավելացվել է VESA դրայվերին էկրանի լուծաչափի դինամիկ փոփոխման աջակցություն: Տառատեսակների կառավարման համակարգը ապահովում է տառատեսակի չափի փոփոխություններ ակնթարթորեն կիրառելու աջակցություն:

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

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

Ցանկացած պահի օգտատերը կարող է անցնել կոնսոլի կառավարման ռեժիմին, որն ապահովում է կառավարման ավելի մեծ ճկունություն: Ավանդական աշխատասեղան կարելի է ձեռք բերել՝ գործարկելով TinyCore Linux բաշխումը Linux վիրտուալ մեքենայում: Այս միջավայրում հասանելի են Firefox և Aurora բրաուզերները, Qt-ի վրա հիմնված տեքստային խմբագրիչը և տարբեր հավելվածներ: Noux միջավայրն առաջարկվում է հրամանի տողի կոմունալ ծառայություններ գործարկելու համար:

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

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

Source: opennet.ru

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