È disponibile il sistema operativo Lilith 0.0.5, scritto in linguaggio Crystal.

Pubblicato rilascio del progetto sperimentale Lilith 0.0.5, che sviluppa un sistema operativo, il kernel e gli strumenti per l'interfaccia utente, in cui vengono sviluppati nel linguaggio Crystal (un linguaggio compilato simile a Ruby con tipizzazione statica). Il codice distribuito sotto licenza MIT.

Tra le caratteristiche si segnala:

  • Un kernel per sistemi x86-64, parzialmente compatibile con POSIX e che implementa le chiamate di sistema Unix standard (open, read, write, spawn, ecc.);
  • Utilizzo di un garbage collector ibrido;
  • Supporto per IDE/ATA;
  • Utilizzo del filesystem FAT16;
  • Multitasking a priorità;
  • Una propria libreria standard C (libc), gran parte della quale è implementata nel linguaggio Crystal;
  • Supporto per interpreti dei linguaggi Ruby (mirb, mruby) e Lua;
  • Una shell scritta nel linguaggio Crystal chiamata adam e un insieme di utility di sistema (ls, hello, echo, cat, date, rm, mk);
  • Editor di testo kilo;
  • Disponibilità di un immagine per l'esecuzione in QEMU («qemu-system-x86_64 -hda disk.img -vga std -m 512M -serial stdio»);
  • Un semplice ambiente grafico basato su un gestore di finestre proprietario, barra cbar, emulatore di terminale cterm e gestore di file cfm. Supporta la visualizzazione dei wallpaper sul desktop.

    Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster