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

Atvērtas mikrokodolu operētājsistēmas izstrādātāji Genode OS Framework veidojas operētājsistēmas izlaidums Skulptūra 19.07. Uz Genode tehnoloģijām balstītā projekta Sculpt ietvaros tiek izstrādāta vispārēja pielietojuma operētājsistēma, ko var izmantot parastie lietotāji ikdienas uzdevumu veikšanai. Projekta avoti izplatīties licencēts saskaņā ar AGPLv3. Pieejams lejupielādei LiveUSB attēls, 24 MB lielums. Atbalsta darbību sistēmās ar Intel procesoriem un grafiku ar iespējotiem VT-d un VT-x paplašinājumiem.

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.

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

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.

Jauns izlaidums ievērojams atbalsta īstenošana starpliktuvē teksta kopēšanai un ielīmēšanai starp termināļiem, uz Qt5 balstītām GUI lietojumprogrammām un virtuālajām mašīnām. Tāpat strādāts pie produktivitātes paaugstināšanas un interfeisa reaģētspējas uzlabošanas. Ietver uzlabojumus, kas ieviesti maija platformas atjauninājumā
Genods, piemēram, no kodola neatkarīgs virtualizācijas interfeiss, atbalsts AARCH64 arhitektūrai, pāreja uz C++17 standarta izmantošanu pēc noklusējuma, jauns rīku komplekts, kura pamatā ir GCC 8.3, un atjaunināts izpildlaiks, kura pamatā ir libc no FreeBSD 12.

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