【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

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:004623
用户头像

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

关注

评论

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

PCB如何设计防静电?华秋一文告诉你

华秋电子

Alibaba技术专家倾心五年打造!Java工程师成神之路(基础篇)

做梦都在改BUG

Java

MySQL主从配置+ThinkPHP5分布式数据库

北桥苏

MySQL 分布式 thinkphp

Prompt learning 教学[进阶篇]:简介Prompt框架并给出自然语言处理技术:Few-Shot Prompting、Self-Consistency等;项目实战搭建知识库内容机器人

汀丶人工智能

人工智能 深度学习 ChatGPT prompt learning

【源码分析】【seata】at 模式分布式事务-server端与客户端交互

如果晴天

源码分析 分布式事务 分布式锁 seata Seata框架

跑步课程导入能力,助力科学训练

HMS Core

HMS Core

2023 年最新 Java 面试必背八股文,1338 道最新大厂架构面试题

架构师之道

Java 面试

Elasticsearch分布式搜索引擎的基本使用

北桥苏

php elasticsearch

网页版超强ChatGPT插件应用ZipZap来了,每日免费10K Token足够使用

Ricky

openai ChatGPT GPT-4

微信小程序二维码文件流上传到OSS解决方法

北桥苏

php OSS thinkphp

大模型时代入场级技能:提示词工程!百度文心中文教程来啦

飞桨PaddlePaddle

百度飞桨

中建信息亮相华为中国合作伙伴大会2023

Geek_2d6073

Java面试题大全(整理版)1000+面试题附答案详解最全面看完稳了

Java你猿哥

Java MySQL redis mybatis java面试

从零开始打造一款基于SpringBoot+SpringCloud的后台权限管理系统

做梦都在改BUG

Java Spring Cloud Spring Boot 权限管理

Django查询、删除、更新数据

测吧(北京)科技有限公司

测试

Windows本地搭建RabbitMQ Server

北桥苏

Rabbit MQ RabbitMQ安装

Django基本数据访问

测吧(北京)科技有限公司

测试

开源轻量级 IM 框架 MobileIMSDK 的Uniapp客户端库已发布

JackJiang

网络编程 即时通讯 即时通讯IM

耗时一个月,整理了这份大厂Java面试 / 学习指南,共计1500+ 题全面解析

采菊东篱下

Java 程序员

重磅来袭!微服务的里程碑SpringCloudAlibaba

做梦都在改BUG

Java 架构 微服务 Spring Cloud spring cloud alibaba

膜拜!阿里内部都在强推的K8S(kubernetes)学习指南,不能再详细了

做梦都在改BUG

Java Kubernetes k8s

夺冠秘诀?华为软件精英挑战赛两届冠军这样复盘比赛经验

华为云开发者联盟

云计算 华为云 华为云开发者联盟 企业号 5 月 PK 榜

中国20强(上市)游戏公司2022年财报分析:营收结构优化,市场竞争进入白热化

易观分析

公司 游戏

以数据思维和技能提升数据应用测试实践 | 京东云技术团队

京东科技开发者

测试 测试覆盖率 数据思维 应用安全测试 企业号 5 月 PK 榜

面试官:说说 WebSocket 和 Socket 及 Http 的区别?

Java你猿哥

Java TCP ssm HTTP webSock

Fabarta 参加 2023 数云原力大会,与各方共同发布《2023 数据资产盘点实践白皮书》

Fabarta

数据要素 数据资产管理 数据资产化 数据要素流通

大厂工作四年Java经验总结了学习路线规划,所有私藏资料我都贡献出来了

Java你猿哥

Java Spring Boot JVM java基础 java面

AntDB数据库携手金蝶Apusic应用服务器, 共促信创产业繁荣发展

亚信AntDB数据库

AntDB AntDB数据库 企业号 5 月 PK 榜

数据库外网ip binlog主从配置

Java你猿哥

Java MySQL 后端 ssm

国内商业BI工具介绍,瓴羊Quick BI、帆软怎么样

流量猫猫头

ZeroErr 零误框架

西风逍遥游

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