¿Qué es QSOE 0.1 y por qué importa?
Yuri Zaporozhets acaba de lanzar QSOE 0.1, la primera versión pública de un sistema operativo inspirado en QNX para arquitectura RISC-V, con una característica distintiva: permite elegir entre dos kernels desde el boot loader. El proyecto, licenciado bajo Apache 2.0, busca democratizar el acceso a sistemas operativos de tiempo real de alta seguridad sin las restricciones de licencias costosas.
QSOE (Quick and Secure Operating Environment) ofrece API QNX completa —incluyendo canales, conexiones y mensajes— mientras proporciona dos opciones de kernel: Skimmer, un microkernel propio diseñado con symmetric multiprocessing, y seL4, el microkernel de alta seguridad ampliamente estudiado por ingenieros para sistemas que requieren aislamiento extremo.
¿Quién está detrás de QSOE?
El proyecto es desarrollado por Yuri Zaporozhets, un investigador independiente que previamente trabajó en portar QNX a RISC-V bajo el proyecto QRV_OS. Sin embargo, las limitaciones de licencias de QNX lo frustraron: aunque logró el port técnico, las restricciones de redistribución impedían que desarrolladores independientes y startups pudieran usarlo libremente en productos comerciales.
👥 ¿Quieres ir más allá de la noticia?
En nuestra comunidad discutimos las tendencias, compartimos oportunidades y nos ayudamos entre emprendedores. Sin humo, solo acción.
👥 Unirme a la comunidadEsta experiencia lo llevó a crear QSOE desde cero, con una arquitectura similar pero completamente libre. La elección de la licencia Apache 2.0 no es casual: permite uso comercial, modificación y redistribución con obligaciones mínimas, eliminando la barrera de entrada que enfrentó en su trabajo anterior con QNX.
La arquitectura de doble kernel: Skimmer vs seL4
QSOE se distribuye en dos builds distintos, cada uno optimizado para casos de uso específicos:
QSOE/N (basado en Skimmer): Este microkernel fue escrito específicamente para el proyecto con symmetric multiprocessing (SMP) en mente. Está diseñado para sistemas que requieren rendimiento en múltiples núcleos de procesamiento, similar a la arquitectura de Neutrino (el kernel de QNX). Es ideal para aplicaciones embebidas que necesitan procesamiento paralelo eficiente.
QSOE/L (basado en seL4): seL4 pertenece a la línea de microkernels L4 de alta seguridad (high-assurance). Su característica distintiva es la verificación formal: el kernel ha sido verificado matemáticamente para garantizar ausencia de errores críticos. Cada proceso corre en su propio espacio de memoria sin acceso directo a otros, proporcionando aislamiento extremo.
La capacidad de seleccionar el kernel desde el boot loader significa que los desarrolladores pueden probar ambos enfoques en el mismo hardware sin recompilar el sistema completo, acelerando el ciclo de desarrollo y validación.
¿Por qué QNX sigue siendo relevante en 2026?
QNX (Neutrino), desarrollado originalmente por QNX Software Systems y ahora parte de BlackBerry (con integración en Siemens en ciertos segmentos), mantiene su posición como estándar en industrias críticas:
- Sistemas automotrices: Control de unidades de entretenimiento, ADAS (sistemas avanzados de asistencia al conductor), telemetría
- Dispositivos médicos: Bombas de insulina, monitores de pacientes, equipos de diagnóstico
- Robótica industrial: Controladores de precisión, sistemas de automatización
- Infraestructura 5G: Equipos de red que requieren baja latencia y alta fiabilidad
La arquitectura de microkernel de QNX ofrece ventajas clave: baja latencia, alta fiabilidad, y la capacidad de actualizar módulos sin reiniciar el sistema completo. Además, cuenta con certificaciones de seguridad críticas como ISO 26262 (automotriz), DO-160 (aeroespacial) e IEC 61508 (seguridad funcional industrial).
El problema para startups y desarrolladores independientes: QNX requiere licencias costosas y tiene restricciones estrictas de redistribución, lo que lo hace inaccesible para proyectos de bajo presupuesto o código abierto.
El ecosistema RISC-V en 2026: oportunidad para deeptech
RISC-V nació en la Universidad de California como un proyecto académico con una misión clara: crear una arquitectura de procesador abierta, sin licencias y modular. En 2026, el ecosistema ha madurado significativamente:
- Más de 1.000 chips RISC-V están en producción comercial
- Empresas como SiFive, Altera, GigaDevice y NXP ofrecen procesadores RISC-V
- Herramientas de desarrollo como QEMU, GCC y LLVM tienen soporte completo
- Sistemas operativos como Zephyr RTOS y FreeRTOS ya soportan la arquitectura
Las ventajas para startups de hardware son claras: sin royalties, modularidad (puedes añadir o quitar instrucciones según necesidad) y un ecosistema abierto que acelera el desarrollo. A diferencia de ARM o x86, donde necesitas acuerdos de licencia complejos, con RISC-V una startup, universidad o incluso un gobierno puede crear su propio procesador sin pagar royalties.
Competidores en el espacio de microkernels embebidos
El landscape de sistemas operativos para embebidos incluye varios actores:
- seL4: Alta seguridad con verificación formal, pero solo ofrece un kernel (no dual como QSOE)
- Zephyr RTOS: Open-source, multi-kernel, amplio soporte IoT, pero sin API QNX ni arquitectura dual
- FreeRTOS: Tiempo real, ligero, uso masivo en IoT, pero no es microkernel y carece de API QNX
- QNX (Neutrino): Estándar automotriz con microkernel, pero requiere licencia costosa
- L4ka::Pistachio: Microkernel L4 seguro, pero con menor adopción y sin API QNX
QSOE es único por combinar tres elementos: API QNX completa, arquitectura de doble kernel (Skimmer + seL4) y licencia Apache 2.0. Esta combinación no existe en ningún otro proyecto open-source actualmente.
¿Qué significa esto para tu startup de hardware?
Si estás construyendo productos en los espacios de IoT industrial, dispositivos médicos, automoción o robótica, QSOE representa una oportunidad concreta para reducir costos y aumentar flexibilidad:
1. Elimina costos de licencias de sistema operativo: En lugar de pagar licencias de QNX (que pueden alcanzar miles de dólares por unidad en volúmenes bajos), puedes usar QSOE bajo Apache 2.0 sin royalties. Para una startup que produce 10.000 unidades, esto puede significar ahorros de cientos de miles de dólares.
2. Acelera el time-to-market con herramientas existentes: El ecosistema RISC-V ya tiene soporte en QEMU (emulación), GCC y LLVM (compiladores), lo que significa que puedes comenzar a desarrollar y probar sin invertir en hardware costoso. Usa emuladores RISC-V para validar tu software antes de fabricar chips.
3. Evalúa ambos kernels para tu caso de uso: Si tu producto requiere aislamiento de seguridad crítico (dispositivo médico, sistema aeroespacial), prueba QSOE/L con seL4. Si necesitas rendimiento en múltiples núcleos (procesamiento de sensores, robótica), evalúa QSOE/N con Skimmer. La capacidad de cambiar desde el boot loader te permite validar ambos enfoques sin reescribir código.
4. Considera certificaciones tempranas: Si apuntas a mercados regulados (automotriz, médico), investiga qué certificaciones necesita tu producto. seL4 tiene trayectoria en sistemas de alta seguridad, lo que puede facilitar procesos de certificación como ISO 26262 o IEC 61508.
5. Únete a la comunidad RISC-V: El ecosistema RISC-V es activo y colaborativo. Participar en foros, contribuciones open-source y eventos del ecosistema te da acceso a conocimiento, potenciales colaboradores y early feedback sobre tu arquitectura.
Conclusión
QSOE 0.1 no es solo otro sistema operativo open-source: es la respuesta a una barrera real que enfrentan startups de deeptech y hardware. Al combinar la arquitectura probada de QNX con la flexibilidad de RISC-V y la libertad de Apache 2.0, Yuri Zaporozhets ha creado una herramienta que puede nivelar el campo de juego entre startups y grandes corporaciones.
Para founders en LATAM y España que buscan construir productos de hardware competitivos globalmente, proyectos como QSOE reducen las barreras de entrada y permiten competir en mercados que antes requerían capital significativo solo para licencias de software. La arquitectura de doble kernel ofrece flexibilidad técnica, mientras que la licencia abierta elimina barreras comerciales.
El momento es ahora: RISC-V está maduro, las herramientas están disponibles y proyectos como QSOE demuestran que es posible construir sistemas de clase industrial sin licencias restrictivas.
Fuentes
- QSOE - Sitio oficial del proyecto
- QSOE: QNX-inspired operating system for RISC-V with dual-kernel architecture
- QSOE gives RISC-V microkernel work an open-source path
- Un hombre, dos kernels y mucho RISC-V
👥 ¿Quieres ir más allá de la noticia?
En nuestra comunidad discutimos las tendencias, compartimos oportunidades y nos ayudamos entre emprendedores. Sin humo, solo acción.
👥 Unirme a la comunidad













