複製鏈接
請複製以下鏈接發送給好友

react os

鎖定
ReactOS 是一個基於 Windows NT 架構(Windows XP, Windows 7, Windows Server 2012 等均基於 Windows NT 架構)設計原則的開源操作系統。由於所有的代碼都經過重新編寫,ReactOS 並不是一個基於 Linux 的操作系統,而且不包含任何UNIX架構。 [1] 
ReactOS 項目的主要目標是提供一個與 Windows 環境二進制兼容的操作系統。它能讓您的 Windows 應用程序和驅動程序如同在 Windows 上一樣運行。此外,由於應用了 Windows 操作系統的外觀特性,已經熟悉 Windows 用户界面的用户在使用 ReactOS 時將駕輕就熟。ReactOS 的終極目標是使您能夠在感覺不到最終用户體驗變化的前提下,使用 ReactOS 來替代 Windows。 [1] 
中文名
react os
特    點
基於Windows NT架構
屬    性
開源操作系統
相    關
不包含任何UNIX架構

目錄

react os簡述

ReactOS項目致力開發一個免費而且完全兼容Windows NTWindows 2000 的操作系統。ReactOS 旨在通過使用類似構架和提供完整公共接口實現與 NT 以及 XP 操作系統二進制下的應用程序和驅動設備的完全兼容。簡單地説,ReactOS 目標就是用硬件設備去運行應用程序。最後,誕生一個任何人都可以免費使用的 FOSS 操作系統!!
自由軟件倡導者認同自由軟件操作系統現狀的改善促進了競爭,ReactOS也同樣獲益匪淺ReactOS是最完整的類 Windows操作系統的工作平台, 因此,參與開發的程序員需要花費許多精力去學習ReactOS源碼和研究ReactOS開發文檔。
ReactOS組件也越來越多,兼容性也越來越好,但 ReactOS 不會有任何束縛。ReactOS已經並將繼續吸收最新版本的Win32 API,跟蹤甚至發展最新的操作系統技術。盡我們所能,使用最新的技術,並不斷的融合新的特點到最新版本。

react os功能概述

到了2005年,ReactOS內核已經十分穩定,大多數給上層程序開發使用的API均製作完成,並且擁有了一個基本的GUI窗口界面。ReactOS已經具有一個與Windows瀏覽器類似的ReactOS Explorer作為系統操作界面。
ReactOS 0.2版可以運行相當多數的Win32應用程序,並擁有自己的Notepad(記事本,基本的文本編輯器)、Regedit(系統註冊表編輯器),Cmd(命令行提示符)和幾個其他的大型應用(比如AbiWord文字編輯器)以及一些遊戲(Quake和Quake II,Wine的掃雷克隆)。
ReactOS0.2.5版主要工作在於聲卡網卡驅動支持。Lynx文本網頁瀏覽器抓取網頁的屏幕圖展示了,不過這個功能尚待進一步改進。這個版本更加入了Ext2文件系統和GRUBboot loader的支持,讓ReactOSLinux分區共存。
圖1 ReactOS0 圖1 ReactOS0
自ReactOS0.2.6版起,Dillo、mIRC網頁瀏覽器Mozilla Firefox的DCOM組件可於ReactOS內運行。部份遊戲如Unreal Tournament和Deus Ex則已知能以軟件渲染的方式運作。使用nVidia-Driver或者Mesa 3D的軟模式,OpenGL的運行只剩下一些小問題。第一個網絡服務器Tiny Web Server和The UltraVNC Client宣佈運行成功。從圖1可見,OpenOffice(1.x版)也有部份可以執行了。
及至版本0.2.8,TCP/IP的部份元素開始運作,還有更多的應用程序例如NotepadAbiWordOpenOffice、Deus Ex和Unreal Tournament。聲音及USB支持尚在製作中(SB16半工作、USBOHCI和UHCI則仍須勞力)USB功能“借”自Cromwell。Plug and Play的開發工作、與及WDM的支持亦已展開。除了字符網頁瀏覽器Lynx,ReactOS更可以以Mozilla的DCOM組件以圖像方式瀏覽網頁。
ReactOS 0.2.8能偵測自己是否在VMware系列虛擬機中運行,繼而到VMware ToolsISO安裝SVGA驅動以提供更佳的GUI表現。CSRSS已完全重寫,一個“從頭寫起”的Ws2_32也預計即將完工。在Trunk裏面有些運作上還可以的ddraw、dplay和dplayx元素。
及至2006年3月8日,ReactOS的開發者開始了對所有使之與Microsoft Windows兼容的代碼的自我審查。此過程是為了響應程序員逆向工程的指責,驗證確保ReactOS源代碼沒有違反美國版權法
2006年6月15日,ReactOS 0.3.0發表了Candidate 1。網絡功能(TCP/IP)和即插即用支持的改善為這個版本的重點。審查到達94%之時,Candidate 2發表,將審查期間發現的眾多bug修正。
2006年8月28日,ReactOS 0.3.0脱離Release Candidate階段,正式發表予公眾。
直至2006年9月20日,審查過程已完成95.7%。而至2006年12月12日,審查過程已完成96.4%。
於2007年9月,審查接近完成,審查狀態從網站卸載。雖然審查退出,但由於此屬內部審查,具體詳情未有公佈。
參考資料