自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

FreeWindows——ReactOS生存還是毀滅

系統(tǒng) Windows
在1998年二月ReactOS項(xiàng)目正式啟動(dòng)到現(xiàn)在已經(jīng)整整十二年,這個(gè)項(xiàng)目意在開(kāi)發(fā)系統(tǒng)內(nèi)核和基本的驅(qū)動(dòng)程序,也就是實(shí)現(xiàn)FreeWindows的計(jì)劃。在項(xiàng)目名稱(chēng)ReactOS中react意識(shí)是反抗,十二年已經(jīng)過(guò)去,現(xiàn)在這個(gè)項(xiàng)目是一個(gè)什么樣的狀況呢?

大約在1996年時(shí),一群開(kāi)源軟件開(kāi)發(fā)者啟動(dòng)了一個(gè)名為FreeWin95的項(xiàng)目,旨在實(shí)現(xiàn)一個(gè)Windows 95的克隆操作系統(tǒng)。這個(gè)項(xiàng)目當(dāng)時(shí)只停留在關(guān)于系統(tǒng)實(shí)現(xiàn)的討論上。到了1997年末,項(xiàng)目依舊沒(méi)有進(jìn)展。開(kāi)發(fā)成員呼吁重新開(kāi)始這個(gè)項(xiàng)目,而實(shí)現(xiàn)的目標(biāo)也改 為Windows NT系統(tǒng),同時(shí)項(xiàng)目名稱(chēng)命名為ReactOS(react意識(shí)是反抗)。1998年二月ReactOS項(xiàng)目正式啟動(dòng),開(kāi)始開(kāi)發(fā)系統(tǒng)內(nèi)核和基本的驅(qū)動(dòng)程序, ReactOS正式誕生。

ReactOS一直處于內(nèi)部測(cè)試(alpha)開(kāi)發(fā)狀態(tài),但到2005年1月才完成了其中一些子項(xiàng)目。期間,克隆的對(duì)象Windows一路從95到2000到xp,而今天,Windows 7已經(jīng)面世了,甚至Windows 8也在開(kāi)發(fā)當(dāng)中,而它一直沒(méi)有獲得相關(guān)的經(jīng)濟(jì)和人員支持,仍然還是測(cè)試版本(0.3.12版本)。人們更多的是關(guān)注,而不是參與其中。

2004年初,Windows 2000和NT 4.0操作系統(tǒng)源代碼泄露,一時(shí)間在網(wǎng)上瘋狂傳播。人們?cè)隗@嘆代碼的同時(shí),部分開(kāi)發(fā)人員卻把源代碼用到了ReactOS開(kāi)發(fā)上,在短期內(nèi)促進(jìn)了ReactOS的發(fā)展。

到了2005年,ReactOS內(nèi)核已經(jīng)十分穩(wěn)定,大多數(shù)給上層程序開(kāi)發(fā)使用的API均制作完成,并且擁有了一個(gè)基本的GUI窗口界面。 ReactOS已經(jīng)具有一個(gè)與Windows瀏覽器類(lèi)似的ReactOS Explorer作為系統(tǒng)操作界面。到ReactOS 0.2版已經(jīng)可以運(yùn)行相當(dāng)多數(shù)的Win32應(yīng)用程序,并擁有自己的Notepad(記事本,基本的文本編輯器)、Regedit(系統(tǒng)注冊(cè)表編輯 器),Cmd(命令行提示符)和幾個(gè)其他的大型應(yīng)用(比如AbiWord文字編輯器)以及一些游戲(Quake和Quake II,Wine的掃雷克?。?。甚至是程序的格式(EXE)和DLL庫(kù)的格式都一模一樣。時(shí)至今日,它已經(jīng)可以兼容很多Windows程序,但很多是開(kāi)源 的,比如openoffice和火狐,但是,很多Windows程序在ReactOS最新版上運(yùn)行的時(shí)候,依然會(huì)出現(xiàn)很多這樣那樣的問(wèn)題,很多都是安裝后 就無(wú)法運(yùn)行了。也有很多游戲能完美運(yùn)行,比如《雷神之錘》等,但多限于早期版本。

到2006年3月8日,ReactOS的開(kāi)發(fā)者開(kāi)始了對(duì)所有使之與Microsoft Windows兼容的代碼的自我審查。此過(guò)程是為了響應(yīng)程序員對(duì)逆向工程的指責(zé),驗(yàn)證確保ReactOS源代碼沒(méi)有違反美國(guó)版權(quán)法。2006年6月15 日,ReactOS 0.3.0發(fā)表了Candidate 1。網(wǎng)絡(luò)功能(TCP/IP)和即插即用支持的改善為這個(gè)版本的重點(diǎn)。審查到達(dá)94%之時(shí),Candidate 2發(fā)表,將審查期間發(fā)現(xiàn)的眾多bug修正。2006年8月28日,ReactOS 0.3.0脫離Release Candidate階段,正式發(fā)表予公眾。直至2006年9月20日,審查過(guò)程已完成95.7%。而至2006年12月12日,審查過(guò)程已完成 96.4%。于2007年9月,審查接近完成,審查狀態(tài)從網(wǎng)站移除。雖然審查退出,但由于此屬內(nèi)部審查,具體詳情未有公布。

到今天,它的官網(wǎng)上是這樣說(shuō)的:

“ReactOS® 是一個(gè)基于 Windows® XP/2003 設(shè)計(jì)的自由的,現(xiàn)代的操作系統(tǒng)。所有的代碼都經(jīng)過(guò)重新編寫(xiě)。其目標(biāo)是從硬件層到應(yīng)用層均遵循微軟設(shè)計(jì)的 Windows NT® 架構(gòu)。這不是一個(gè)基于 Linux 的系統(tǒng),而且不包含任何 Unix 架構(gòu)。ReactOS 項(xiàng)目的主要目標(biāo)是提供一個(gè)與 Windows 環(huán)境二進(jìn)制兼容的操作系統(tǒng)。它能讓您的 Windows 應(yīng)用程序和驅(qū)動(dòng)程序如同在 Windows 上一樣運(yùn)行。此外,由于應(yīng)用了 Windows 操作系統(tǒng)的外觀特性,所以熟悉 Windows® 用戶界面的用戶使用 ReactOS 將駕輕就熟。ReactOS 的終極目標(biāo)是使您能夠在感覺(jué)不到最終用戶體驗(yàn)變化的前提下,使用 ReactOS 來(lái)替代 Windows®。”

可見(jiàn),它的代碼已經(jīng)實(shí)現(xiàn)了Windows代碼的另外方式。在今天的路線圖上,還只是在中期階段寫(xiě)道:0.4 系列將仍舊處于alpha 階段,而0.5系列則進(jìn)入beta階段,也就是說(shuō)適用于日常使用了。但是,我們的問(wèn)題是,照這個(gè)進(jìn)度,什么時(shí)候才是0.5版本?而0.5版本照此看來(lái),也 僅僅是實(shí)現(xiàn)了Windows 98的界面,如今Windows炫目的界面什么時(shí)候才能在這樣一個(gè)平臺(tái)上成為現(xiàn)實(shí)?

一些關(guān)于ReactOS項(xiàng)目的批評(píng)提出幾條為什么他們不相信ReactOS會(huì)成為一個(gè)有價(jià)值的項(xiàng)目的原因。其中,有人指出把與Windows NT 4.0兼容作為ReactOS release目標(biāo)是一個(gè)局限,因?yàn)镹T 4.0評(píng)價(jià)不佳而且它已經(jīng)過(guò)時(shí)了(第一版發(fā)布于1996年)

作為回復(fù),有人提出雖然目前是把與Windows NT 4.0兼容作為目標(biāo),但是,Windows后來(lái)基于NT構(gòu)架的系統(tǒng)都與NT 4.0在系統(tǒng)層次上高度相似(例如:Windows 2000,Windows XP,Windows Server 2003)。因此,想要與后續(xù)的Windows版本兼容,只要NT4.0的目標(biāo)完成,剩下都簡(jiǎn)單了。

以此為由,該批評(píng)的回復(fù)者說(shuō)把NT4.0的兼容作為里程碑并不是一個(gè)局限,而是未來(lái)開(kāi)發(fā)的基礎(chǔ)。

其它人則批評(píng)認(rèn)為我們已經(jīng)有好幾個(gè)基于Unix(Linux及不同版本的BSD)的操作系統(tǒng),與其再創(chuàng)建一個(gè)新的,不如集中精力改善舊的,努力做好 WINE,讓現(xiàn)有的Windows應(yīng)用程序在其上運(yùn)行得更好。但是,ReactOS開(kāi)發(fā)者及其他擁護(hù)者辯解說(shuō),UNIX類(lèi)操作系統(tǒng)不一定是唯一的最好的操 作系統(tǒng)類(lèi)型。NT的設(shè)計(jì)含有很多概念是Unix工作方式的改進(jìn),而且一個(gè)在更低層次更似Windows的操作系統(tǒng)(即是設(shè)計(jì)成與Windows相似,而非 運(yùn)行某某應(yīng)用程序,嘗試把另一個(gè)操作系統(tǒng)變成Windows)將更有機(jī)會(huì)成功達(dá)到更廣闊地兼容現(xiàn)有的Windows應(yīng)用程序和(特別是)硬件驅(qū)動(dòng)程序。

作為用戶,我們希望看到操作系統(tǒng)的不斷前進(jìn)。特別是當(dāng)google的操作系統(tǒng)出來(lái)的時(shí)候,也許Windows都已經(jīng)沒(méi)落了。而我們的選擇多半不會(huì)是 這個(gè)反抗的操作系統(tǒng),只能是愛(ài)好者的體驗(yàn)性選擇。但是,如果能實(shí)現(xiàn)Windows之外的另一方式,相當(dāng)于Windows都已經(jīng)開(kāi)源了,那么微軟開(kāi)不開(kāi)源也 就不重要了,肯定會(huì)大力促進(jìn)Windows這個(gè)平臺(tái)的發(fā)展??上У氖牵@個(gè)時(shí)間上帝看的到嗎?

【編輯推薦】

  1. 該禁就禁 讓W(xué)indows 7奔跑在低端機(jī)上
  2. WMI中的Windows PowerShell腳本使用方法
  3. IE 9 RC在Windows 7出現(xiàn)內(nèi)存泄露問(wèn)題
  4. 俄網(wǎng)站泄露Windows 8最新開(kāi)發(fā)進(jìn)程
  5. Windows 7文件訪問(wèn)的安全審計(jì)策略
責(zé)任編輯:張浩 來(lái)源: OSNEWS中文站
相關(guān)推薦

2016-09-20 09:18:29

存儲(chǔ)

2022-08-24 08:17:14

RedisRDBAOF

2018-03-27 10:25:47

3D打印模型3D打印市場(chǎng)

2018-09-10 16:08:36

區(qū)塊鏈加密貨幣數(shù)字貨幣

2010-01-16 16:06:07

Google Andr

2011-02-25 10:06:18

OracleSun收購(gòu)

2011-11-16 16:31:34

軟件開(kāi)發(fā)

2020-05-18 12:39:18

水下物聯(lián)網(wǎng)IoUT物聯(lián)網(wǎng)

2013-12-27 10:44:41

ReactOSWindows NT開(kāi)源操作系統(tǒng)

2009-08-17 15:18:40

2019-01-09 11:02:18

2010-06-12 10:11:13

網(wǎng)絡(luò)工程師CCIE

2023-09-07 10:47:47

2011-02-18 16:51:19

2014-05-29 10:46:42

Python 3Python

2021-12-21 09:20:47

ReactOS開(kāi)源Windows

2023-09-15 06:49:39

WindowsReactOS操作系統(tǒng)

2021-10-08 07:50:57

軟件設(shè)計(jì)程序

2017-05-10 11:30:28

人工智能

2011-12-26 09:38:56

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)