ReactOS 架构


REACTOS ARCHITECTURE
ReactOS 架构

https://reactos.org/architecture/#system

Interested in ReactOS development?
Becoming a ReactOS developer is both simple and rewarding. The codebase allows developers of all different backgrounds and skillsets to find something that interests them, and allows them to get going quickly using our excellent build environment.

ReactOS开发中有什么令人感兴趣的?
    成为一个ReactOS开发者是简单的,并有奖励。开发者可以发现他们感兴趣的,他们可以有不同的背景和技能;他们可以快速掌握我们优异的构建环境。

skillset    
网络    技能组;

The challenge of working on a mainstream operating system is something many people are interested in, however the opportunities to do so are rather limited.
在一个主流操作系统上做一些有挑战性的工作是一些人感兴趣的,无论如何会有机遇。

challenge
n:挑战
v:引起,

opportunity
n:机会,,机遇,

ReactOS Applications
Windows users expect to have certain applications available to them by default. These include anything from notepad to the command prompt, the device manager and even control panel applets. ReactOS re-implements the majority of these applications and packages them with the operating system so our users can find them as expected.
ReactOS 应用程序
     Windows用户希望有默认的应用程序可用。这包括记事本、命令行、设备管理器和控制面板等。ReactOS重新实现了这些主要的应用程序,并包装它们,我们的用户可以发现他们想要的。

System Processes
NT provides various core processes and services which are essential to the NT architecture. These include processes to manage the logged on user (winlogon), the security subsystem (lsass), the session manager (smss), the service control manager and its large number of NT services, and many more.
系统进程
    NT提供各种核心进程和服务,这些是NT架构必备的。这些包括管理用户登录的进程(winlogon),安全子系统(lsass),服务管理器(smss),服务控制管理器和其它更多的NT服务。


essential
a:基本,主要,
v:必需

Shell and Explorer
The shell is generally split into two areas. The main portion of the shell comprises of a number of dlls which make up the majority of what user’s interact with (shell32.dll, browseui.dll, etc). 
Shell和资源管理器
    shell一般分为两个部分。主要的部分包括一些DLL,来实现主要的用户交互(shell32.dll,browseui.dll,等等)。

Win32 API
The Win32 API is lowest layer of user mode and is made up of vast number of dlls.
Win32 API
    Win32 API 是用户模式的底层,由多个dll组成。

Drivers
NT driver developers will find that developing drivers for ReactOS is no different than developing for Windows, and the majority of interfaces and services provided by the NT kernel and supporting libraries are implemented in ReactOS. 
驱动程序
    NT驱动程序开发者可以发现,为ReactOS开发驱动程序和为Windows开发驱动程序没有什么不同,NT内核提供的主要的接口和服务和支持库在ReactOS中被实现。

NT Kernel
The ReactOS kernel is the only complete implementation of an NT kernel outside of the Microsoft campus, and unless you work on the Windows kernel team, it’s the only way to get involved with the development of an NT kernel and further your knowledge on this remarkable piece of engineering.
NT内核
    ReactOS内核仅实现一个NT内核的微软校园版,除非你在Windows内核团队工作过,这是唯一能涉足NT内核开发的途径,在这个杰出的工程上可以增加你的技能。
    
remarkable piece of engineering 
杰出的工程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值