本月初,網上出現了泄露的微軟初代 Xbox 主機源代碼以及 Windows NT 3.5 的代碼。Xbox 源代碼包含了主機上操作系統內核,其真實性現在已經得到了確認,一名微軟發言人在給外媒聲明中稱:“我們注意到了這些報道,並正在進行調查。”

初代Xbox

  Xbox OS 泄露包含有一些構建環境、Xbox 開發工具包、測試用模擬器和內部文檔,但這個內核和源代碼之前已經在愛好者間私下流傳。這意味着這次泄露可能不會對粉絲自制 Xbox 模擬器的進展有幫助。

  初代 Xbox 雖有很多模擬器,但大多數都難以做到 Xbox OS 和內核的模擬,如 CXBX、XQEMU 和 CXBX Reloaded 等等。多年來,這些非官方模擬器一直在嘗試,但到目前爲止,初代 Xbox 的 900 款遊戲中只有大約 40 款可以實現有限的模擬。微軟也開發了官方的 Xbox 和 Xbox 360 模擬器,但目前只運行在 Xbox One 上,沒有 Windows PC 的版本。

初代Xbox界面

  當年,微軟基於 x86 硬件開發了初代 Xbox,不過其內核是基於定製精簡版 Windows 2000的,並帶有 DirectX 8 支持。

  除了 Xbox 泄露外,一份 Windows NT 3.5 的接近最終版本的源代碼也出現在網上。Windows NT 3.5 的官方支持早在 2001 年 12 月就已結束,這個操作系統在全世界只有很少的系統還在使用,因此源代碼泄露並不是重大安全問題。

  目前,微軟表示對 Windows NT 3.5 源代碼泄漏一事不予置評。

  多年來,微軟一直努力保護其 Windows 和 Xbox 的源代碼。但是, Windows 2000 和 NT 4 的部分源代碼早在 2004 年就泄露了,甚至一些 Windows 10 源代碼也在 2017 年流傳到了網上。

  來源:TheVerge

相關文章