微軟Xbox和Windows NT 3.5源碼在互聯網上洩露
微軟Xbox遊戲機的源代碼已經在網上洩露,同時洩露的還有Windows NT 3.5代碼。Xbox的源代碼包括了原版遊戲機上的操作系統內核,是Windows 2000的定製版本。我們可以確認本月早些時候在網上洩露的Xbox操作系統是真的。微軟一位發言人在一份聲明中對The Verge表示:”我們注意到了這些報導,並正在進行調查。”
雖然Xbox OS洩露的內容包括一些構建環境、Xbox開發套件、用於測試的模擬器以及內部文檔,但據我們了解,這個內核和源代碼此前已經在愛好者之間私下流傳。這意味著它不太可能有助於進一步開發Xbox自製系統和Xbox遊戲模擬器。
目前已經有很多Xbox的模擬器,包括CXBX、XQEMU和CXBX Reloaded,但大多數模擬器都在努力模擬原始Xbox操作系統和內核。微軟在開發第一款Xbox的時候就考慮到了x86硬件,但Xbox內核是基於Windows 2000的定制和剝離版本,並支持DirectX 8。
多年來,非官方的模擬器一直試圖複製這個內核,但到目前為止,模擬器只支持40款左右的遊戲,相比之下,Xbox有900多款遊戲。微軟有自己的Xbox和Xbox 360遊戲的專屬模擬器,但目前只在Xbox One遊戲機上提供,而在Windows PC上沒有。
在Xbox洩露的同時,Windows NT 3.5接近最終版本的源代碼也出現在了網上。源代碼包括了所有必要的構建工具,應該可以讓發燒友們挖掘到舊的操作系統。由於Windows NT 3.5支持在2001年12月結束,該操作系統只在全球範圍內的少數係統中使用,因此源代碼洩露並不是一個重大的安全問題。
多年來,微軟在很大程度上保護了其專有的Windows和Xbox源代碼。早在2004年,部分Windows 2000和NT 4的源代碼就已經洩露,甚至在2017年,部分Windows 10的源代碼也被公佈在網上。我們要求微軟對Windows NT 3.5源代碼洩露事件發表評論,但該公司表示,對於這一特殊事件,它沒有什麼可以分享的內容。