Está disponible el sistema operativo Lilith 0.0.5, escrito en el lenguaje Crystal

Publicado lanzamiento del proyecto experimental Lilith 0.0.5, que desarrolla un sistema operativo, núcleo y herramientas de espacio de usuario en el que se programan en el lenguaje Crystal (un lenguaje compilado similar a Ruby con tipado estático). El código se distribuye bajo licencia MIT.

Entre las características se destacan:

  • Núcleo para sistemas x86-64, que soporta parcialmente POSIX e implementa llamadas al sistema típicas de Unix (open, read, write, spawn, etc.);
  • Uso de un recolector de basura híbrido;
  • Soporte para IDE/ATA;
  • Uso del sistema de archivos FAT16;
  • Multihilo;
  • Su propia biblioteca estándar en C (libc), la mayor parte implementada en el lenguaje Crystal;
  • Soporte para intérpretes de los lenguajes Ruby (mirb, mruby) y Lua;
  • Shell de comandos y un conjunto de utilidades del sistema (ls, hello, echo, cat, date, rm, mk) escritos en el lenguaje Crystal;
  • Editor de texto kilo;
  • Disponibilidad de un es para ejecutar en QEMU («qemu-system-x86_64 -hda disk.img -vga std -m 512M -serial stdio»);
  • Entorno gráfico sencillo basado en su propio gestor de ventanas, panel cbar, emulador de terminal cterm y administrador de archivos cfm. Se soporta la visualización de fondos de escritorio.

    Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster