El proyecto Genode libero la nueva versión de su OS Sculpt 19.07

sculpt-ce

Genode​ es un entorno de sistema operativo libre y de código abierto que está compuesto por una capa de abstracción micronúcleo y una colección de componentes de espacio de usuario. El proyecto destaca por ser uno de los pocos sistemas operativos de código abierto que no está inspirado en un sistema comercial.

La filosofía tras el diseño se centra principalmente en que una base pequeña de computación fiable es esencial en un sistema operativo orientado a la seguridad. Genode se puede usar como base para sistemas operativos de escritorios​ o de tabletas​ o como monitor de máquinas virtuales para sistemas operativos invitados.

Genode proporciona una infraestructura unificada para crear aplicaciones personalizadas que se ejecutan sobre el kernel de Linux (32 y 64 bits) o el microkernel 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 de ejecución directa para las plataformas ARM y RISC-V.

El kernel L4Linux, que se ejecuta sobre el microkernel Fiasco.OC, que le permite ejecutar programas regulares de Linux en Genode. El kernel L4Linux no funciona directamente con el hardware, pero utiliza los servicios Genode a través de un conjunto de controladores virtuales.

Sobre Sculpt

El proyecto Genode publica un sistema operativo para computadoras de escritorio llamado Sculpt, pensado para el usuario de laptops actual.​

Sculpt es un sistema de base pequeña con detección y configuración automática de dispositivo, algunas GUI de control y una interfaz para el gestor del paquete Genode.

El sistema no contiene un entorno completo, sino que requiere que los usuarios implementen máquinas virtuales que alojen sistemas operativos tradicionales para conseguir un desktop con características completas.

Sculpt se distingue de Genode en que depende en gran medida en la reconfiguración dinámica mediante componentes privilegiados de control, en contraste con los sistemas especializados que tienen políticas estáticas.

El sistema viene con una GUI de Leitzentrale que le permite realizar tareas típicas de administración del sistema.

  1. En la esquina superior izquierda de la interfaz gráfica, se muestra un menú con herramientas para administrar usuarios, conectar unidades y configurar una conexión de red.
  2. En el centro hay un configurador para la disposición del sistema de llenado, que proporciona una interfaz en forma de gráfico que define la relación entre los componentes del sistema.

El usuario puede eliminar o agregar componentes de manera interactiva y arbitraria, definiendo la composición del entorno del sistema o las máquinas virtuales.

sculpt

En cualquier momento, el usuario puede cambiar al control de modo de consola, lo que proporciona una mayor flexibilidad en la administración.

Se puede obtener un escritorio tradicional ejecutando la distribución TinyCore de Linux en una máquina virtual de Linux.

En este entorno, están disponibles los navegadores Firefox y Aurora, un editor de texto basado en Qt y varias aplicaciones.

Sobre la nueva versión de Sculpt 19.07

Recientemente los desarrolladores de Genode OS anunciaron el lanzamiento de la nueva versión de Sculpt 19.07.

La nueva versión es notable por la implementación del soporte de portapapeles entre terminales, aplicaciones de gráficos basadas en Qt5 y máquinas virtuales.

También se ha trabajado para aumentar la productividad y aumentar la capacidad de respuesta de la interfaz.

Las mejoras introducidas en la actualización de mayo de la plataforma Genode, como la interfaz de virtualización independiente del kernel, la compatibilidad con la arquitectura AARCH64, la transición al uso predeterminado del estándar C ++ 17, las nuevas herramientas basadas en GCC 8.3 y un tiempo de ejecución actualizado basado en libc de FreeBSD 12.

Para Genode, se portaron varios componentes de Linux y BSD, se apoyó Gallium3D, se integraron Qt, GCC y WebKit, y se implementó la posibilidad de organizar entornos de software híbrido Linux / Genode.

Se ha preparado un puerto VirtualBox que se ejecuta en la parte superior del 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 de sistema operativo.

Para lanzar programas no portados, es posible usar un mecanismo para crear entornos virtuales a nivel de aplicaciones individuales que permiten que los programas se ejecuten en un entorno virtual de Linux utilizando .


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.