Проект Genode опубликовал выпуск ОС общего назначения Sculpt 24.04

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

Novità principali:

  • Полностью переделан звуковой стек. В новом звуковом стеке реализована возможность использования подключаемых драйверов, установки произвольной частоты дискретизации, гибкой маршрутизации звуковых потоков и микширования звука. Добавлены оптимизации для снижения задержек при обработке звука.
  • Реализована экспериментальная возможность перехода в спящий режим.
  • Добавлена поддержка экранов с разрешением 4K (3840 x 2160)
  • Добавлена поддержка тачпадов, использующих протокол I2C (применяются на некоторых ноутбуках).
  • Добавлена поддержка привязки USB-устройств к виртуальным машинам и приложениям.
  • В интерфейс конфигурирования добавлены средства для управления включением дополнительных возможностей, настройки источников приложений и установки приложений.
  • В окне с визуализацией графа компонентов и конфигураторе добавлена поддержка прокрутки.
  • Улучшена обработка событий от HID-устройств (Human interface device).
  • Изменён интерфейс для управления драйверами устройств.
  • Предложен новый стек TCP/IP, использующий прослойку DDE (device-driver environment) на базе ядра Linux 6.1.20.
  • Добавлена возможность использовать Sculpt OS в Goa SDK в качестве внешней цели для тестирования приложений.

Il sistema è dotato di un'interfaccia grafica Leitzentrale, che consente di eseguire compiti standard di amministrazione del sistema. In alto a sinistra dell'interfaccia grafica è visualizzato un menu con strumenti per la gestione degli utenti, il collegamento degli archivi e la configurazione della connessione di rete. Al centro è presente un configuratore per la composizione dei componenti di sistema, che offre un'interfaccia grafica definita come un grafo, che rappresenta le relazioni tra i componenti del sistema. L'utente può in modo interattivo rimuovere o aggiungere componenti, definendo così la configurazione dell'ambiente di sistema. di macchine virtuali.

In qualsiasi momento, l'utente può passare alla modalità di gestione della console, che offre una maggiore flessibilità nella gestione. È possibile ottenere un desktop tradizionale avviando la distribuzione di TinyCore Linux in macchina virtuale Linux. In questo ambiente sono disponibili i browser Firefox e Aurora, un editor di testo basato su Qt e varie applicazioni. Per l'avvio delle utility da riga di comando è offerto l'ambiente noux.

Genode offre un'infrastruttura unificata per la creazione di applicazioni personalizzate che operano sopra il kernel Linux (32 e 64 bit) o i microkernels NOVA (x86 con virtualizzazione), 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) e il kernel esecutivo per le piattaforme ARM e RISC-V. Il kernel paravirtualizzato L4Linux, che funziona sopra il microkernel Fiasco.OC, consente l'esecuzione di normali programmi Linux in Genode. Il kernel L4Linux non interagisce direttamente con l'hardware, ma utilizza i servizi di Genode tramite un insieme di driver virtuali.

Per Genode sono stati portati vari componenti Linux e BSD, supporto per Gallium3D è stato integrato, così come Qt, GCC e WebKit, con la possibilità di creare ambienti software ibridi Linux/Genode. È stato preparato un port di VirtualBox che funziona sopra il microkernel NOVA. Un gran numero di applicazioni è stato adattato per essere eseguito direttamente sopra il microkernel e l'ambiente Noux, che fornisce virtualizzazione a livello di sistema operativo. Per avviare programmi non portati, è prevista la possibilità di utilizzare un meccanismo di creazione di ambienti virtuali a livello di singole applicazioni, che consente di eseguire programmi in un ambiente Linux virtuale usando la paravirtualizzazione.

Проект Genode опубликовал выпуск ОС общего назначения Sculpt 24.04


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster