写点什么

ReactOS:基于 Windows 的开源操作系统

  • 2017-09-10
  • 本文字数:905 字

    阅读完需:约 3 分钟

ReactOS 是一个免费开源的全新操作系统,其设计基于 Windows,就像 Linux 基于 Unix 一样。ReactOS 的外观和 Windows 类似,可以运行 Windows 软件和驱动,不过,该项目正在进行当中,可能尚无法完美兼容,最好的方法是在虚拟机上安装 ReactOS,检查兼容性。

ReactOS 使用 X.Y.Z 版本命名方案:X 表示项目是否达到预期目标,Y 表示大版本(关键特性和增强),Z 表示小版本(Bug 修复和一般开发)。第一个有文档记录的版本是 0.0.7,发布于1998 年7 月。

作为开源项目,由于社区开发人员的数量不固定,所以ReactOS 没有一个固定的路线图。不过,他们会尽量在二到六个月发布一个版本。0.4.0、0.5.0 和1.0.0 是当前设置的里程碑版本。0.4 系列版本是最后的Alpha 版本,从0.5 系列版本开始,项目将进入Beta 测试阶段,1.0 及以上版本表明该项目已经可供日常使用了。

ReactOS 0.4.6 已于近日发布。该版本向真正的硬件支持迈出了重要的一步。若干双启动问题得到了解决,分区管理的安全性得到了提高,可以避免分区列表结构的冲突。ReactOS Loader 现在可以加载自定义内核和 HAL 了。

在 0.4.6 中,打印子系统尚不成熟,但 Colin Finck 已经实现了大量新的 API,并修复了一些自动化测试中暴露出的 Bug。

在驱动方面,Pierre Schweitzer 为其增加了 NFS 驱动程序,并开始实现 RDBSS 和 RXCE,将来还会支持 SMB。Sylvain Petreolle 为其引入了数字电视调谐器驱动。UDFS、CDFS、SCSI 和 HDAUDBUS 中的若干 Bug 也得到了修复。

在兼容性方面,0.4.6 引入了一个 shim 引擎,作为新应用程序兼容框架的一部分。在这个版本中,该引擎默认关闭,可以通过 ReactOS 注册表启用。该版本还包含一个专门的 NTDLL 库,可以为比较新的软件提供一些它们需要的 NTDLL Vista+ 函数。

ReactOS 0.4.6 还改进了用户体验,并修复了多个内存管理、ntoskrnl 和文件系统的 Bug,变得更加稳定。

要了解更多信息,请查看变更日志这里有一个技术性不那么强的社区版本。ReactOS ISO 镜像下载请点击这里


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-09-10 19:004799
用户头像

发布了 1008 篇内容, 共 389.5 次阅读, 收获喜欢 344 次。

关注

评论

发布
暂无评论
发现更多内容

Industrial router chip showdown: AR9344 vs. QCA9531

wifi6-yiyi

wifi5 5Ghz

AI 日报|硅谷 “鲁迅” 怒怼马斯克,炮轰 AI 界;前 OpenAI 安全主管入职友商 Anthropic

可信AI进展

30天拿下Rust之生命周期

希望睿智

rust 生命周期

文献解读-遗传病-第三期|《Answer ALS,一种用于散发性和家族性 ALS 的大规模资源,结合了来自诱导多能细胞系的临床和多组学数据》

INSVAST

基因数据分析 生信服务

30天拿下Rust之错误处理

希望睿智

rust 错误处理

一键生成,效率翻倍,用AI赋能PPT制作

霍格沃兹测试开发学社

[ICLR 2024] 基于Pathways架构的自适应多尺度时间序列预测模型Pathformer

阿里云大数据AI技术

人工智能 自适应 论文 Iclr

在 Kubesphere 中开启新一代云原生数仓 Databend

Databend

FPGA运行下一代储备池计算,控制混沌动力系统更精准

算AI

人工智能 神经网络 算法 自动化 FPGA

蓝易云 - 关于解决unable to start ssh-agent service, error :1058

百度搜索:蓝易云

云计算 Linux 运维 Shell SSH

蓝易云 - Ubuntu下文件的解压缩操作:常用zip和unzip

百度搜索:蓝易云

云计算 Linux ubuntu 运维 云服务器

AI+金融新篇章:智谱AI与邮储银行签署战略合作协议开启大模型时代

技术研究院

华为云大咖说:开发者应用AI大模型的“道、法、术”

华为云开发者联盟

人工智能 华为云 大模型 华为云开发者联盟 企业号2024年5月PK榜

API安全应该怎么做?

芯盾时代

网络安全 网关 API网关 零信任

星创编辑器在投放业务中的落地|得物技术

得物技术

前端 Web React 企业号 2024年5月 PK 榜

蓝易云 - docker-compose网络配置-IP主机名hosts配置

百度搜索:蓝易云

Docker Linux 容器 运维 云服务器

蓝易云 - Openresty通过Lua+Redis实现动态封禁IP

百度搜索:蓝易云

lua redis IP openresty DDoS

如何优雅实现存算分离:缓存及Tablespace讲解与演示

酷克数据HashData

存算分离

《歧路旅人》好玩吗 《歧路旅人》苹果电脑怎么玩

阿拉灯神丁

游戏 苹果电脑 CrossOver Mac下载 如何在Mac上运行win游戏 CrossOver 24虚拟机

网页文档下载不了怎么办 网页文档下载方法

阿拉灯神丁

视频 网络加速 下载器 网页 idm下载

ReactOS:基于Windows的开源操作系统_微软_谢丽_InfoQ精选文章