lançamento do projeto experimental , desenvolvendo um sistema operacional, núcleo e ferramentas para o espaço do usuário onde são desenvolvidos na linguagem (linguagem compilada similar ao Ruby com tipagem estática). Código sob a licença MIT.
As possibilidades incluem:
- Núcleo para sistemas x86-64, parcialmente compatível com POSIX e implementando chamadas de sistema Unix padrão (open, read, write, spawn etc.);
- Uso de coletor de lixo híbrido;
- Suporte a IDE/ATA;
- Uso de FS FAT16;
- Multitarefa preemptiva;
- Biblioteca padrão C própria (libc), em sua maior parte implementada na linguagem Crystal;
- Suporte a interpretadores para as linguagens Ruby (mirb, mruby) e Lua;
- Shell de comando e um conjunto de utilitários de sistema (ls, hello, echo, cat, date, rm, mk) escritos na linguagem Crystal;
- Editor de texto kilo;
- Dispõe de uma imagem Ambiente gráfico simples baseado em um gerenciador de janelas próprio, painel cbar, emulador de terminal cterm e gerenciador de arquivos cfm. Suporte para exibição de papéis de parede na área de trabalho.
- Publicada a versão do projeto experimental
Fonte: opennet.ru
