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/
Sources
Wikipedia: Cosmos (operating system)
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.