近期,在国外的论坛以及社交平台上出现了一批Windows的源代码,经过有关人士的分析鉴定这批源代码是属于哪个Windows XP SP1。根据了解,代码量高达43G,说明这个代码的数量很大,不过这也是意料之中的事,毕竟安卓系统都有20G,
价值上百亿美元的windows xp源代码泄露,最令人恐慌的就是安全问题了,就意味着目前少数在使用windows xp系统是公司会成为黑客攻击的对象,虽然目前我们已经用上了Win10系统,不过Win10系统的内核源码也有一部分是来自WinXP系统,利用这些代码,黑客也能够攻击现在使用Win10的用户。
其次,虽然说这些代码对于绝大多数的人来说毫无用处,但是对于少数的公司、黑客、外围设备的开发公司来说有很大的用处。如果有一些组织修改源代码自称是研制出来的新系统,并且新操作系统能兼容市面上大部分windows的软件。微软方称已经在调查当中,不过很可能已经有组织开始蠢蠢欲动了,NDETV甚至已经编译出了一个能够运行的操作系统。
那么在此次事件中,第一个受到影响的应该就是ReactOS。ReactOS一直致力于打造出一个能够自由开源的 “Windows XP”操作系统,这个系统能够 Windows XP完全的兼容,并且也能够运行Windows额驱动程序。根据了解,ReactOS从1998年时就开始启动了,不过到2006年时,有人支出ReactOS含有一些反编译的Windows源码,ReactOS为了避免因为版权问题被起诉,因此项目组将代码库的访问给关闭了,开始逐步审查代码,清楚一些不确定的代码。仅仅是这个审查的过程就耗费了ReactOS两年的开发时间。现在 Wine 已经开发到了5.0版本,在兼容性和性能方面已经有了很大提升,不过还有许多不尽如人意的地方。
ReactOS 和 Wine 的关系密切。 因为Windows的DLLs是封闭源代码的,所以程序员只能由最底层的设计开始,耗费大量的时间来编写和测试,最后达至兼容。Windows 源码的泄露,无疑会增加 ReactOS 和 Wine 代码被”污染”的风险。
其次,第二个受到这个事件影响到就是Wine了。Wine是一个能够在多种类Unix操作系统上运行Windows程序的兼容层,不过它并不像虚拟机或者是模拟器,能够模仿Windows的内部逻辑,它只是将 Windows API 调用翻译成动态的 POSIX 调用,免除了模拟系统在性能和其他一些行为的内存占用。
各位读者,你们怎么看呢?windows xp源代码泄露,你们对于电脑系统的安全感到担心吗?