Cosmos开篇--C#开源操作系统学习系列一

cosmos简介

cosmos全称C# open source manage operation system,是一个使用C#语言基于.net framwark框架编写的开源操作系统,主页www.gocosmos.org。可从cosmos.codeplex.com获取最新的源代码。

Cosmos的源代码使用C#来编写,先把源代码编译成IL中间语言,然后再由专门针对该项目编写的编译器IL2CPU来把编译好的IL源代码转换成本地机器码,目前处于里程碑5的阶段,只支持x86体系的CPU。官方网站上计划以后将会提供对ARMMIPS等其他CPU的支持。

 

目前在学习操作系统的知识,想找份开源的代码来学习学习,刚开始想的使用使用LINUX的,不过LINUX实在是在大了,而且最可气的地方是没有一个好的集成开发环境,也许也是我的能力有限,没有找到一个好的集成开发环境,查看源文件得需要一个一个文件的打开来查看,中间找到过一个SharpOS的开源系统,也是基于C#的,不过已经停止开发了(残念…..)。当然LINUX任然是目前使用范围最广的开源操作系统,最后决定Cosmos的主要原因还是因为可以通过使用VS直接打开.sln文件,就可以浏览全部的源代码,这个便捷性对我这种菜鸟来说实在是太方便了

 

在此将开始记录我学习Cosmos操作系统的过程,也做个笔记,水平有限,文笔较差,希望大家可以多多指点,嘿嘿:)

作者: Hundre 发表于 2011-01-31 11:48 原文链接

评论: 0 查看评论 发表评论

最新新闻:
· Debian 6.0“Squeeze”发布(2011-02-06 11:17)
· 传诺基亚将进行管理层重组 多名高管将离职(2011-02-06 11:15)
· 即将举办超级碗的Cowboys体育场在Google Earth里3D化(2011-02-06 11:07)
· Android 3.0 Honeycomb 炫丽蜂巢开机动画(2011-02-06 10:57)
· Google 发布 Contracts for Java 开源项目(2011-02-06 10:47)

编辑推荐:无心插柳:Gmail之父,FriendFeed创始人谈人生偶然性

网站导航:博客园首页  我的园子  新闻  闪存  小组  博问  知识库

你可能感兴趣的:(Cosmos开篇--C#开源操作系统学习系列一)