выпуск эксперыментальнага праекта , які развівае аперацыйную сістэму, ядро і інструментар прасторы карыстальніка ў якой распрацоўваюцца на мове (падобная на Ruby кампіляваная мова са статычнай тыпізацыяй). Код пад ліцэнзіяй MIT.
З магчымасцяў адзначаецца:
- Ядро для сістэм x86-64, якое часткова падтрымлівае POSIX і рэалізуе тыпавыя сістэмныя выклікі Unix (open, read, write, spawn і да т.п.);
- Ужыванне гібрыднага зборшчыка смецця;
- Падтрымка IDE/ATA;
- Выкарыстанне ФС FAT16;
- Якая выцясняе шматзадачнасць;
- Уласная стандартная Сі-бібліятэка (libc), большая частка якой рэалізавана на мове Crystal;
- Падтрымка інтэрпрэтатараў для моў Ruby (mirb, mruby) і Lua;
- Напісаныя на мове Crystal камандная абалонка adam і набор сістэмных утыліт (ls, hello, echo, cat, date, rm, mk);
- Тэкставы рэдактар kilo;
- Наяўнасць гатовага для запуску ў QEMU ("qemu-system-x86_64 -hda disk.img -vga std -m 512M -serial stdio");
- Простае графічнае асяроддзе на базе ўласнага аконнага мэнэджара, панэлі cbar, эмулятара тэрмінала cterm і файлавага мэнэджара cfm. Падтрымліваецца адлюстраванне шпалер на працоўным стале.
Крыніца: opennet.ru
