Operating System Toaroos 2.2 & Programming Language Kuroko 1.4 Released

Toaroos 2.2 – Unix-like Operating System Released

Published: Klange on GitHub

The University of Illinois has released Toaroos 2.2, a Unix-like operating system. Originally developed as a research project in creating new composite graphic interfaces, Toaroos has since evolved into a standalone OS. The system, which is written from scratch, includes a core, bootloader, standard SI-Biblijack, package manager, user space components, and a graphical interface with a composite window manager. The project is coded in SI and is distributed under the BSD license.

Toaroos 2.2 is available for download as a live-image with a size of 6.3 MB. Users can test the system in Qemu, Vmware, or Virtualbox.


Toaroos 2.2 Screenshot

Key Features

At the core of Toaroos is a hybrid modular architecture that combines a monolithic basis and means for using loaded modules. This architecture allows for the inclusion of various device drivers, such as disk drivers (Pata and Atapi), filesystems EXT2 and ISO9660, FRAMEBUFFER, keyboard and mouse support, network cards (AMD PCNET FAST, Realtek RTL8139, and Intel Pro/1000), and sound chips (Intel AC’97). Additionally, it includes Virtualbox additions for guest systems. The kernel also supports Unix streams, TTY, virtual filesystems, Pseudo-FS, Multi-Pacific, IPC, Ramdisk, Ptrace, separated memory, multitasking, and other standard features.

The system is equipped with a

/Reports, release notes, official announcements.