Skip to content
EntityQ2354375· pop 12· linked from 103 articles

open-source operating system building kit

Source code

Cosmos (C Open Source Managed Operating System) is an operating system development kit which uses .NET, alongside the custom IL2CPU compiler to convert (most) C code into a working bare-metal OS. Despite C in the name, any .NET-based language can be used, which includes: VB.NET, IronPython, F and more. Cosmos itself and its kernel routines are primarily written in C , and thus the Cosmos name. The following is a non-exhaustive list of features that Cosmos offers: Low level assembly access and pointer memory control A basic filesystem Most features found in the .NET core library A CPU/FPU accelerated math library A basic graphics interface A basic network interface A basic audio interface If you still have any questions on how to use Cosmos, you can open a discussion or you can join the Discord server!

Excerpt from the source-code README · 2,740 chars · not written by Vinony

Wikidata facts

Official website
www.goCosmos.org
Show 3 more facts
Commons category
Cosmos (operating system)
software version identifier
20221121
source code repository URL
github.com/CosmosOS/Cosmos
Sources (1)

via Wikidata · CC0

Connections

Categories