The Genode Project ha publicado la versión del sistema operativo de propósito general Sculpt 20.08

Presentado por lanzamiento del sistema operativo Esculpir 20.08, dentro del cual, a partir de la tecnología Marco del sistema operativo Genode Se está desarrollando un sistema operativo de propósito general que puedan utilizar los usuarios comunes para realizar tareas cotidianas. Fuentes del proyecto propagar con licencia AGPLv3. Disponible para descarga Imagen en vivo USB, 26 MB de tamaño. Admite el funcionamiento en sistemas con procesadores y gráficos Intel con extensiones VT-d y VT-x habilitadas.

Nuevo lanzamiento Notable Procesando pila de gráficos de bajo nivel y garantizar la compatibilidad con navegadores basados ​​en el motor Chromium. El primero en implementar la capacidad de iniciar un navegador web. Falkon, utilizando el motor Chromium, sin utilizar una máquina virtual Linux. Se agregó la capacidad de vincular componentes de forma interactiva a núcleos de CPU específicos (afinidad de CPU).

Los cambios en la pila de gráficos mejoraron la capacidad de respuesta, mejoraron la calidad de salida de píxeles, brindaron soporte para reemplazar controladores de tarjetas gráficas y controladores de dispositivos de entrada sin reiniciar el sistema y sentaron las bases para capacidades como captura de pantalla y acceso a escritorio remoto. Soporte mejorado para el marco Qt. Se agregó soporte para cambiar dinámicamente la resolución de pantalla al controlador VESA. El sistema de administración de fuentes brinda soporte para aplicar instantáneamente cambios en el tamaño de fuente.

The Genode Project ha publicado la versión del sistema operativo de propósito general Sculpt 20.08

El sistema viene con una interfaz gráfica Leitzentrale que le permite realizar tareas típicas de administración del sistema. La esquina superior izquierda de la GUI muestra un menú con herramientas para administrar usuarios, conectar dispositivos de almacenamiento y configurar una conexión de red. En el centro hay un configurador para configurar el llenado del sistema, que proporciona interfaz en forma de gráfico que define la relación entre los componentes del sistema. El usuario puede eliminar o agregar componentes de forma interactiva y arbitraria, definiendo la composición del entorno del sistema o las máquinas virtuales.

En cualquier momento, el usuario puede cambiar al modo de gestión de la consola, lo que proporciona una mayor flexibilidad en la gestión. Se puede obtener un escritorio tradicional ejecutando una distribución TinyCore Linux en una máquina virtual Linux. En este entorno, están disponibles los navegadores Firefox y Aurora, un editor de texto basado en Qt y varias aplicaciones. El entorno noux se ofrece para ejecutar utilidades de línea de comandos.

Te recordamos que Genodo proporciona una infraestructura unificada para crear aplicaciones personalizadas que se ejecutan sobre el kernel de Linux (32 y 64 bits) o micronúcleos 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 kernel ejecutado directamente para plataformas ARM y RISC-V. El kernel de Linux paravirtualizado L4Linux incluido, que se ejecuta sobre el microkernel Fiasco.OC, le permite ejecutar programas regulares de Linux en Genode. El kernel L4Linux no funciona directamente con hardware, sino que utiliza los servicios Genode a través de un conjunto de controladores virtuales.

Se portaron varios componentes de Linux y BSD para Genode, se admitió Gallium3D, se integraron Qt, GCC y WebKit y se implementaron entornos híbridos de Linux/Genode. Se ha preparado un puerto VirtualBox que se ejecuta sobre el microkernel NOVA. Una gran cantidad de aplicaciones están adaptadas para ejecutarse directamente sobre el microkernel y el entorno Noux, que proporciona virtualización a nivel del sistema operativo. Para ejecutar programas no portados, es posible utilizar el mecanismo para crear entornos virtuales a nivel de aplicaciones individuales, lo que le permite ejecutar programas en un entorno Linux virtual utilizando paravirtualización.

Fuente: opennet.ru

Añadir un comentario