Die Genode-projek het Sculpt OS 26.10, 'n algemene bedryfstelsel, vrygestel.

Die vrystelling van die Sculpt 26.10-projek is aangebied, wat 'n bedryfstelsel ontwikkel gebaseer op Genode OS Framework-tegnologieë, wat deur gewone gebruikers gebruik kan word om alledaagse take uit te voer. Die projek se bronkode word versprei onder die AGPLv3-lisensie. Die aflaai kom as 'n 40MB-stelselbeeld wat op 'n rekenaar, PinePhone-slimfoon en MNT Reform-skootrekenaar gebruik kan word. Ondersteun op stelsels met Intel-verwerkers en grafiese substelsels met VT-d- en VT-x-uitbreidings geaktiveer, sowel as op ARM-stelsels met VMM-uitbreidings.

Belangrikste innovasies:

  • По молчанию задействовано собственное микроядро, развиваемое проектом Genode, что позволило избавиться от проблем, возникавших при планировании задач и управлении памятью ядра. Проведены оптимизации производительности микроядра на ПК. Для снижения нагрузки в режиме простоя переделаны механизмы работы с таймером и обработки таймаутов.
  • Завершён переход с файлов конфигурации в формате XML на собственный формат HID (Human-Inclined Data), представляющий данные в форме иерархии узлов, имеющих свои атрибуты. Поддержка старого XML-формта прекращена.
  • Oorgedra vanaf die kern Linux драйверы для USB-контроллеров, Wi-Fi, Ethernet-адаптеров и GPU синхронизированы с ядром 6.18 (ранее использовались драйверы из ядра 6.12).
  • Встроенный драйвер для хост-контроллеров USB преобразован в подключаемый компонент, который можно удалять и перезапускать без нарушения работы USB-клиентов. Например, в случае сбоя в драйвере его можно перезапустить, при появлении обновления установить новую версию без перезагрузки ОС, а при необходимости снизить энергопотребление выгрузить драйвер.
  • Vir uitvoering virtuele masjiene задействована система виртуализации VirtualBox 7.2 вместо ранее применявшейся ветки 6.x.
  • В гипервизор Seoul добавлена поддержка функции обмена файлами между хост-системой и гостевой ОС.
  • Расширены возможности запуска Goa SDK в основном окружении, что позволяет без применения виртуализации разрабатывать, компилировать и тестировать компоненты Genode. Для работы в основной системе портированы GCC, Binutils, Git, Sequoia, Expect, Curl, man, Make и CMake.
  • В интерфейсе пользователя реализована поддержка масштабирования и изменения внешнего вида курсора мыши.
  • Проведена переработка C runtime и кода VFS. Добавлена поддержка перенастройки и реструктуризации виртуальных файловых систем на лету.

Die stelsel word voorsien van die Leitzentrale grafiese koppelvlak, wat dit moontlik maak om algemene stelseladministrasietake uit te voer. Die linker boonste hoek van die grafiese koppelvlak vertoon 'n kieslys met gereedskap vir die bestuur van gebruikers, die koppeling van skywe en die konfigurasie van die netwerkverbinding. In die middel is daar 'n konfigurator vir die definisie van die stelselkomponente, verteenwoordig deur 'n grafiek wat die verwantskappe tussen stelselkomponente toon. Komponente kan interaktief verwyder of bygevoeg word, wat die stelselomgewing of virtuele masjiene vorm.

Indien verkies, kan die gebruiker oorskakel na konsolemodus, wat groter buigsaamheid bied. 'n Tradisionele lessenaar kan verkry word deur die TinyCore-verspreiding uit te voer. Linux в virtuele masjien с LinuxHierdie omgewing bied toegang tot die Firefox- en Aurora-blaaiers, 'n Qt-gebaseerde teksredigeerder en verskeie toepassings. Die "Noux"-omgewing word aanbeveel vir die uitvoer van opdragreëlhulpprogramme.

Die Genode-raamwerk bied 'n verenigde infrastruktuur vir die bou van persoonlike toepassings wat bo-op die kern loop. Linux (32 en 64 bis) of NOVA mikrokernels (x86 met virtualisering), 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). Sluit paravirtualiseerde in Linux- L4 kernLinux, wat bo-op die Fiasco.OC-mikrokern loop, wat jou toelaat om gereelde take in die Genode-omgewing uit te voer Linux-programme. L4-kernLinux werk nie direk met die hardeware nie, maar gebruik Genode-dienste deur 'n stel virtuele drywers.

Verskeie komponente is vir Genode oorgedra. Linux en BSD, Gallium3D-ondersteuning word verskaf, Qt-, GCC- en WebKit-integrasie word geïmplementeer, die vermoë om hibriede te skep Linux/Genode van sagteware-omgewings. 'n VirtualBox-poort is beskikbaar, wat bo-op die NOVA-mikrokern loop. Baie toepassings is aangepas om direk bo-op die mikrokern en die Noux-omgewing te loop, wat virtualisering op OS-vlak bied. Vir die uitvoering van nie-geporteerde programme word 'n virtuele omgewingstelsel aangebied, wat op toepassingsvlak werk en programme toelaat om in 'n virtuele omgewing te loop. Linux-omgewing met behulp van paravirtualisering.

Bron: opennet.ru

Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster