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

O Vector OS é um pequeno sistema operacional de 32 bits codificado a partir do zero em C e assembler (NASM). Provavelmente, em algum momento, vou atualizá -lo para 64 bits. De qualquer forma - você pode gastar, testá -lo, hackear e basicamente se divertir com ele da maneira que quiser.
Atualmente, a melhor maneira de executá -lo é com Qemu ou Bochs no modo de 32 bits
Compilar e testar:
Lembre -se - não há LIBC aqui, não há funções C padrão. Tudo tem que ser codificado do zero.
ATUALIZAÇÃO# 1: Adicionado suporte para entrada de teclado/mouse USB. Ele usa suporte USB herdado, que é basicamente uma emulação para o PS/2, pois não há padronização e é uma grande bagunça ...
ATUALIZAÇÃO# 0: Atualmente, ele inicializa para o modo real de 16 bits, muda para o modo de 32 bits, inits a tabela global do descritor e carrega o kernel. A codificação de uma biblioteca padrão seria prioritária número 1.