El proyecto Genode ha publicado el lanzamiento del sistema operativo de propósito general Sculpt OS 26.04.

Se ha presentado la versión del proyecto Sculpt el 26 de abril, que desarrolla un sistema operativo basado en las tecnologías del Genode OS Framework, el cual podrá ser utilizado por usuarios comunes para realizar tareas cotidianas. Los textos fuente del proyecto se distribuyen bajo la licencia AGPLv3. Se ofrece una imagen del sistema de 33 MB, que puede ser utilizada en PC, en el smartphone PinePhone y en el portátil MNT Reform. Se soporta el trabajo 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:

  • Los controladores de controladores USB, Wi-Fi, adaptadores Ethernet y GPU de Intel han sido transferidos del núcleo de Linux y sincronizados con el núcleo 6.18 (anteriormente se usaban controladores del núcleo 6.12). Para los portátiles, la compatibilidad con adaptadores de red con interfaz USB está habilitada por defecto.
  • Se ha realizado la transición de archivos de configuración en formato XML a un formato propio llamado HID (Human-Inclined Data), que representa los datos en forma de una jerarquía de nodos con sus atributos. Los cambios en la configuración ahora se procesan sobre la marcha, todas las modificaciones se aplican de inmediato, y las conexiones entre componentes se pueden reestructurar durante la operación.
  • Se han actualizado las versiones de los programas, incluyendo Qt6 y el navegador Falkon.
  • Se ha añadido una función experimental para ejecutar nativamente el Goa SDK sin la necesidad de crear una máquina virtual con Linux. Los componentes de Genode ahora pueden ser desarrollados, compilados y probados dentro de Sculpt OS sin la necesidad de iniciar máquinas virtuales y cargar otros sistemas operativos.
  • Se ha completado la primera fase de migración de los procesos de desarrollo de GitHub a Codeberg. Todos los repositorios de código, excepto el principal, se han trasladado a Codeberg.

El proyecto Genode ha publicado el lanzamiento del sistema operativo de propósito general Sculpt OS 26.04.

El sistema viene con una interfaz gráfica llamada Leitzentrale, que permite realizar tareas estándar de administración del sistema. En la esquina superior izquierda de la interfaz gráfica se muestra un menú con herramientas para gestionar usuarios, conectar dispositivos de almacenamiento y configurar conexiones de red. En el centro se presenta un configurador para definir la configuración del sistema en forma de un grafo que muestra las interrelaciones entre los componentes del sistema. En modo interactivo, se pueden eliminar o añadir componentes, formando la composición del entorno del sistema o de máquinas virtuales.

Si lo desea, el usuario puede cambiar al modo de gestión por consola, que proporciona mayor flexibilidad en la gestión. El escritorio tradicional se puede acceder al iniciar 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 texto basado en Qt y varias aplicaciones. Se ofrece un entorno 'Noux' para ejecutar utilidades de línea de comandos.

El marco Genode proporciona una infraestructura unificada para crear aplicaciones personalizadas que funcionan sobre el núcleo de Linux (32 y 64 bits) o microkerneles 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). Incluye un núcleo Linux paravirtualizado L4Linux, que opera sobre el microkernel Fiasco.OC, permitiendo ejecutar programas Linux comunes en el entorno Genode. El núcleo L4Linux no interactúa directamente con el hardware, sino que utiliza los servicios de Genode a través de un conjunto de controladores virtuales.

Para Genode, se han portado varios componentes de Linux y BSD, se ha asegurado el soporte para Gallium3D, se ha realizado la integración de Qt, GCC y WebKit, y se ha implementado la posibilidad de crear entornos de programación híbridos Linux/Genode. Existe un puerto de VirtualBox que funciona sobre el microkernel NOVA. Muchas aplicaciones se han adaptado para ejecutarse directamente sobre el microkernel y el entorno Noux, que proporciona virtualización a nivel de sistema operativo. Para ejecutar programas no portados, se ofrece un sistema de entornos virtuales que opera a nivel de aplicaciones individuales, permitiendo 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