Dostupna je operacijska sustav Lilith 0.0.5, napisana na jeziku Crystal

Objavljeno izdanje eksperimentalnog projekta Lilith 0.0.5, koji razvija operacijski sustav, jezgru i alati korisničkog prostora u kojem se razvijaju na jeziku Crystal (sličan Ruby-ju, kompajlirani jezik sa statičkom tipizacijom). Kod distribuira se pod MIT licencom.

Ističu se sljedeće mogućnosti:

  • Jezgra za sustave x86-64, djelomično podržava POSIX i provodi tipične sistemske pozive Unix (open, read, write, spawn itd.);
  • Primjena hibridnog sakupljača smeća;
  • Podrška za IDE/ATA;
  • Korištenje FAT16 datotečnog sustava;
  • Preemptivna multitaskinga;
  • Vlastita standardna C biblioteka (libc), veći dio koja je implementirana na jeziku Crystal;
  • Podrška za interpretere jezika Ruby (mirb, mruby) i Lua;
  • Skripte napisane na jeziku Crystal, komandna ljuska adam i skup sistemskih alata (ls, hello, echo, cat, date, rm, mk);
  • Tekstualni editor kilo;
  • Postojanje gotovog sadržaja za pokretanje u QEMU («qemu-system-x86_64 -hda disk.img -vga std -m 512M -serial stdio»);
  • Jednostavno grafičko okruženje temeljeno na vlastitom upravitelju prozora, traci cbar, emulatoru terminala cterm i upravitelju datoteka cfm. Podržano je prikazivanje pozadina na radnoj površini.

    Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster