Operativsystemet Lilith 0.0.5 er tilgængeligt, skrevet i Crystal-sprog

Publiceret Udgivelse af et eksperimentelt projekt Lilith 0.0.5, der udvikler operativsystemet, kernen og brugerdefineret værktøjer, som er udviklet i Crystal (et Ruby-lignende kompilérbart sprog med statisk typning). Koden distribueres under MIT-licensen.

Følgende funktioner fremhæves:

  • Kerner til x86-64-systemer, delvist understøttende POSIX og implementerende typiske systemopkald fra Unix (open, read, write, spawn osv.);
  • Anvendelse af en hybrid affaldssamler;
  • Understøttelse af IDE/ATA;
  • Brug af FAT16-filsystemet;
  • Overtagende multitasking;
  • Egen standard C-bibliotek (libc), størstedelen af det er implementeret i Crystal-sprog;
  • Understøttelse af fortolkere for Ruby (mirb, mruby) og Lua;
  • Kommando-shellen adam og et sæt systemværktøjer (ls, hello, echo, cat, date, rm, mk) skrevet i Crystal;
  • Teksteditoren kilo;
  • Der findes et klar billede til at køre i QEMU («qemu-system-x86_64 -hda disk.img -vga std -m 512M -serial stdio»);
  • En simpel grafisk miljø baseret på en egen vinduesadministrator, panelet cbar, terminalemulatoren cterm og filhåndtereren cfm. Understøttelse af baggrundsbilleder på skrivebordet.

    Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster