网站•官方聊天•Wiki•论坛•社区不符合•JIRA BUG TRACKER•RECTIONOS GIT MIRARM•TESTMAN
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存档存储库,用于历史目的。