Genode Project Sculpt 20.02 General Purpose OS versiyasini chop etdi
Ochiq mikroyadroli operatsion tizimni ishlab chiquvchilar Genode OS Frameworkshakllangan operatsion tizimning chiqarilishi Haykaltaroshlik 20.02. Sculpt loyihasi doirasida Genode texnologiyalari asosida oddiy foydalanuvchilar tomonidan kundalik vazifalarni bajarishda foydalana oladigan umumiy maqsadli operatsion tizim ishlab chiqilmoqda. Loyiha manbalari tarqaldi AGPLv3 ostida litsenziyalangan. Yuklab olish uchun mavjud LiveUSB tasviri, 26 MB hajmda. Intel protsessorlari va VT-d va VT-x kengaytmalari yoqilgan grafikali tizimlarda ishlashni qo'llab-quvvatlaydi.
Tizim odatdagi tizim boshqaruvi vazifalarini bajarishga imkon beruvchi Leitzentrale grafik interfeysi bilan birga keladi. GUIning yuqori chap burchagida foydalanuvchilarni boshqarish, saqlash qurilmalarini ulash va tarmoq ulanishini sozlash vositalari mavjud menyu ko'rsatiladi. Markazda tizimni to'ldirishni sozlash uchun konfigurator mavjud beradi tizim komponentlari o'rtasidagi munosabatni belgilovchi grafik ko'rinishidagi interfeys. Foydalanuvchi tizim muhiti yoki virtual mashinalar tarkibini aniqlaydigan komponentlarni interaktiv ravishda o'zboshimchalik bilan olib tashlashi yoki qo'shishi mumkin.
Istalgan vaqtda foydalanuvchi konsolni boshqarish rejimiga o'tishi mumkin, bu boshqaruvda ko'proq moslashuvchanlikni ta'minlaydi. An'anaviy ish stolini Linux virtual mashinasida TinyCore Linux distributivini ishga tushirish orqali olish mumkin. Ushbu muhitda Firefox va Aurora brauzerlari, Qt-ga asoslangan matn muharriri va turli xil ilovalar mavjud. Noux muhiti buyruq qatori yordamchi dasturlarini ishga tushirish uchun taklif etiladi.
Eslatib o'tamiz, Genode beradi Linux yadrosi (32 va 64 bit) ustida ishlaydigan maxsus ilovalarni yaratish uchun yagona infratuzilma yoki mikroyadrolar NOVA (virtualizatsiya bilan 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) va ARM va RISC-V platformalari uchun bevosita bajariladigan yadro. Fiasco.OC mikroyadrosining tepasida ishlaydigan paravirtuallashtirilgan Linux yadrosi L4Linux Genode'da muntazam Linux dasturlarini ishga tushirishga imkon beradi. L4Linux yadrosi apparat bilan bevosita ishlamaydi, lekin virtual drayverlar to'plami orqali Genode xizmatlaridan foydalanadi.
Genode uchun turli xil Linux va BSD komponentlari ko'chirildi, Gallium3D qo'llab-quvvatlandi, Qt, GCC va WebKit birlashtirildi va gibrid Linux/Genode muhitlari amalga oshirildi. NOVA mikroyadrosining tepasida ishlaydigan VirtualBox porti tayyorlandi. Ko'p sonli ilovalar to'g'ridan-to'g'ri mikroyadro va OS darajasida virtualizatsiyani ta'minlaydigan Noux muhiti ustida ishlashga moslashtirilgan. Portlanmagan dasturlarni ishga tushirish uchun individual ilovalar darajasida virtual muhitlarni yaratish mexanizmidan foydalanish mumkin, bu sizga paravirtualizatsiya yordamida virtual Linux muhitida dasturlarni ishga tushirish imkonini beradi.