Лоиҳаи Genode версияи Sculpt 22.04 General Purpose OS-ро нашр кард

Нашри системаи оператсионии Sculpt 22.04 муаррифӣ шуд, ки дар доираи он дар асоси технологияҳои Genode OS Framework системаи оператсионии умумӣ таҳия карда мешавад, ки онро корбарони оддӣ барои иҷрои вазифаҳои ҳаррӯза истифода бурда метавонанд. Рамзи сарчашмаи лоиҳа тибқи иҷозатномаи AGPLv3 паҳн карда мешавад. Тасвири 28 МБ LiveUSB барои зеркашӣ пешниҳод карда мешавад. Амалиётро дар системаҳои протсессори Intel ва графика бо васеъшавии VT-d ва VT-x фаъол дастгирӣ мекунад.

Навовариҳои асосӣ:

  • Ронандагон барои кортҳои бесими Intel, Intel GPU ва контроллери USB комилан аз нав тарҳрезӣ шудаанд. Рамзи нави драйвер аз ядрои Linux 5.14.21 интиқол дода мешавад. Баръакси Linux, ҳар як драйвер дар Sculpt OS дар фазои корбар дар муҳити қуттии алоҳида кор мекунад.
  • Рамзи суръатбахшии графикии сахтафзор дар асоси Mesa ва механизми мултиплексии дастрасии GPU оптимизатсия ва устувор карда шудааст. Версияи нав имкон медиҳад, ки на танҳо барномаҳои OpenGL-ро иҷро кунанд, балки инчунин суръатбахшии графикиро дар системаҳои меҳмонони дар асоси VirtualBox, ки дар болои Sculpt кор мекунанд, истифода баранд.
  • Дар сатҳи хадамоти инфиродӣ механизми ҷудокунии қуттии қум амалӣ карда шудааст. Ҷузъи "сӯрохи сиёҳ" низ илова шудааст, ки метавонад ҳамчун ноустувор барои захираҳои гуногуни система истифода шавад; масалан, шумо метавонед хидматро аз шабака бо роҳи равона кардани трафики шабака ба "сӯрохи сиёҳ" ҷудо кунед. Ба ҳамин монанд, шумо метавонед дастрасӣ ба садо, сабти видео ва дигар захираҳои маъмулии системаро маҳкам кунед.

Лоиҳаи Genode версияи Sculpt 22.04 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. Ядрои паравиртуализатсияшудаи Linux L4Linux, ки дар болои микро ядрои Fiasco.OC кор мекунад, имкон медиҳад, ки барномаҳои муқаррарии Linux дар Genode кор кунанд. Ядрои L4Linux мустақиман бо сахтафзор ҳамкорӣ намекунад, аммо хидматҳои Genodeро тавассути маҷмӯи драйверҳои виртуалӣ истифода мебарад.

Барои Genode ҷузъҳои гуногуни Linux ва BSD интиқол дода шуданд, Gallium3D дастгирӣ карда шуд, Qt, GCC ва WebKit ҳамгиро карда шуданд ва муҳити гибридии Linux/Genode амалӣ карда шуданд. Порти VirtualBox омода шудааст, ки дар болои микро ядрои NOVA кор мекунад. Шумораи зиёди барномаҳо барои иҷро кардани мустақим дар болои микроядро ва муҳити Noux мутобиқ карда шудаанд, ки виртуализатсияро дар сатҳи OS таъмин мекунад. Барои иҷро кардани барномаҳои ғайрифаъол, метавон механизми эҷоди муҳити виртуалиро дар сатҳи барномаҳои инфиродӣ истифода бурд, ки ба шумо имкон медиҳад барномаҳоро дар муҳити виртуалии Linux бо истифода аз паравиртуализатсия иҷро кунед.

Манбаъ: opennet.ru

Илова Эзоҳ