Se ha lanzado una nueva versión beta de Haiku, un sistema operativo de código abierto que se enfoca específicamente en el ordenador personal. Está inspirado en BeOS y es rápido, fácil de usar y fácil de aprender.


¿Qué hay de nuevo en Haiku?

Gestión de paquetes

  • Esta versión viene con un completo sistema de gestión de paquetes.
  • Los paquetes de Haiku son un tipo especial de imagen de archivos comprimidos, que se montan después de la instalación (y luego en cada arranque) por el packagefs, un componente del kernel.
  • El sistema en Haiku beta es de solo lectura, ya que es simplemente una combinación de los paquetes actualmente instalados en el nivel del sistema y asegura que los archivos del sistema en sí sean incorruptibles.
  • Con esta versión es posible iniciar en un estado anterior.
  • Como las transacciones de disco para administrar los paquetes son limitadas, las instalaciones y desinstalaciones son instantáneas.
  • Es posible administrar el conjunto de paquetes instalado en un sistema Haiku que no se ejecuta al montar su disco de arranque y manipular aún más el directorio /system /packages y los archivos de configuración asociados.
  • Ahora es posible cambiar los repositorios del sistema de maestro a r1beta1.

Actualizaciones WebPositive

  • El navegador web del sistema es más estable, ya que YouTube funciona correctamente.
  • Con WebKit es posible corregir una gran cantidad de errores en Haiku, como la alineación de la pila, varios problemas del kernel en la pila de la red, el mal uso del núcleo de representación de app_server, falta soporte para transformadas y gradientes extendidos, recorte de imagen y falta la funcionalidad POSIX.
  • Haiku WebKit también usa la capa de protocolo de red de Haiku y es compatible con Gopher.

Preflet de red completamente reescrito

  • El preflet de la antigua red ha sido reemplazado por un preflet completamente nuevo, diseñado desde cero para facilitar el uso y la longevidad.
  • El preflet ahora puede administrar los servicios de red en la máquina, como OpenSSH y ftpd.
  • El preflet también utiliza una API basada en complementos, por lo que los servicios de red de terceros (VPN, servidores web, etc.) pueden integrarse con él.

Limpieza de la interfaz de usuario y actualizaciones en vivo

  • Se han realizado muchas limpiezas en varias partes de la interfaz de usuario desde la última versión.
  • Mail y Tracker han recibido una importante limpieza interna de su código de UI.
  • Esta versión presenta barras de herramientas de estilo Haiku y reconocimiento de tamaño de fuente.

Grandes mejoras en Haiku

  • Mejoras del subsistema de medios.
  • El subsistema de medios ahora presenta una gran cantidad de mejoras en el Kit de Medios para mejorar la tolerancia a fallas, la corrección de la latencia y los problemas de rendimiento.
  • El soporte de transmisión HTTP y RTSP ahora está integrado en la capa de E/S del Kit de Medios.
  • Con esta versión, las transmisiones en vivo ahora se pueden reproducir en WebPositive a través del soporte de audio/video HTML5, o en el MediaPlayer nativo.

Mejoras del decodificador FFmpeg

  • FFmpeg 4.0 se usa incluso en compilaciones GCC2.
  • Esta versión viene con soporte adicional para formatos de audio y video, así como mejoras significativas en el rendimiento.

Mejoras del controlador HDA

El controlador de chips HDA (audio de alta definición) es compatible con hardware moderno basado en x86.

Escritorio remoto

  • La aplicación nativa RemoteDesktop de Haiku se ha mejorado y añadido a las compilaciones.
  • Este RemoteDesktop reenvía los comandos gráficos desde el sistema host al sistema cliente.
  • RemoteDesktop no requiere ningún servidor especial.
  • Puede conectar y ejecutar aplicaciones fácilmente en cualquier sistema Haiku.

SerialConnect

Esta versión viene con SerialConnect, que es una interfaz gráfica simple y directa para los puertos serie. Admite velocidades de transmisión arbitrarias y ciertas funciones extendidas, como las transferencias de archivos XMODEM.

El depurador incorporado ahora es el predeterminado

  • El depurador incorporado de Haiku ha reemplazado a GDB como el depurador predeterminado.
  • También cuenta con una interfaz de línea de comandos para aquellos que lo prefieren.
  • El depurador da servicio a los diálogos de bloqueo de todo el sistema.

launch_daemon

El launch_daemon incluye soporte para el seguimiento de dependencias del servicio, el inicio lento del daemon y el reinicio automático de los demonios en caso de fallas.

Controladores de sistema de archivos actualizados

  • Haiku viene con el cliente NFSv4, un proyecto GSoC, que se incluye de forma predeterminada.
  • La zona de usuario de Haiku admite la ejecución de controladores de sistemas de archivos en la zona de usuario, que ahora se envía junto con el mismo Haiku.
  • Admite la ejecución de controladores del sistema de archivos BeOS que no son compatibles con el modo kernel.