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

Таҳиякунандагони системаи амалиётии микроядроҳои кушода Framework Genode OS ташаккул ёфт озод кардани системаи оператсионӣ Ҳайкалтарош 20.02. Дар доираи лоиҳаи Sculpt, ки ба технологияҳои Genode асос ёфтааст, системаи амалиётии таъиноти умумӣ таҳия карда мешавад, ки аз ҷониби корбарони оддӣ метавонанд барои иҷрои вазифаҳои ҳаррӯза истифода шаванд. Сарчашмаҳои лоиҳа паҳн шудан дар доираи AGPLv3 литсензия шудааст. Барои зеркашӣ дастрас аст Тасвири LiveUSB, 26 MB андоза. Амалиётро дар системаҳои протсессори Intel ва графика бо васеъшавии VT-d ва VT-x дастгирӣ мекунад.

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

Нашри нав назаррас илова кардани мудири файл, ки дар реҷаи графикӣ кор мекунад, тарҳрезии интерфейси маъмурии интерактивӣ (муҳаррири танзимоти система), дастгирии мизи кории виртуалӣ, оптимизатсияи кори монитори мошини виртуалӣ (дар асоси VirtualBox). Утилитаҳо барои мониторинги кори система, Unix вақти корӣ ва ҷузъҳои GUI нав карда шуданд.
Нашрия инчунин беҳбудиҳоро дар бар мегирад феврал навсозиҳои платформаи Genode, ба монанди дастгирии протсессори 64-битии ARM i.MX ва интиқоли драйвери садо аз OpenBSD 6.6.

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

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

Манбаъ: opennet.ru

Илова Эзоҳ