Ise agbese Genode ti ṣe atẹjade Sculpt 20.08 Gbogbogbo Idi OS itusilẹ

Agbekale idasilẹ ẹrọ iṣẹ Sculpt 20.08, в рамках которой на базе технологий Genode OS Framework развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта tànkálẹ iwe-aṣẹ labẹ AGPLv3. Wa fun gbigba lati ayelujara LiveUSB aworan, 26 MB ni iwọn. Ṣe atilẹyin iṣẹ lori awọn ọna ṣiṣe pẹlu awọn ilana Intel ati awọn eya aworan pẹlu awọn amugbooro VT-d ati VT-x ṣiṣẹ.

Itusilẹ tuntun o lapẹẹrẹ переработкой низкоуровневого графического стека и обеспечением совместимости с браузерами на базе движка Chromium. Первым реализована возможность запуска web-браузера Falcon, использующего движок Chromium, без применения виртуальной машины с Linux. Добавлена возможность интерактивной привязки компонентов к определённым ядрам CPU (CPU-affinity).

Изменения в графическом стеке повысили отзывчивость, увеличили качество пиксельного вывода, обеспечили поддержку замены драйверов видеокарт и драйверов устройств ввода без перезапуска системы, а также заложили основу для таких возможностей, как захват содержимого экрана и удалённый доступ к рабочему столу. Улучшена поддержка фреймворка Qt. В драйвер VESA добавлена поддержка динамического изменения разрешения экрана. В системе управления шрифтами обеспечена поддержка мгновенного применения изменения размера шрифта.

Ise agbese Genode ti ṣe atẹjade Sculpt 20.08 Gbogbogbo Idi OS itusilẹ

Eto naa wa pẹlu wiwo ayaworan Leitzentrale ti o fun ọ laaye lati ṣe awọn iṣẹ ṣiṣe iṣakoso eto aṣoju. Igun apa osi ti GUI ṣe afihan akojọ aṣayan kan pẹlu awọn irinṣẹ fun iṣakoso awọn olumulo, sisopọ awọn ẹrọ ibi ipamọ, ati ṣeto asopọ nẹtiwọọki kan. Ni aarin nibẹ ni a configurator fun tunto awọn nkún ti awọn eto, eyi ti pese ni wiwo ni awọn fọọmu ti a awonya ti o asọye awọn ibasepọ laarin awọn eto irinše. Olumulo le ṣe ibaraenisepo lainidii yọkuro tabi ṣafikun awọn paati, asọye akojọpọ ti agbegbe eto tabi awọn ẹrọ foju.

Nigbakugba, olumulo le yipada si ipo iṣakoso console, eyiti o pese irọrun nla ni iṣakoso. Iriri tabili tabili ibile le ṣe aṣeyọri nipa ṣiṣiṣẹ pinpin TinyCore Linux ni ẹrọ foju Linux kan. Awọn aṣawakiri Firefox ati Aurora, olootu ọrọ ti o da lori Qt ati awọn ohun elo lọpọlọpọ wa ni agbegbe yii. Ayika noux ni a funni fun ṣiṣe awọn ohun elo laini aṣẹ.

Jẹ ki a leti pe Genode pese amayederun ti iṣọkan fun ṣiṣẹda awọn ohun elo aṣa ti nṣiṣẹ lori oke ekuro Linux (32 ati 64 bit) tabi microkernels NOVA (x86 pẹlu agbara ipa), 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) ati ekuro ti a ṣe taara fun awọn iru ẹrọ ARM ati RISC-V. Ekuro Linux paravirtualized ti o wa pẹlu L4Linux, nṣiṣẹ lori oke Fiasco.OC microkernel, ngbanilaaye lati ṣiṣe awọn eto Linux deede ni Genode. Ekuro L4Linux ko ṣiṣẹ pẹlu ohun elo taara, ṣugbọn nlo awọn iṣẹ Genode nipasẹ ṣeto awọn awakọ foju.

Fun Genode, ọpọlọpọ Lainos ati awọn paati BSD ti wa ni gbigbe, atilẹyin Gallium3D ti pese, Qt, GCC ati WebKit ti ṣepọ, ati pe agbara lati ṣeto awọn agbegbe sọfitiwia Linux/Genode arabara ti ni imuse. A ti pese ibudo VirtualBox kan ti o nṣiṣẹ lori oke microkernel NOVA. Nọmba nla ti awọn ohun elo ni a ṣe deede lati ṣiṣẹ taara lori oke microkernel ati agbegbe Noux, eyiti o pese agbara agbara ni ipele OS. Lati ṣiṣẹ awọn eto ti kii ṣe gbigbe, o ṣee ṣe lati lo ẹrọ fun ṣiṣẹda awọn agbegbe foju ni ipele ti awọn ohun elo kọọkan, gbigba ọ laaye lati ṣiṣe awọn eto ni agbegbe Linux foju nipa lilo paravirtualization.

orisun: opennet.ru

Fi ọrọìwòye kun