Um sistema operativo em javascript ->

Umas perguntas.
Como estás a pensar fazer endereçamentos? 32bits, 64bits? mais?
Que arquitecturas irás suportar?
Que algoritmo de schedduling vais utilizar? Round-Robbin? Batch?
Kernel mode, como vais tratar deste caso, darás permissões a todos os processos criados pelo SO usarem asm que pode por em causa todo o sistema operativo?
Gestão de memória, como estás a pensar fazer alocações de memória? Por páginas, estas são de tamanho fixo ou variável? Terás mecanismos de controlo de acesso indevido?
Ainda em relação á memória, que mecanismos vais implementar para a memória virtual de modo a resolver rapidamente page fault's.
Rede, como irás implementar os níveis L2 e superiores? Irá ser por hardware ou software?
Tratamento de IRQ como vai ser feito?
Drivers? Grande problema aqui.
Threads como vai ser, e mecanismos de sincronização como semáforos?
Estes são só alguns dos pequenos problemas de um SO. E dificilmente serão implementados em javascript.
Mas boa sorte para esse projecto.
Ah e esse eyos não é nenhum sistema operativo é só um site com um design todo xpto que permite fazer upload de ficheiros.