react os

react os

ReactOS 是一個基於 Windows NT 架構(Windows XP, Windows 7, Windows Server 2012 等均基於 Windows NT 架構)設計原則的開源作業系統。由於所有的代碼都經過重新編寫,ReactOS 並不是一個基於 Linux 的作業系統,而且不包含任何UNIX架構。

ReactOS 項目的主要目標是提供一個與 Windows 環境二進制兼容的作業系統。它能讓您的 Windows 應用程式和驅動程式如同在 Windows 上一樣運行。此外,由於套用了 Windows 作業系統的外觀特性,已經熟悉 Windows 用戶界面的用戶在使用 ReactOS 時將駕輕就熟。ReactOS 的終極目標是使您能夠在感覺不到最終用戶體驗變化的前提下,使用 ReactOS 來替代 Windows。

基本介紹

簡述,功能概述,

簡述

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

功能概述

到了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分區共存。
react os
自ReactOS0.2.6版起,Dillo、mIRC網頁瀏覽器Mozilla Firefox的DCOM組件可於ReactOS內運行。部份遊戲如Unreal Tournament和Deus Ex則已知能以軟體渲染的方式運作。使用nVidia-Driver或者Mesa 3D的軟模式,OpenGL的運行只剩下一些小問題。第一個網路伺服器Tiny Web Server和The UltraVNC Client宣布運行成功。從右圖可見,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月,審查接近完成,審查狀態從網站卸載。雖然審查退出,但由於此屬內部審查,具體詳情未有公布。

相關詞條

熱門詞條

聯絡我們