El proyecto Genode ha publicado una versión del sistema operativo de propósito general Sculpt 25.04

Se ha presentado la versión del proyecto Sculpt 25.04, que desarrolla un sistema operativo basado en la tecnología del Genode OS Framework, que podrá ser utilizado por usuarios comunes para realizar tareas diarias. Los textos fuente del proyecto se distribuyen bajo la licencia AGPLv3. Se ofrece una imagen del sistema de 32 MB, que se puede utilizar en PC, smartphones PinePhone y la laptop MNT Reform. Se admite el funcionamiento en sistemas con procesadores y subsistemas gráficos Intel con las extensiones VT-d y VT-x habilitadas, así como en sistemas ARM con extensiones VMM.

Novedades principales:

  • Se ha garantizado la compatibilidad con procesadores Intel basados en la microarquitectura Meteor Lake.
  • Se ha implementado el manejo de ventanas en configuraciones de múltiples monitores y se ha añadido soporte para anclaje escritorios virtuales en pantallas específicas.
  • Se ha añadido soporte para la rotación de la pantalla.
  • Se ha propuesto un nuevo navegador de directorios que permite utilizar directorios arbitrarios como sistemas de archivos virtuales, que se pueden vincular a componentes del sistema para simplificar su aislamiento en sandbox.
  • Se han actualizado el motor de Chromium 112 y la biblioteca Qt 6.6.2.
  • Se ha acelerado el trabajo gráfico mediante la implementación de optimizaciones que utilizan instrucciones SIMD en sistemas ARM y x86.
  • Se ha añadido soporte para la placa F&S MX8MP armStone.

El proyecto Genode ha publicado una versión del sistema operativo de propósito general Sculpt 25.04

El sistema se proporciona con una interfaz gráfica Leitzentrale, que permite realizar tareas estándar de administración del sistema. En la esquina superior izquierda de la interfaz gráfica hay un menú con herramientas para gestionar usuarios, conectar dispositivos de almacenamiento y configurar la conexión de red. En el centro hay un configurador para componer la estructura del sistema, que proporciona una interfaz en forma de grafo, definiendo la relación entre los componentes del sistema. El usuario puede, en modo interactivo, eliminar o añadir componentes a su discreción, definiendo la composición del entorno del sistema o máquinas virtuales.

En cualquier momento, el usuario puede cambiar a modo de control por consola, que proporciona mayor flexibilidad en la gestión. El escritorio tradicional puede obtenerse iniciando la distribución TinyCore Linux en una máquina virtual con Linux. En este entorno están disponibles los navegadores Firefox y Aurora, un editor de textos basado en Qt y varias aplicaciones. Para ejecutar utilidades de línea de comandos, se ofrece el entorno noux.

Genode proporciona una infraestructura unificada para crear aplicaciones de usuario que funcionan sobre el núcleo de Linux (32 y 64 bits) o microkernels NOVA (x86 con virtualización), 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) y el núcleo que se ejecuta directamente para plataformas ARM y RISC-V. El núcleo Linux paravirtulizado L4Linux, que funciona sobre el microkernel Fiasco.OC, permite ejecutar programas de Linux estándar en Genode. El núcleo L4Linux no trabaja directamente con el hardware, sino que utiliza los servicios de Genode a través de un conjunto de controladores virtuales.

Se han portado diversos componentes de Linux y BSD para Genode, se ha asegurado el soporte de Gallium3D, se ha realizado la integración de Qt, GCC y WebKit, y se ha implementado la posibilidad de organizar entornos de software híbridos Linux/Genode. Se ha preparado un puerto de VirtualBox, que funciona sobre el microkernel NOVA. Un gran número de aplicaciones se han adaptado para ejecutarse directamente sobre el microkernel y el entorno Noux, que proporciona virtualización a nivel del sistema operativo. Para ejecutar programas no portados, se ha previsto la posibilidad de emplear un mecanismo para crear entornos virtuales a nivel de aplicaciones individuales, que permite ejecutar programas en un entorno Linux virtual utilizando paravirtualización.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster