Cosmos-C # open-source operating system Learning Series 1)

Source: Internet
Author: User

About Cosmos

Cosmos is short for C # Open Source manage operation system. It is an open-source operating system written in C # Based on the. NET framwark framework. Its homepage is www.gocosmos.org. You can obtain the latest source code from cosmos.codeplex.com.

The source code of cosmos is written in C #. First, the source code is compiled into the Il intermediate language, and then the compiled il source code is converted to the local machine code by the il2cpu compiler specially compiled for this project, it is currently in the Milestone 5 stage and only supports the cpu Of The x86 system. The official website plans to provide support for other CPUs such as arm and MIPS in the future.

 

At present, I am learning about the operating system and want to learn from open-source code. I first wanted to use Linux, but Linux is really big, in addition, the most annoying thing is that there is not a good integrated development environment, and maybe my capabilities are limited. I have not found a good integrated development environment. To view the source files, I need to open them one by one, I found a sharpos open-source system in the middle, which is also based on C #, but it has stopped development (concept .....). Of course, Linux is still the most widely used open-source operating system. The main reason for determining the cosmos is that it can be opened directly by using. sln files, you can browse all the source code. This convenience is too convenient for me, such as cainiao.

 

Here, I will begin to record the process of studying the cosmos operating system, and also take notes, the level is limited, the writing is poor, I hope you can give more instructions, :)

Thanks to Mr. von noriman. it was the first computer in the world that he had built, so that we could be used by future generations, the "academic bandit" from "scissors and paste" was promoted to "academic pirate" from "Mouse and clipboard ".
I would like to thank the teacher in charge of the reply. Even though I don't understand what I wrote, they only asked me two questions-Do I know what I wrote? Yes. Have you read all the references? After reading this, I passed the answer. They are so amiable teachers, so considerate teachers, and so approachable and great teachers.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.