Cosmos is a toolkit for building graphical and command line operating systems, started by Chad Hower together with Matthijs ter Woord and since expanded by a community of contributors. It is written mostly in C# alongside a small high level assembly language called X#, uses a monolithic kernel aimed at x86 processors, and compiles through IL2CPU, a tool that turns Common Intermediate Language code into native machine code ahead of time. The project is open source under a BSD license, integrates closely with Microsoft Visual Studio, and can be deployed through virtualization, USB or CD-ROM booting, or PXE network booting. Rather than aiming to be a finished production operating system, it functions as an abstraction layer meant to make building a new operating system easier. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Facts
Connections
In Field
Source Wikipedia: Cosmos (operating system)
Licensed Under
Source Cosmos project (CosmosOS/Cosmos repository): Cosmos license
Sources
1. Wikipedia: Cosmos (operating system)
- Infobox, working state: Active
In Field: Operating Systems, Lead sentence
C# Open Source Managed Operating System (Cosmos) is a toolkit for building GUI and command-line based operating systems, written mostly in the programming language C# and small amounts of a high-level assembly language named X#. Cosmos is a backronym, in that
View the SourceWikidata: Cosmos
Wikidata Q2354375, resolved via en.wikipedia pageprops (wave rule R-L)View the Source Cosmos project (CosmosOS/Cosmos repository): Cosmos license
Cosmos project (CosmosOS/Cosmos repository)Licensed Under: BSD 3-Clause License, License file, headingQuote, Licensed Under: BSD 3-Clause License, License file, heading
BSD 3-Clause License
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.