Cosmos開篇--C#開源操做系統學習系列一

cosmos簡介html

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 原文連接spa

評論: 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)
.net

編輯推薦:無意插柳:Gmail之父,FriendFeed創始人談人生偶然性
code

網站導航:博客園首頁  個人園子  新聞  閃存  小組  博問  知識庫orm

相關文章
相關標籤/搜索