Después de varios años, es liberada la versión Beta R1 de Haiku OS
Haiku es un sistema operativo de código abierto actualmente en desarrollo que se centra específicamente en la informática personal y multimedia.
Inspirado por BeOS (Be Operating System), Haiku aspira a convertirse en un sistema rápido, eficiente, fácil de usar y fácil de aprender, sin descuidar su potencia para los usuarios de todos los niveles. El proyecto Haiku es conocido por sus requisitos en cuanto a la calidad de las versiones emitidas.
Hasta 2009, ninguna versión compilada estaba disponible para descargar, con el fin de restringir el acceso a las personas lo suficientemente valientes como para compilar el sistema en sí y evitar decepcionar a los usuarios sin los conocimientos necesarios para ello.
Sobre la nueva beta de (Haiku)
Después de un largo período sin una versión publicada (la última versión alfa data de 2012), ¡se acaba de publicar una versión beta!
La versión R1 de Haiku se define como “un reemplazo de BeOS R5, completo y funcional”. A partir de ahí, definimos las versiones beta: “todas las características están presentes, pero todavía hay algunos errores”.
Y las versiones alfa: “el sistema es capaz de compilarse por sí mismo, por lo que es posible usarlo al menos para continuar desarrollándolo” (es un poco como el concepto de “producto mínimo viable” que escuchamos hablar hoy en día).
La llegada de una versión beta es, por lo tanto, un paso importante en la vida del proyecto. Significa que el sistema ya no necesita nuevas funciones, y el siguiente paso es corregir los errores restantes y estabilizar el sistema a R1.
Esta es la gran noticia en esta beta. Ahora es posible instalar aplicaciones muy fácilmente, ya sea utilizando la línea de comandos o mediante la aplicación gráfica HaikuDepot, que también le permite ver algunas capturas de pantalla de las aplicaciones y los comentarios y votos de otros usuarios.
La arquitectura del sistema de administración de paquetes es innovadora: en lugar de extraer archivos del paquete durante la instalación, el paquete se monta en un sistema de archivos virtual para exponer los archivos a las aplicaciones.
Como resultado, no hay necesidad de rastrear los archivos instalados por cada paquete, por lo que la instalación y desinstalación son instantáneas.
Actualizaciones de WebPositive
El navegador WebPositive utiliza una versión más nueva de WebKit con muchas correcciones de errores y nuevas características. Entre otras cosas, es posible reproducir videos de YouTube. También sabe cómo navegar con Gopher, además de HTTP.
Escritorio remoto
Es posible conectar dos máquinas que ejecutan Haiku y diferir la visualización de aplicaciones de una a otra.
Esto se hace en los comandos de representación entre la aplicación y el servidor gráfico. Por lo tanto, en principio hay poca transferencia de datos entre las dos máquinas, a menos que la aplicación manipule directamente los datos de un mapa de bits en el que también solicita al servidor de gráficos que dibuje.
Si la máquina en la que desea mostrar las aplicaciones no funciona en Haiku, también es posible utilizar un cliente HTML5 que se muestre en un lienzo de JavaScript.
Rendimiento mejorado
El programador ha sido completamente reescrito. Haiku ahora puede usar más de 8 procesadores (el límite fue impuesto por la API de BeOS, por lo que las aplicaciones antiguas que no se han adaptado solo verán los primeros 8).
El nuevo programador conoce la topología de los procesadores y la memoria caché y utiliza esta información para programar la ejecución de los subprocesos en un núcleo que puede que ya haya almacenado en caché los datos necesarios.
Haiku ahora tiene una versión de 64 bits que aprovecha las capacidades de los procesadores modernos. Sin embargo, todavía no es posible ejecutar aplicaciones de 32 bits en un sistema de 64 bits (el trabajo es muy avanzado, pero no pudo integrarse a tiempo para la versión beta1; sin duda, será en una versión futura ).
En general, se han optimizado varias partes del sistema para que sea más receptivo: las funciones memcpy y memset, algunos procesamientos particularmente ineficientes en el servidor de gráficos (por ejemplo, el clipping con una forma arbitraria).
El artículo Después de varios años, es liberada la versión Beta R1 de Haiku OS ha sido originalmente publicado en Linux Adictos.