O primeiro lanzamento público de VitruvianOS, un sistema operativo híbrido baseado en Haiku Linux

Tivo lugar o primeiro lanzamento público do proxecto VitruvianOS. Desde 2019, leva desenvolvendo un sistema operativo baseado en Debian/Linux, que achega a simplicidade, a capacidade de resposta e a flexibilidade de BeOS ao hardware moderno e proporciona compatibilidade coa API con aplicacións creadas para Haiku e BeOS. O código do proxecto está escrito en C++ e ten licenza GPLv2.

VitruvianOS usa compoñentes de espazo de usuario de Haiku OS. En lugar dos habituais xestores de xanelas e composición de X11 servidores Wayland úsase para a saída gráfica en VitruvianOS usando app_server, un servidor gráfico de Haiku adaptado para traballar enriba de Linux KMS/DRM. O kit de ferramentas gráfico emprega a implementación do Interface Kit de Haiku. En lugar de systemd, está previsto o uso futuro do sistema de inicio janus_daemon, que funcionará como launch_daemon en Haiku.

A maior parte da BeAPI impleméntase usando a súa propia versión da biblioteca libroot, que inclúe moitas funcións non estándar de Haiku/BeOS enriba de Linux, o que permite executar aplicacións e usar compoñentes de nivel superior de Haiku OS no kernel estándar LinuxPara implementar funcións específicas do Kernel Kit desde BeAPI, desenvolveuse un subsistema do kernel Nexus que implementa a API node_monitor, o seguimento de dispositivos e a mensaxería ao estilo BeOS, o que permite implementar todas as tecnoloxías específicas de Haiku/BeOS sobre o kernel. Linux.

Actualmente implementado:

  • Arrancar desde os sistemas de ficheiros XFS e SquashFS con soporte completo para atributos estendidos (xattr).
  • Núcleo modificadoLinux-rt para mellorar a capacidade de resposta ao realizar tarefas de escritorio.
  • Capa de compatibilidade da API de BeOS/Haiku con soporte de aplicacións nativas.
  • A barra de escritorio, o rastreador e os principais compoñentes do escritorio Vitruvian.
  • Un sistema de entrada compatible con ratos, xestos, tabletas e moito máis.
  • Capa gráfica deseñada a medida (non se require X11 nin Wayland).

Está previsto:

  • A versión 0.3.1 incluirá moitos compoñentes que faltan e correccións de erros baseadas nos comentarios iniciais dos usuarios.
  • Espérase que a versión 0.3.2 cree un sistema autónomo no que VitruvianOS poderá compilarse por si mesmo.
  • A versión 0.4 incluirá estabilización e compatibilidade con hardware ampliada, incluído o desenvolvemento continuo da versión ARM (arm32 e aarch64).

O primeiro lanzamento público de VitruvianOS, un sistema operativo híbrido baseado en Haiku Linux O primeiro lanzamento público de VitruvianOS, un sistema operativo híbrido baseado en Haiku Linux

Fonte: opennet.ru

Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster