Crystal тілінде жазылған Lilith 0.0.5 операциялық жүйесі бар

жарияланды пилоттық жобаны шығару Лилит 0.0.5, тілде жасалған операциялық жүйені, ядроны және пайдаланушының кеңістігін жасау кристалл (Ruby-ге ұқсас статикалық терілген, құрастырылған тіл). Код таралады MIT лицензиясы бойынша.

Мүмкіндіктердің ішінде мыналарды атап өтуге болады:

  • POSIX-ті ішінара қолдайтын және типтік Unix жүйелік шақыруларын жүзеге асыратын x86-64 жүйелеріне арналған ядро ​​(ашу, оқу, жазу, шығару және т.б.);
  • Гибридті қоқыс жинағышты пайдалану;
  • IDE/ATA қолдауы;
  • FAT16 FS пайдалану;
  • Алдын ала көп тапсырмаларды орындау;
  • Өзінің стандартты C кітапханасы (libc), оның көпшілігі Crystal тілінде жүзеге асырылады;
  • Ruby (mirb, mruby) және Lua тілдері үшін аудармашыларды қолдау;
  • Adam командалық қабықшасы және жүйелік утилиталар жиынтығы (ls, hello, echo, cat, date, rm, mk) Crystal тілінде жазылған;
  • Мәтіндік редактор кило;
  • Дайын өнімнің болуы сурет QEMU жүйесінде іске қосу («qemu-system-x86_64 -hda disk.img -vga std -m 512M -serial stdio»);
  • Жеке терезе менеджеріне, cbar панеліне, cterm терминал эмуляторына және cfm файл менеджеріне негізделген қарапайым графикалық орта. Жұмыс үстелі тұсқағазының дисплейіне қолдау көрсетіледі.

    Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster