Het besturingssysteem Lilith 0.0.5 is nu beschikbaar, geschreven in de programmeertaal Crystal.

Gepubliceerd uitgave van een experimenteel project Lilith 0.0.5, dat een besturingssysteem, kern en gereedschappen voor de gebruikersruimte ontwikkelt waarin wordt ontwikkeld in de taal Crystal (een compileertaal vergelijkbaar met Ruby met statische typering). Code wordt verspreid valt onder de MIT-licentie.

De mogelijkheden omvatten:

  • Kern voor x86-64 systemen, dat gedeeltelijk POSIX ondersteunt en typische systeemaanroepen van Unix implementeert (open, read, write, spawn, enz.);
  • Toepassing van een hybride garbage collector;
  • Ondersteuning voor IDE/ATA;
  • Gebruik van FAT16 FS;
  • Preemptieve multitasking;
  • Eigen standaard C-bibliotheek (libc), waarvan het grootste deel is geĆÆmplementeerd in de taal Crystal;
  • Ondersteuning voor interpreters van Ruby (mirb, mruby) en Lua;
  • Systeemhulpprogramma's geschreven in de taal Crystal zoals de shell adam en tools (ls, hello, echo, cat, date, rm, mk);
  • Teksteditor kilo;
  • Beschikking over een kant-en-klaar image voor uitvoering in QEMU ("qemu-system-x86_64 -hda disk.img -vga std -m 512M -serial stdio");
  • Eenvoudige grafische omgeving gebaseerd op de eigen window manager, cbar paneel, cterm terminalemulator en cfm bestandsbeheerder. Ondersteunt het weergeven van achtergrondafbeeldingen op het bureaublad.

    Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster