IT之家5月21日消息微软最初的Xbox游戏机的源代码已经在互联网上泄露,同时泄露的还有Windows NT 3.5的代码。Xbox的源代码包括游戏主机的操作系统内核,是Windows 2000的定制版。可以确定的是,泄露的代码是真的,本月初就出现在了互联网上。
“我们注意到这些报道,正在进行调查。”微软发言人在一份声明中告诉The Verge。
Xbox OS泄露的内容包括一些构建环境、Xbox开发工具包、用于测试的模拟器以及内部文档,但据了解,这个内核和源代码之前已经在发烧友中私下流传过。
目前有很多Xbox模拟器,包括CXBX,XQEMU和CXBX Reloaded,但大多数模拟器都难以模拟原始的Xbox操作系统和内核。微软在开发第一款Xbox时考虑了x86硬件。Xbox内核是基于Windows 2000的定制和剥离版本,支持DirectX 8。
非官方的模拟器多年来一直试图复制这个内核,但到目前为止,只有大约40款游戏提供了有限的模拟支持,而最初的Xbox上大约有900款游戏。微软有自己的Xbox和Xbox 360游戏模拟器,但它们只在Xbox One游戏机上可用,在Windows PC上不可用。
此外,网上还出现了Windows NT 3.5接近最终版本的源代码。源代码包括所有必要的构建工具,这应该允许爱好者更深入地挖掘旧的操作系统。由于Windows 3.5的支持于2001年12月结束,该操作系统在全球的使用率很低,因此源代码泄露并不是一个主要的安全问题。
IT之家了解到,早在2004年,Windows 2000和NT 4的部分源代码就被泄露,甚至在2017年,Windows 10的部分源代码也被公布在网上。