Haiku, el sistema operativo que reconstruye desde cero la experiencia de BeOS, publicó su versión R1/beta6 el 26 de agosto de 2026: casi dos años después de la beta5 y apenas una semana después de que el proyecto cumpliera 25 años de vida. La release ya está disponible para descargar desde haiku-os.org, con una imagen "anyboot" lista para instalar en hardware real o correr en una máquina virtual.
El hito importa porque Haiku es uno de los pocos sistemas operativos activos que no deriva de Linux, BSD ni Windows: mantiene su propio kernel, su propia interfaz gráfica y su propia familia de APIs en C++, herederas directas de BeOS, el sistema que Be Inc. lanzó en 1996 para competir contra Mac OS y Windows 95.
TL;DR
- Haiku R1/beta6 se publicó el 26 de agosto de 2026, según el anuncio oficial en haiku-os.org.- Llegó casi dos años después de la beta5 y apenas una semana tras el 25 aniversario del proyecto.- Se descarga como imagen anyboot: sirve tanto para grabar en USB como para montar en una VM.- Haiku reconstruye desde cero la arquitectura y las APIs de BeOS, el sistema de Be Inc. de 1996.- El sistema usa su propio kernel en C++, su sistema de archivos BFS y su gestor de paquetes packagefs.- HaikuDepot funciona como tienda de apps nativa, con paquetes .hpkg activables sin scripts de instalación.- La versión final R1 (sin "beta") sigue sin fecha confirmada después de seis betas desde 2018.
Qué pasó
El equipo de Haiku confirmó el lanzamiento de Haiku R1/beta6 en su blog oficial, junto con las notas de la versión y contactos de prensa para medios que quieran cubrir la noticia. El anuncio llega en un momento simbólico: el proyecto nació en 2001 y beta6 se publicó apenas siete días después de su 25 aniversario.
A diferencia de un ciclo de releases anual como el de las distribuciones Linux más conocidas, Haiku avanza con betas espaciadas por años. Esta es la sexta desde que el proyecto abandonó las alfas numeradas y adoptó el esquema "beta" para acercarse a una release 1.0 formal. El equipo no publicó un changelog exhaustivo en el anuncio, pero remitió a la sección de notas de la versión del sitio oficial para el detalle completo de cambios.
Contexto e historia
Para entender por qué existe Haiku hay que volver a 2001. Be Inc., la compañía fundada por el exejecutivo de Apple Jean-Louis Gassée, había construido BeOS como un sistema operativo multimedia pensado para estaciones de trabajo BeBox, con foco en rendimiento, multithreading nativo y una interfaz limpia. Cuando Palm compró los activos de Be Inc. en 2001 y discontinuó BeOS, un grupo de usuarios y desarrolladores lanzó OpenBeOS: un intento de reimplementar el sistema desde cero, sin acceso al código fuente original.
El proyecto se renombró Haiku en 2004 por conflictos de marca con Palm, que retenía los derechos sobre el nombre "BeOS". Desde entonces, Haiku Inc. (la organización sin fines de lucro detrás del proyecto) coordinó años de desarrollo que produjeron las alfas 1 a 4 entre 2009 y 2012, y luego una serie de betas que arrancó en 2018. Beta6 continúa esa cadencia lenta pero constante, típica de un sistema operativo mantenido casi enteramente por voluntarios.
El escritorio de Haiku conserva la estética minimalista original de BeOS de 1996.
Arquitectura y detalles técnicos
Lo que distingue a Haiku de la mayoría de sistemas operativos modernos es que no reutiliza un kernel existente. Su núcleo, derivado del proyecto NewOS, está escrito en C++ y expone un modelo de drivers propio, sin capa de compatibilidad binaria con módulos de Linux. Por encima del kernel corre un conjunto de bibliotecas llamadas "kits": el Interface Kit dibuja ventanas y widgets, el Application Kit gestiona el ciclo de vida de procesos y mensajería entre apps, y el Media Kit maneja audio y video con la misma filosofía de bajo nivel que tenía BeOS en los años 90.
El sistema de archivos nativo es BFS (Be File System), diseñado desde el inicio con atributos extendidos indexados: permite hacer consultas tipo "buscar todos los MP3 con más de 4 minutos" directamente contra metadatos del filesystem, sin escanear archivo por archivo. La gestión de software corre sobre packagefs, que monta cada paquete .hpkg como una capa de solo lectura y activa o desactiva versiones completas del sistema sin scripts de instalación tradicionales, lo que simplifica enormemente el rollback ante una actualización problemática.
flowchart TD
A["Aplicaciones nativas (Be API)"] --> B["Application Kit"]
A --> C["Interface Kit"]
A --> D["Media Kit"]
B --> E["Kernel de Haiku"]
C --> E
D --> E
E --> F[("packagefs / BFS")]
E --> G["Drivers nativos"]
💭 Clave: a diferencia de apt o dpkg, packagefs no ejecuta scripts al instalar: simplemente activa o desactiva archivos .hpkg como capas montadas, lo que hace que revertir una actualización sea instantáneo.
Cómo probarlo hoy
La forma más rápida de conocer Haiku R1/beta6 sin tocar una partición real es correrlo en una máquina virtual. Con QEMU instalado, alcanza con descargar la imagen anyboot desde haiku-os.org y arrancarla directamente:
qemu-system-x86_64 \
-m 2048 \
-smp 2 \
-cdrom haiku-r1beta6-x86_64-anyboot.iso \
-boot d
Ese comando levanta Haiku con 2 GB de RAM y dos núcleos virtuales, booteando directo desde la imagen ISO. Es suficiente para explorar el Deskbar, HaikuDepot y WebPositive sin instalar nada en el disco físico.
Para instalar en hardware real hay que grabar la misma imagen anyboot en un USB, y el procedimiento cambia según el sistema operativo desde el que se prepare:
# Linux: identificar el dispositivo con lsblk y luego grabar
lsblk
sudo dd if=haiku-r1beta6-x86_64-anyboot.iso of=/dev/sdX bs=4M status=progress conv=fsync
# macOS: ubicar el disco con diskutil y grabar en modo raw
diskutil list
sudo dd if=haiku-r1beta6-x86_64-anyboot.iso of=/dev/rdiskN bs=4m
En Windows no existe un equivalente directo a dd en la terminal estándar, así que la vía recomendada es una herramienta gráfica como Rufus o balenaEtcher: se selecciona la imagen anyboot como origen, el USB como destino y se graba en modo "DD image" (no en modo ISO), para que el USB quede booteable igual que en Linux o macOS.
Una vez dentro de Haiku, se puede confirmar la versión exacta instalada abriendo el menú Deskbar y entrando a "Acerca de esta Haiku", o corriendo uname -a en la Terminal, que debería reportar la revisión de beta6 usada para compilar la imagen.
La Terminal de Haiku conserva un shell bash estándar sobre el kernel propio.
Impacto y análisis
Haiku compite en un nicho muy particular: el de los sistemas operativos que no son forks de algo más grande. Vale la pena compararlo con otros proyectos que también reconstruyen sistemas desde cero o reimplementan APIs ajenas:
ProyectoEnfoqueEstado en 2026Compatibilidad con apps existentesHaikuReconstrucción de BeOS, kernel y kits propios en C++R1/beta6, desarrollo activoApps nativas Be API; capa POSIX limitadaSerenityOSHomenaje a la estética de los 90, escrito desde ceroSin releases numerados, desarrollo continuoEcosistema propio, sin compatibilidad externaReactOSReimplementación de la API de Windows NTAlpha/beta permanente desde hace más de dos décadasAlta con binarios de Windows XP/2003FreeDOSReimplementación libre de MS-DOSEstable, mantenimiento continuoAlta con software DOS de los 80 y 90
La ventaja de Haiku frente a esos proyectos es que sí llega a betas numeradas con calendario público, y que su API se mantiene fuente-compatible con aplicaciones BeOS originales de los años 90 en muchos casos, algo poco común en un sistema que además corre en hardware x86_64 moderno.
⚠️ Ojo: el soporte de hardware sigue siendo el punto débil. Wifi, GPUs recientes y portátiles modernos suelen depender de drivers escritos y mantenidos por voluntarios, así que probarlo primero en una VM evita sorpresas al instalar sobre una laptop actual.
Ese es justamente el trade-off central de Haiku: gana en coherencia de diseño y en simplicidad del modelo de paquetes, pero paga el costo de no poder apoyarse en el trabajo de drivers que sí comparten Linux y los BSD entre sí.
Qué sigue
El anuncio de beta6 no incluyó una fecha para la release final R1, la que abandonaría la etiqueta "beta" después de seis rondas desde 2018. El patrón histórico del proyecto (años entre cada beta, desarrollo sostenido por una comunidad pequeña) sugiere que el foco de las próximas iteraciones seguirá siendo estabilidad, más soporte de hardware vía HaikuPorts y mejoras incrementales en WebPositive, el navegador nativo basado en WebKit.
📖 Resumen en Telegram: Ver resumen
Probalo vos: descargá la imagen anyboot de Haiku R1/beta6 desde haiku-os.org y arrancala hoy mismo en QEMU con el comando de este artículo.
Preguntas frecuentes
¿Qué es Haiku OS?
Es un sistema operativo de código abierto que reconstruye desde cero la arquitectura y las APIs de BeOS, el sistema que Be Inc. lanzó en 1996. No se basa en el kernel de Linux ni en ningún BSD.
¿En qué se diferencia de BeOS original?
Haiku no usa código fuente de BeOS: fue reescrito desde 2001 por voluntarios tras la compra de Be Inc. por parte de Palm, manteniendo la misma filosofía de API y diseño de interfaz.
¿Puedo correr apps de Windows o Linux en Haiku?
No de forma nativa. Haiku ejecuta software escrito contra su propia Be API en C++; existe una capa de compatibilidad POSIX limitada para herramientas de línea de comandos, pero no un emulador de binarios de Windows o Linux.
¿Qué hardware soporta Haiku R1/beta6?
Corre principalmente en arquitectura x86_64, con soporte de drivers mantenido por la comunidad. El soporte de wifi y GPUs recientes es limitado frente a Linux, por lo que probarlo en una máquina virtual es el camino más seguro antes de instalarlo en hardware real.
¿Es gratis y de código abierto?
Sí. El código de Haiku está disponible públicamente y el proyecto se sostiene mediante Haiku Inc., una organización sin fines de lucro financiada por donaciones de la comunidad.
¿Cuándo sale la versión final R1?
El anuncio de beta6 no especificó una fecha. El proyecto lleva seis betas desde 2018 sin haber fijado un calendario público para la release 1.0 definitiva.
Referencias
- Anuncio oficial de Haiku R1/beta6: publicación original en el blog de noticias de haiku-os.org.- Haiku OS, sitio oficial: descargas, documentación y notas de versión del proyecto.- Repositorio de Haiku en GitHub: espejo del código fuente del kernel, los kits y las aplicaciones nativas.- Haiku (operating system), Wikipedia: historia del proyecto desde su origen como OpenBeOS en 2001.
📱 ¿Te gusta este contenido? Únete a nuestro canal de Telegram @programacion donde publicamos a diario lo más relevante de tecnología, IA y desarrollo. Resúmenes rápidos, contenido fresco todos los días.
Top comments (0)