HeadlinesBriefing favicon HeadlinesBriefing.com

Vinix: Sistema Operativo Moderno Escrito en V con Soporte para Alpine Linux

Hacker News •
×

Vinix es un sistema operativo moderno escrito en V, actualmente en alfa y en desarrollo activo. Arranca con 100 MB de uso de RAM y ocupa aproximadamente 1 GB de espacio en disco después de la instalación. El sistema operativo ofrece soporte oficial para Mac con Apple Silicon y es compatible con binarios de Alpine Linux, con soporte para M3, M4 y M5 próximamente.

El sistema arranca hasta el escritorio en segundos y no tiene recolector de basura, ni systemd, ni telemetría. El núcleo se construye con -gc none y gestión manual de memoria, asegurando que el uso de memoria se mantenga estable en lugar de mostrar un patrón de diente de sierra. El escritorio dibuja directamente en el framebuffer sin un servidor de pantalla debajo.

Vinix ofrece un aislamiento opcional por aplicación similar a iOS, donde las aplicaciones aisladas obtienen su propio directorio privado y no pueden acceder al resto del sistema de archivos. Esta función está desactivada por defecto y está pensada para casos como navegadores o binarios no confiables.

Aunque no es una distribución de Linux, Vinix implementa la interfaz de llamadas al sistema de Linux además del diseño ELF y el comportamiento de musl, permitiendo que los paquetes de Alpine Linux para aarch64 sin modificar se ejecuten de forma nativa sin máquinas virtuales, contenedores o emulación. Aplicaciones como Chromium, GIMP, Blender, Sublime Text, Gnumeric y Wine ya se ejecutan en Vinix. El controlador de GPU AGX para Apple M1 actualmente está en desarrollo.

Entidades Clave: Empresas: Alpine Linux

Preguntas Frecuentes: ¿Es Vinix una distribución de Linux?

No, Vinix no es una distribución de Linux. El núcleo está escrito desde cero en V, pero implementa la interfaz de llamadas al sistema de Linux, por lo que los binarios de Alpine Linux sin modificar se ejecutan de forma nativa sin máquinas virtuales, contenedores o emulación.