時間:2019-07-05 來源:互聯網 瀏覽量:
最近,微軟內核工程師的帖子火了,Axel Rietschin在社交媒體上麵表示,ReactOS在與Windows二進製上兼容的開源操作係統,剽竊了微軟授權諸大學使用的Windows 研究內核。他認為,ReactOS操作係統絕不可能是從零開始編寫的。
ReactOS其實是一個很久之前的的項目,很多人對他都不了解,ReactOS是用開源實現Windows的操作係統。雖然經過了這麼多年的研發,但是現在的版本仍處於Alpha狀態。
行業中對於ReactOS抄襲的聲音有很多,早在十多年前,就有開發人員就在ReactOS開發人員列表上提出了這種說法。後來ReactOS團隊發表公開聲明,並進行了內部審計。ReactOS內部的開發人員Steven Edwards聲稱,ReactOS代碼遵守美國逆向工程標準方法,研發團隊將重寫發現未使用美國逆向工程方法實現的所有代碼,並未禁止任何可能訪問已泄露源代碼的開發人員為ReactOS貢獻代碼。
而許多年後微軟內核工程師Rietschin又對其進行了一次征討,因為他在前年就已經發過類似的說法,但是引起的關注很少,在升級為高級軟件工程師後,他又一次的發帖重新對ReactOS進行質疑。ReactOS的行為剽竊了微軟授權大學使用的Windows研究內核,一些地方已經違反了協議。微軟的代碼被放在GitHub上。Rietschin認為這個操作係統絕對不可能是從零開始僅用可用的公開文檔就能編寫出來的,ReactOS和微軟的內部數據結構和內部函數與研究內核中出現的名稱一模一樣。
ReactOS是開源、免費的Windows NT係列克隆操作係統,在係統上與windows的兼容度極高,而根據微軟工程師的爆料,這種兼容就是因為兩者采用了相同的內核代碼,所以在使用上幾乎是完美兼容,微軟中的代碼也被用到ReactOS的我很多地方,這種方式已經嚴重違背了協議。
微軟的win係列操作係統現在幾乎成為了全球的電腦首選操作係統,市場占有率極高,也成了很多開源係統爭相抄襲的係統。微軟為了更好的服務用戶,往往對一些地方是開放內核係統代碼的,這也是為什麼外界也能通過一些渠道獲得微軟的代碼。不過看來,這種方式將要引起微軟官方的重視了。