The Genode project has released the general-purpose OS Sculpt 20.08

Introduced operating system release Sculpt 20.08, based on technologies Genode OS Framework develops a general-purpose operating system that can be used by regular users for everyday tasks. The project's source code is distributed is available under the AGPLv3 license. A LiveUSB image, with a size of 26 MB. It supports operation on systems with Intel processors and graphics subsystems with VT-d and VT-x extensions enabled.

The new release is notable features a complete overhaul of the low-level graphics stack and ensures compatibility with browsers based on the Chromium engine. The first implemented feature allows the launch of a web browser Falkon, utilizing the Chromium engine, without using a Linux virtual machine. Added the ability to interactively bind components to specific CPU cores (CPU-affinity).

Changes in the graphics stack have increased responsiveness, improved pixel output quality, ensured support for replacing graphics card drivers and input device drivers without rebooting the system, and laid the foundation for features such as screen content capture and remote desktop access. Qt framework support has been enhanced. The VESA driver now includes support for dynamic screen resolution changes. The font management system now supports instant application of font size changes.

The Genode project has released the general-purpose OS Sculpt 20.08

The system comes with the Leitzentrale graphical interface, allowing for standard system administration tasks. In the upper left corner of the graphical interface, there is a menu with tools for managing users, connecting storage devices, and configuring network connections. In the center, there is a configurator for assembling the system's components, which provides displays an interface in the form of a graph, defining the relationships between system components. Users can interactively delete or add components, defining the composition of the system environment or virtual machines.

At any moment, users can switch to console management mode, which provides greater flexibility in management. The traditional desktop can be accessed by running the TinyCore Linux distribution in a Linux virtual machine. In this environment, Firefox and Aurora browsers, a Qt-based text editor, and various applications are available. Command-line utilities can be launched in a noux environment.

Let’s recall that Genode provides unified infrastructure for creating user applications that run on top of the Linux kernel (32 and 64 bits) or microkernels NOVA (x86 with virtualization), 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), and directly executable kernels for ARM and RISC-V platforms. The paravirtualized Linux kernel L4Linux, running on top of the Fiasco.OC microkernel, allows standard Linux programs to run in Genode. The L4Linux kernel does not interact directly with the hardware but uses Genode services through a set of virtual drivers.

Various Linux and BSD components have been ported to Genode, ensuring support for Gallium3D, integrating Qt, GCC, and WebKit, and enabling the organization of hybrid Linux/Genode software environments. A port of VirtualBox has been prepared, which operates on top of the NOVA microkernel. A large number of applications have been adapted to run directly atop the microkernel and the Noux environment, which provides OS-level virtualization. For unported programs, there is a mechanism for creating application-level virtual environments that allows programs to run in a virtual Linux environment using paravirtualization.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster