1月19日消息,微软的Windows系统几乎人人在用,不过它是闭源的;而ReactOS作为一款开源版Windows,能够运行Windows的应用软件和驱动程序。
这是一个长期开发项目,所以不必期待ReactOS各方面都十分完善,不过近期进展良好,不仅解决了Windows NT6内核的兼容性问题,还修复了一个一直困扰用户的可用性问题。
本月ReactOS迎来了第三项重大改进,网络性能获得大幅提升。最新合并的代码已支持异步TCP连接,浏览器、FTP客户端、下载软件等网络应用的性能有望得到显著改善。
具体提升了多少并不清楚,ReactOS也没有给出明确的数据对比。
值得一提的是,这个补丁并非近期才着手开发——早在2016年就有人提交了工单,明确指出非阻塞模式下的套接字连接存在无法正常工作的问题。经过多年间的多次修改迭代,直到10年后相关代码才被合并,最终实现了对异步连接的支持。
这种情况在开源社区里算不上新鲜事。不少开源产品的理念确实很棒,贡献也颇为显著,但论及效率,显然没法和微软这类闭源软件相提并论——不过拿微软来做参照,好像也未必靠谱,毕竟Windows系统的代码早已成了“屎山”,十几年前的bug到现在才修复,也算是见怪不怪了。