Windows Core OS

来自 WinStory Wiki
跳转到导航 跳转到搜索

Windows Core OS(缩写为 WCOS)是一项内部 Microsoft 工作,旨在为未来版本的 Microsoft Windows 提供一个通用的模块化基础。该操作系统仍然基于 NT 内核,尽管常规桌面 Windows 中的大多数遗留功能已被删除。该平台使用基于 DirectX 和 UWP / WinUI 框架的新构建的 GUI 堆栈,而非传统的 Windows 资源管理器外壳。默认情况下,WCOS 变体与使用旧版用户和 GDI 库作为其用户界面的应用程序本身不兼容,但是,它们可以使用远程处理或专用容器进行虚拟化运行。

早在 2002 年就计划为所有基于 Windows 的产品引入一个共同核心。然而,实际工作直到 2013 年年中才开始,OneCore(当时称为 ModernCore)[1][2]将以前使用的 Windows 代码库单独分支的所有产品统一到一个源代码存储库中,使所有内容都可以从单个代码库构建,尽管每个产品仍然在公共核心之上提供自己的外壳。Windows Core OS 是这一努力的自然延伸,因为它提供了一个通用的模块化外壳,可以根据每个产品的个性化需求进行定制。

衍生品列表

Windows 10X

最初计划用于双屏设备,后来改为针对单屏设备重新设计,并作为 ChromeOS 的竞争对手。在距离发布前不久取消,转而将关键技术集成到现有产品中。

Windows Andromeda OS

用于 Surface Duo(代号为 Andromeda)。在设备开发期间取消以支持 Android

Windows Polaris OS

已取消的具有类似桌面用户界面的衍生版本。

Windows Factory OS

轻量级版本,用于工厂车间和驱动程序开发。

Windows Holographic

HoloLens 2 固件。

OneCore 更新操作系统

用于更新现有的基于 WCOS 的设备。

引用资料

  1. 官方 Windows 8.1 修复内容源和 Windows 8.1 Core for IoT 映像;在 kb2878971-amd64-neutral-mergedcomponents.cab 中的 Microsoft-Windows-ModernCoreEdition~31bf3856ad364e35~amd64~~6.3.9600.16384.mum 以及对包含 ModernCore 名称的文件的各种引用
  2. Microsoft-Windows-CoreSystem-ModernCore-base-Package~31bf3856ad364e35~x86~~6.3.9780.0.mumMicrosoft-OneCore-CoreSystem-base-Package~31bf3856ad364e35~x86~~6.3.9780.0.mum