windows10 后有windows 11吗?关于windows的未来,已能通过微软,不断释放出的文档和别的信息,开始慢慢揭开它的面纱。它就是视窗操作系统的未来: Windows Core OS。
笔者将试着为大家解答这样一些问题。提前透漏:Windows Core OS 将颠覆性的,改变我们对过往Windows的认知。
大家如果知道安卓系统的构成和开发方式,就大概能理解 Windows Core OS 的架构思路是什么。
安卓系统是开源项目 AOSP+谷歌GMS 构成,AOSP作为系统底层,通过开源,由谷歌主导,汇集全社会的技术开发力量,对这个操作系统核心进行开发、升级和维护。然后由谷歌构筑上层应用GMS,手机大厂商也可以对其进行分支开发,制作出自己版本的OS。
那么未来的windows 操作系统也将采用这个思路。说白了,就是维护一个开源、统一、模块化的系统芯,然后微软根据终端设备的不同,OEM商的特别需求,定制不同的上层应用,最后形成一个终端操作系统。
总而言之,Windows Core OS并不是传统意义上的操作系统(如Windows 10),而是一个模块化的基础,它将为未来实现差异化的Windows操作系统提供基础动力。
Windows Core 操作系统不适合最终用户。它适用于设备制造商和研发人员,构建基于Windows Core 操作系统框架的自定义 Windows 操作系统。
Windows Core OS 是开源的。之所以称为Core,单核心,就是微软冀望从此,操作系统的开发方式向现代转变,组件功能与核心开发分离,抛弃以往为了适应任何设备,一个系统往往要开发很多次、每次开发的组件不完全一样的陈旧架构。所以 Windows Core OS 代表了微软视窗操作系统的未来。
用户界面也采用定制化策略。为不同硬件设备,匹配不同的标准化界面模块。简单来说,就应该根据设备的外形尺寸大小,为设备上贴上模块化的用户界面。基于Windows Core OS 模块化深度定制的用户界面,同时也是模块化的。
Windows Core 操作系统是一个开源的骨架操作系统,类似于 Android 开源项目 (AOSP)。这在某种程度上预示着,它将没有专有应用或软件,而是一切都是开源的。所有的应用层都是以附加组件的形式存在。使Windows Core完全轻量化和模块化。意味着windows移植到手机、平板、穿戴设备时,无须从底层重新构架。
Windows 10的问题就在于,从传统的应用到现代的子系统,每一层都是相互交织在一起的,这就增加了更新和分离的难度。
其实这些win10,只是在名称、操作习惯、视觉元素上有一致性,它们甚至在底核上,已经有很大差异,不能视作是同一操作系统了。事实是,微软必须针对各类硬件作Windows重大适配修改,才能使其在特定硬件上工作。
1、Windows Core OS 不必为出现的每个新设备类型,开发新版本Windows 10,只需从 Windows Core 操作系统开始,提取预构建的常见特性和功能。对微软来说,效率会更高,而要做到这一点,所需的开发资金将会大幅减少。
2、模块化方法带来非常大的优势,Windows Core 操作系统是一个基本框架,您能添加尽可能多的模块。例如,若需要 GUI,则将其添加为模块,或者需要对任何特定本机应用程序的支持,都可当作模块添加。这种模块化方法为研发人员提供了大量灵活性,以实现所需的特性和功能。
随着Surface Neo的到来,我们将看到Windows Core操作系统的首次亮相。它运行的是以Core OS为基础的Windows 10X操作系统。除此以外,Surface Hub OS是另一款搭载CoreOS的操作系统,将与Surface Hub 2X一起推出,但截至目前,该系统的推出被延迟了。此外,还有Xbox OS和Windows Holographic也在筹备中,但现在来看,我们还需要更加多的信息。
总结一下:Windows Core OS 是微软操作系统一种思维方法的进步,一个共同的底层Core,可以延伸更多的系统产品。尤其是 Core OS 开源方式,让我们对Windows Core OS充满兴趣。
关于微软windows的未来,如果您有兴趣,都可以在这里讨论,我已经抛砖引玉了。