ExectOS

软件描述

ExectOS旨在成为一个稳定、灵活且通用的操作系统,从零开始开发。它被设计为模块化、易于维护,并与现有软件兼容。它实现了全新的XT架构,并具备自己的原生应用程序接口。

官方网站

访问软件的官方网站了解更多信息

官方认证

exectos.eu.org

安全链接HTTPS

什么是 ExectOS?

ExectOS旨在成为一个稳定、灵活且通用的从零开始编写的操作系统。它被设计为模块化、易于维护,并与现有软件兼容。ExectOS实现了全新的XT架构,并拥有自身原生的应用程序接口。在底层,它包含一个强大的驱动模型,连接设备驱动与内核,使得无需重新编译所有驱动即可升级内核级别的组件。

XT架构
ExectOS是一个抢占式、可重入的多任务操作系统,实现了源自NT™架构的XT架构。该系统采用模块化设计,主要由微内核和用户模式两大部分构成。其内核模式可直接访问硬件和系统资源,并在受保护的内存区域中运行代码。内核模式由执行服务构成,执行服务本身由多个执行特定任务的模块组成,包括内核和驱动程序。与NT™系统不同,ExectOS不设置独立的硬件抽象层(HAL),以实现物理硬件与操作系统其余部分之间的交互。相反,XT架构将硬件特定代码直接集成到内核中。用户模式由多个子系统组成,其设计目标是能够运行针对多种不同操作系统的应用程序。这使得我们可以实现各种环境子系统,以支持严格遵循相应标准的应用程序(例如DOS或POSIX)。因此,ExectOS将能够运行现有的软件,包括Win32应用程序。

特性

完全免费、开源且由社区驱动的现代操作系统。
原生支持多种架构,可在x86和x86_64架构上运行,并可移植至其他架构。
硬件层API实现了统一内核,无需维护独立的内核分支。
借鉴了其他开源项目的部分理念,但真正使ExectOS脱颖而出并定义其特色的,是我们的原创设计。绝大多数代码均为原创,而非衍生自其他项目。
模块化设计,以更好地兼容现有软件和驱动程序,即使核心系统更新,二进制文件仍能保持兼容。
提供专有的XT驱动程序,支持常用设备,同时具备NT™驱动程序兼容层,以增强硬件支持。
可直接获得系统架构师和开发人员的技术支持。

支持平台

标签

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。