__
___ __ ____ _____/ | _ ___________
/ // __ _/ ___ __ / _ _ __
/ ___ / ___ | | (<_>) | /
_/ ___> ___> __ | ____/| __ |
/ /

Vector OS es un pequeño sistema operativo de 32 bits codificado desde cero en C y ensamblador (NASM). Probablemente en algún momento lo actualizaré a 64 bits. De todos modos: puedes bifurcarlo, probarlo, hackearlo y divertirte básicamente con él de la manera que quieras.
Actualmente, la mejor manera de ejecutarlo es con QEMU o BOCHS en modo de 32 bits
Compilar y probar:
Recuerde: no hay libc aquí, no hay funciones de C estándar. Todo tiene que ser codificado desde cero.
ACTUALIZACIÓN# 1: Se agregó soporte para la entrada de teclado USB/mouse. Utiliza soporte USB heredado que es básicamente una emulación para PS/2, ya que no hay estandarización y es un gran desastre ...
ACTUALIZACIÓN# 0: Actualmente se lleva al modo real de 16 bits, cambia al modo de 32 bits, inita la tabla de descriptor global y carga el núcleo. Codificar una biblioteca estándar sería la prioridad número 1.