快速链接
网站•官方聊天•Wiki•论坛•社区不符合•JIRA BUG TRACKER• reactos GIT MIRARM•TESTMAN
什么是reactos ?
reactos ™是开源努力,旨在开发与为Microsoft®Windows™NT操作系统家族编写的应用程序和驱动程序兼容的优质操作系统(NT4、2000,XP,2003,Vista,7)。
reactos项目虽然目前专注于Windows Server 2003兼容性,但始终关注与Windows Vista和Future Windows NT版本的兼容性。
reactos守则已根据GNU GPL 2.0许可。
产品质量警告
reactos目前是Alpha质量操作系统。这意味着reactos正在繁重发展,您必须准备遇到一些问题。不同的事情可能无法正常工作,并且会破坏硬盘上存在的数据。强烈建议在虚拟机或没有敏感或关键数据的计算机上测试reactos !
建筑
为了构建系统,强烈建议使用reactos构建环境(Rosbe)。 Windows和Unix/GNU-Linux的最新版本可从我们的下载页面上:“构建环境”提供。
另外,人们可以使用Microsoft Visual C ++(MSVC)2019+版本。使用MSVC构建:“ Visual Studio或Microsoft Visual C ++”。
有关更多详细信息,请参见“构建reactos ”文章。
二进制
要构建reactos您必须在要拥有构建文件的目录中运行configure脚本。根据您的系统,选择configure.cmd或configure.sh 。然后运行ninja <modulename>以构建所需的模块,或者只是ninja以构建所有模块。
可引导图像
要构建可引导CD图像从构建目录运行ninja bootcd 。这将使用文件名bootcd.iso创建CD图像。
您可以随时从“每日构建”页面下载新鲜的二进制构建图像。
安装
默认情况下,当前只能在具有FAT16或FAT32分区的机器上安装reactos作为活动(可引导)分区。要安装reactos的分区(可能是可引导分区)也必须格式化为FAT16或FAT32。 reactos设置可以在需要时格式化分区。
从0.4.10开始,可以使用BTRFS文件系统安装reactos 。但是,可以将其视为实验特征,因此可以观察到未在脂肪设置上触发的回归。
要从可引导CD分布的reactos安装ReactOS,请提取存档内容。然后燃烧CD图像,从其启动,然后按照说明进行操作。
有关更多详细信息,请参见“安装reactos ” Wiki页面或安装。
测试
如果您首先在JIRA上发现了reactos搜索中的错误 – 可能已经报告了。如果不报告提供日志和尽可能多信息的错误。
有关指南,请参见“文件错误”。
注意:错误跟踪器不用于讨论。请使用我们的官方聊天或我们的论坛。
贡献
我们一直在寻找开发人员!如果您愿意参加,请检查如何做出贡献。
法律通知:如果您已经看到了专有的Microsoft Windows源代码(包括但不限于泄漏的Windows NT 3.5,NT 4,2000源代码和Windows Research Kernel),您的贡献将因潜在的侵犯版权而被接受。
尝试使用GitPod和Docker的基于云的reactos开发:
您还可以通过捐赠来支持reactos !我们依靠支持者来维持服务器并通过雇用全职开发人员来加速开发。
更多信息
reactos是一个基于Windows架构的免费开源操作系统,为现有应用程序和驱动程序提供了支持,也是当前主要的消费者操作系统的替代方案。
它不是在Linux上建造的另一个包装纸,例如葡萄酒。它不会尝试或计划与葡萄酒竞争;实际上, reactos的用户模式部分几乎完全基于葡萄酒,我们的两个团队过去曾紧密合作。
reactos也不是“另一个OS”。它不会像其他任何其他OS一样尝试成为第三名玩家。人们并不是要卸载Linux并改用reactos ; reactos是对Windows用户的替代方法,这些用户希望像Windows一样替换Windows更换。
更多信息可获得: reactos .org。
另请参阅媒体/DOC子目录以获取一些稀疏的注释。
谁负责
活动开发人员被列为GitHub组织的成员。另请参阅其他人的信用文件。
代码镜
主要发展是在Github上完成的。我们有一个替代镜子,以防Github降低。
还有一个过时的SVN存档存储库,用于历史目的。
