Ua lomia e le Genode Project le Sculpt 22.10 General Purpose OS

Представлен выпуск операционной системы Sculpt 22.10, в рамках которой на базе технологий Genode OS Framework развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются под лицензией AGPLv3. Для загрузки предлагается LiveUSB-образ, размером 28 МБ. Поддерживается работа на системах с процессорами и графической подсистемой Intel с включёнными расширениями VT-d и VT-x.

Autu fa'afouga:

  • Для управления прерываниями от устройств и конфигурацией PCI применены более жёсткие ограничения, предусмотренные архитектурой Genode. Изменение потребовало большой внутренней переработки, затронувшей все драйверы, и позволило реализовать новые оптимизации и дополнительную функциональность. При этом разработчики попытались сохранить общее поведение при работе пользователя в системе.
  • Предложено несколько значительных оптимизаций, позволивших ускорить запуск, увеличить пропускную способность сетевой подсистемы и повысить отзывчивость интерфейса пользователя.
  • Улучшена поддержка горячего подключения USB-устройств. Добавлена возможность динамического прикрепления USB-устройств к виртуальным машинам и открепления устройств.
  • Обновлён браузерный движок Chromium, задействованный в предлагаемых пользователю браузерах Falkon и Morph.
  • Обновлён звуковой драйвер, который синхронизирован с кодом из OpenBSD 7.1.
  • Началась работа по адаптации Sculpt для мобильных телефонов. Улучшения затронули поддержку USB ECM, GPU Mali-400 GPU, подключение SD-карт, стек для телефонии и мобильных сетей передачи данных, браузер Morph и интерфейс пользователя. Добавлена поддержка смарт-карт с интерфейсом USB.

Ua lomia e le Genode Project le Sculpt 22.10 General Purpose OS

O le faiga e sau ma le Leitzentrale graphical user interface e mafai ai e oe ona faʻatino galuega masani o le pulega. O le tulimanu agavale pito i luga o le GUI o loʻo faʻaalia ai se lisi ma meafaigaluega mo le puleaina o tagata faʻaoga, fesoʻotaʻiga taʻavale, ma le faʻatulagaina o fesoʻotaʻiga fesoʻotaʻiga. I le ogatotonu o loʻo i ai se configurator mo le faʻatulagaina o le faʻatumuina o le faiga, lea e maua ai se faʻaoga i foliga o se kalafi e faʻamalamalamaina ai le va o vaega o le polokalama. E mafai e le tagata faʻaoga ona faʻafesoʻotaʻi pe faʻaopoopo vaega faʻapitoa, faʻamalamalamaina le tuʻufaʻatasia o le siosiomaga faiga poʻo masini masini.

I soo se taimi, e mafai e le tagata faʻaoga ona fesuiaʻi i le faʻaogaina o le faʻamafanafanaga, lea e maua ai le sili atu le fetuutuunai i le pulega. E mafai ona maua se laulau fa'aleaganu'u e ala i le fa'aogaina o le TinyCore Linux tufatufaina i totonu o se masini komepiuta Linux. I lenei si'osi'omaga, Firefox ma Aurora su'esu'e, o le Qt-based text editor ma le tele o talosaga e maua. O le siosiomaga noux ua ofoina atu e faʻatautaia ai faʻaoga laina faʻatonu.

Genode o loʻo tuʻuina atu se atinaʻe tuʻufaʻatasia mo le fausiaina o faʻaoga masani o loʻo taʻavale i luga o le fatu Linux (32 ma 64 bits) poʻo NOVA microkernels (x86 ma virtualization), 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), ma se fatu faʻatino saʻo mo ARM ma RISC-V faʻavae. O le faʻapipiʻi paravirtualized Linux kernel L4Linux, o loʻo taʻavale i luga o le Fiasco.OC microkernel, faʻatagaina polokalame Linux masani e taʻavale i luga o Genode. O le L4Linux kernel e le fegalegaleai tuusaʻo ma meafaigaluega, ae faʻaaogaina auaunaga a Genode e ala i se seti o avetaavale mama.

O vaega eseese o Linux ma BSD na faʻapipiʻiina mo Genode, Gallium3D na lagolagoina, Qt, GCC ma WebKit na tuʻufaʻatasia, ma faʻaogaina siosiomaga Linux / Genode hybrid. Ua saunia se uafu VirtualBox e alu i luga o le NOVA microkernel. Ole numera tele o talosaga e faʻafetaui e taʻavale saʻo i luga ole microkernel ma le siosiomaga Noux, lea e maua ai le virtualization ile OS level. Ina ia faʻatautaia polokalame e le faʻapipiʻiina, e mafai ona faʻaogaina le masini mo le fatuina o siosiomaga faʻapitoa i le tulaga o talosaga taʻitasi, faʻatagaina oe e faʻatautaia polokalame i totonu ole siosiomaga Linux faʻaogaina e faʻaaoga ai le paravirtualization.

puna: opennet.ru

Faaopoopo i ai se faamatalaga