我相信应该没多少人听说过ReactOS这个名字,后者甚至在开发者社区中也不算活跃,这与其想要实现的宏大目标似乎极不相称。
ReactOS(reactos.org)是一款(也是唯一一款)基于windows NT架构的开源操作系统,旨在实现与微软的Windows操作系统在二进制下完整的应用程序和驱动设备的兼容性。好吧,说人话就是从最底层开始构筑一个克隆版的Windows,用户可以在其上直接运行Windows的所有软件,包括驱动程序。
linux爱好者可能会马上联想到WINE,不过ReactOS和WINE是完全两种概念,后者仅仅是运行在Linux下的一个Windows模拟器,中间需要经过解释层的处理,在未来的兼容性潜力及执行效率上无法与ReactOS相比,尽管后者确实使用了很多WINE的成果。
一切开始于1996年,诟病于Windows的封闭,一群自由软件开发者创建了一个名为FreeWin95的项目,旨在重新独立实现Windows 95。但当时的主要工作仅限于讨论而缺乏实质性进展。
尽管当时社区对FreeWin95的期待很高,但直到1997年末,项目仍没有公开发布过任何版本,于是在项目协调员Jason Filby的倡议下重启项目并起了一个新名称 “ReactOS” ,并改变计划为重新实现Windows NT内核(最新的Windows 10仍基于该核心)。1998年2月,ReactOS项目正式启动,开始开发系统内核和基本的驱动程序。
为了避免版权起诉,ReactOS不能使用任何反编译后的Windows代码,为此从2006年开始团队进行了为期两年的自查工作,并改写了全部争议代码部分。
ReactOS最高光的时刻是曾向现俄罗斯总统普京进行过演示,并得到了后者的高度赞赏。直到今天,Reactos已发布了数千个Builds以及数十个Release版本,最新版本为0.4.15,并已加入X64支持。
遗憾的是,由于长期缺乏赞助资金,开发团队分布在世界各地且人数极少,而OS又是极其复杂的软件,这导致整个项目进展非常缓慢,至今仍停留在alpha阶段,无法日常使用(官方最新的定义是0.5 beta版开始可以支持日常使用)。
当前,中国正在全方位遭受美国的高新技术制裁,包括各类大众及行业软件,拥有独立自主的操作系统尤其重要,尽管统信UOS(统一操作系统)迈出了重要的一步,但基于Linux内核的特性导致其生态圈仍显薄弱,远远无法与Windows相提并论。或许,ReactOS能够提供另一种选择。
最后的最后,码字实在不易,无论是你的关注、转发、评论、点赞,哪怕是随便看看都是我持续创作的最大动力!谢谢支持!