POLITICA DE COOKIES

Q2BSTUDIO.COM utiliza cookies técnicas, analíticas, de sesión y de publicidad con la finalidad de prestar un mejor servicio. No obstante, necesitamos su consentimiento explícito para poder utilizarlas. Así mismo puede cambiar la configuración de las cookies u obtener más información aquí .

Un hombre, dos kernels y mucho RISC-V

La historia tras QSOE y los proyectos de Yuri Zaporozhets

Publicado el 26/06/2026

En el mundo del desarrollo de sistemas operativos y arquitecturas de bajo nivel, pocas figuras resultan tan fascinantes como la de Yuri Zaporozhets. Este ingeniero, conocido por su actividad en el ámbito del software libre y la reingeniería de sistemas clásicos, ha logrado en los últimos años una serie de hitos técnicos que van desde la construcción de un ordenador personal basado en RISC-V hasta la creación de un sistema operativo que soporta dos núcleos completamente distintos. Su trabajo, lejos de ser un mero ejercicio académico, ofrece lecciones valiosas sobre cómo la perseverancia, el conocimiento profundo de la arquitectura computacional y una visión clara pueden dar lugar a soluciones innovadoras en un ecosistema donde el hardware abierto y la seguridad son cada vez más relevantes.

La trayectoria de Zaporozhets arranca con proyectos que recuerdan a los primeros ordenadores domésticos, pero con un enfoque moderno. Por ejemplo, diseñó el GateMate PC, una máquina que emula la experiencia de un IBM PS/2 de finales de los 80, pero con un núcleo RISC-V de 25 MHz sobre una placa FPGA de bajo coste. Este trabajo no solo demuestra su dominio del diseño de hardware reconfigurable, sino que también pone de manifiesto la viabilidad de rescatar conceptos clásicos con tecnologías actuales. Todo ello se enmarca en un contexto donde las empresas necesitan cada vez más aplicaciones a medida que aprovechen al máximo las capacidades del hardware disponible, ya sea en entornos embebidos o en sistemas de propósito general.

Posteriormente, Zaporozhets emprendió la creación de un mini-mainframe bautizado como System/359, un homenaje al legendario IBM System/360 pero con adaptaciones modernas como el uso de little-endian y direccionamiento relativo al contador de programa. Este proyecto, implementado sobre la misma placa FPGA que el GateMate PC, incluye un ensamblador con un potente macroprocesador heredado de NASM y un controlador de canales de E/S funcional. La capacidad de integrar hardware y software de forma tan cohesionada es precisamente lo que buscan muchas organizaciones cuando necesitan optimizar sus procesos internos. En Q2BSTUDIO, por ejemplo, ofrecemos servicios de ia para empresas que pueden aplicarse a la automatización de tareas complejas, así como consultoría en ciberseguridad para garantizar que estos sistemas críticos estén protegidos ante amenazas.

Uno de los logros más comentados de Zaporozhets fue su port del kernel de QNX 6.4 a RISC-V. Partiendo de un código fuente obsoleto de 32 bits, realizó una reescritura completa para adaptarlo a 64 bits, dando lugar al sistema operativo QRV. Aunque el kernel original de QNX no es completamente libre, este trabajo sirvió como base para su siguiente gran proyecto: QSOE (Quick and Secure Operating Environment). Este sistema operativo destaca por ofrecer dos variantes que comparten un mismo espacio de usuario y sistema de construcción: una que utiliza un micronúcleo propio llamado Skimmer (diseñado para soporte SMP) y otra que emplea seL4, un micronúcleo verificado formalmente conocido por su alto nivel de seguridad. La decisión de mantener dos kernels demuestra una flexibilidad arquitectónica poco común, algo que en el mundo empresarial se traduce en la capacidad de desarrollar tanto software a medida como soluciones robustas para infraestructuras críticas.

La apuesta por la seguridad no es casual. En un momento donde la ciberseguridad es una prioridad para cualquier organización, contar con un sistema operativo que ofrezca un núcleo verificado formalmente —como seL4— proporciona una base sólida para aplicaciones que requieren aislamiento y confiabilidad. QSOE incluye además componentes como un controlador de canales de E/S, soporte para cifrado y la capacidad de ejecutarse en hardware real, no solo en simulaciones. Este tipo de desarrollo de sistemas es paralelo a lo que muchas empresas necesitan hoy: soluciones que integren servicios cloud aws y azure con arquitecturas seguras, o plataformas de servicios inteligencia de negocio que extraigan valor de los datos sin comprometer la integridad del sistema. En Q2BSTUDIO trabajamos con tecnologías como Power BI para ofrecer paneles de control que permitan a las empresas tomar decisiones informadas, siempre con un enfoque en la protección de la información.

La historia de Zaporozhets también refleja la importancia de la comunidad y el código abierto. Su trabajo con RadiOS, un intento temprano de construir un sistema similar a QNX, y su posterior campaña para que BlackBerry liberara las fuentes antiguas bajo licencia Apache 2.0, muestran una dedicación a la filosofía del software libre. Al final, al no obtener respuesta de la compañía, decidió construir su propio sistema desde cero. Esta actitud emprendedora y autosuficiente es la misma que impulsa a muchas startups y departamentos de I+D a buscar socios tecnológicos que comprendan sus necesidades. Q2BSTUDIO ofrece precisamente eso: desarrollo de aplicaciones a medida que se adaptan a los requisitos específicos de cada negocio, ya sea integrando agentes IA para automatizar procesos o diseñando arquitecturas cloud híbridas que maximicen el rendimiento.

El resultado final, QSOE en su versión 0.1, es un sistema operativo funcional, con licencia Apache 2.0 y código disponible en GitLab. Aunque Zaporozhets reconoce haber utilizado herramientas de inteligencia artificial como Claude para ciertas partes del desarrollo, su trayectoria de más de veinte años en el diseño de sistemas de bajo nivel demuestra que la IA es solo un complemento para potenciar el trabajo humano. En el ámbito empresarial, esta combinación de experiencia humana y herramientas avanzadas es clave para crear soluciones innovadoras. Las aplicaciones a medida que desarrollamos en Q2BSTUDIO se benefician de técnicas de inteligencia artificial para mejorar la experiencia de usuario, mientras que nuestros servicios de ciberseguridad garantizan que cada capa del software esté protegida. Además, ofrecemos consultoría en servicios cloud aws y azure para que las empresas puedan escalar sus operaciones sin preocuparse por la infraestructura subyacente.

En definitiva, la historia de este ingeniero nos recuerda que el software y el hardware no son mundos separados, sino que conviven en un ecosistema donde la innovación surge de la comprensión profunda de ambos. Desde la construcción de un ordenador personal con RISC-V hasta la creación de un sistema operativo con dos kernels, Zaporozhets demuestra que con dedicación y conocimiento se pueden alcanzar metas que parecían reservadas a grandes corporaciones. Para las empresas que buscan transformar sus procesos digitales, contar con aliados que entiendan esta complejidad es fundamental. En Q2BSTUDIO, combinamos experiencia en desarrollo de software a medida, inteligencia artificial, ciberseguridad y análisis de negocio para ofrecer soluciones integrales que realmente marquen la diferencia. Al final, como bien ejemplifica este proyecto, la tecnología no tiene límites cuando se aborda con pasión y rigor técnico.

Fin del artículo, inicio de la diversión
Construyendo software juntos

Dando vida a tus ideas desde 2008

Diseñamos aplicaciones móviles y de escritorio innovadoras que cumplen con tus requisitos específicos y mejoran la eficiencia operativa.
Más info
Cuéntanos tu visión
Sea cual sea el alcance, podemos convertir tu idea en realidad. Envíanosla y charlemos sobre tu proyecto o una colaboración futura.
Contáctanos
artículos destacados
Live Chat
Enviado correctamente.

Gracias por confiar en Q2BStudio