Genode Project ir publicējis Sculpt 20.08 General Purpose OS izlaidumu

Iesniedzis operētājsistēmas izlaidums Skulptūra 20.08, в рамках которой на базе технологий Genode OS Framework развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта izplatīties licencēts saskaņā ar AGPLv3. Pieejams lejupielādei LiveUSB attēls, 26 MB lielums. Atbalsta darbību sistēmās ar Intel procesoriem un grafiku ar iespējotiem VT-d un VT-x paplašinājumiem.

Jauns izlaidums ievērojams переработкой низкоуровневого графического стека и обеспечением совместимости с браузерами на базе движка Chromium. Первым реализована возможность запуска web-браузера Falkon, использующего движок Chromium, без применения виртуальной машины с Linux. Добавлена возможность интерактивной привязки компонентов к определённым ядрам CPU (CPU-affinity).

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

Genode Project ir publicējis Sculpt 20.08 General Purpose OS izlaidumu

Sistēmai ir Leitzentrale grafiskais interfeiss, kas ļauj veikt tipiskus sistēmas administrēšanas uzdevumus. GUI augšējā kreisajā stūrī tiek parādīta izvēlne ar rīkiem lietotāju pārvaldībai, atmiņas ierīču pievienošanai un tīkla savienojuma iestatīšanai. Centrā ir konfigurators sistēmas piepildījuma konfigurēšanai, kas nodrošina saskarne grafika veidā, kas nosaka attiecības starp sistēmas komponentiem. Lietotājs var interaktīvi patvaļīgi noņemt vai pievienot komponentus, definējot sistēmas vides vai virtuālo mašīnu sastāvu.

Lietotājs jebkurā laikā var pārslēgties uz konsoles pārvaldības režīmu, kas nodrošina lielāku pārvaldības elastību. Tradicionālu darbvirsmu var iegūt, palaižot TinyCore Linux izplatīšanu Linux virtuālajā mašīnā. Šajā vidē ir pieejamas pārlūkprogrammas Firefox un Aurora, uz Qt balstīts teksta redaktors un dažādas lietojumprogrammas. Noux vide tiek piedāvāta, lai palaistu komandrindas utilītas.

Atgādināsim, ka Genode nodrošina vienota infrastruktūra pielāgotu lietojumprogrammu izveidei, kas darbojas uz Linux kodola (32 un 64 bitu) vai mikrokodoli NOVA (x86 ar virtualizāciju), 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) un tieši izpildīts kodols ARM un RISC-V platformām. Iekļautais paravirtualizētais Linux kodols L4Linux, kas darbojas virs Fiasco.OC mikrokodola, ļauj palaist parastās Linux programmas Genode. L4Linux kodols nedarbojas tieši ar aparatūru, bet izmanto Genode pakalpojumus, izmantojot virtuālo draiveru kopu.

Genode tika pārnesti dažādi Linux un BSD komponenti, tika atbalstīts Gallium3D, integrēti Qt, GCC un WebKit, kā arī ieviestas hibrīda Linux/Genode vides. Ir sagatavots VirtualBox ports, kas darbojas virs NOVA mikrokodola. Liels skaits aplikāciju ir pielāgotas darbam tieši virs mikrokodola un Noux vides, kas nodrošina virtualizāciju OS līmenī. Lai palaistu neportētas programmas, iespējams izmantot virtuālo vidi veidošanas mehānismu atsevišķu lietojumprogrammu līmenī, ļaujot palaist programmas virtuālajā Linux vidē, izmantojot paravirtualizāciju.

Avots: opennet.ru

Pievieno komentāru