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

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

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

  • Ձայնային կույտը ամբողջությամբ վերափոխվել է: Նոր աուդիո փաթեթը ներառում է plug-in դրայվերներ օգտագործելու, կամայական նմուշառման տեմպերի սահմանում, աուդիո հոսքերի ճկուն երթուղում և աուդիո միքսի հնարավորություն: Ավելացվել են օպտիմիզացումներ՝ ձայնի մշակման հետաձգումները նվազեցնելու համար:
  • Գործարկվել է քնի ռեժիմ մտնելու փորձնական տարբերակ։
  • Ավելացված է 4K լուծաչափով էկրանների աջակցություն (3840 x 2160)
  • Ավելացվել է հպման վահանակների աջակցություն՝ օգտագործելով I2C արձանագրությունը (օգտագործվում է որոշ նոութբուքերի վրա):
  • Ավելացվեց USB սարքերը վիրտուալ մեքենաներին և հավելվածներին կապելու աջակցություն:
  • Կազմաձևման ինտերֆեյսին ավելացվել են գործիքներ՝ լրացուցիչ հնարավորությունների ներառումը կառավարելու, հավելվածների աղբյուրները կարգավորելու և հավելվածներ տեղադրելու համար:
  • Պատուհանին ավելացվել է ոլորման աջակցություն՝ բաղադրիչի գրաֆիկի և կազմաձևողի պատկերացումով:
  • Իրադարձությունների բարելավված մշակումը HID սարքերից (Մարդկային ինտերֆեյսի սարք):
  • Սարքի դրայվերների կառավարման ինտերֆեյսը փոխվել է:
  • Առաջարկվել է նոր TCP/IP փաթեթ՝ օգտագործելով DDE (սարքի դրայվեր միջավայր) շերտ՝ հիմնված Linux միջուկի 6.1.20-ի վրա:
  • Ավելացվել է Sculpt OS-ն Goa SDK-ում՝ որպես հավելվածների փորձարկման արտաքին թիրախ օգտագործելու հնարավորություն:

Համակարգը գալիս է 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:

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


Source: opennet.ru

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