CLOSOS: a Lisp operating system
CLOSOS Variously pronounced "close oh ess", "close ohs", or even "colossus". is a project to create an operating system written in and inspired by the Common Lisp programming environment.
It aims to provide a single address space (instead of processes), object-capability security, an object store (instead of a hierarchical file system), a single memory abstraction (instead of primary and secondary memory), multiple global environments, and safe concurrency.
It will start out as a single process on existing operating systems, rather than aiming to run on bare metal from the get-go.
To learn about its design in more detail, see the paper CLOSOS: Specification of a Lisp operating system.
Status
As of January 2023, the CLOSOS community is writing applications for CLOSOS and working on SICL, a new implementation of Common Lisp which supports first-class global environments.
Join us
If this sounds interesting and you wish to help, get in touch with us on libera.chat, in #commonlisp, #clim, or #sicl, and see if you would like to contribute to the suggested projects.