国产PC系统采用Linux二次开发,不是纯自研!

小夏 科技 更新 2024-03-03

国产PC系统采用Linux二次开发,不是纯自研!

对于计算机来说,操作系统是计算机的灵魂。

事实上,操作系统(OS)是连接硬件和数据库、中间件和应用软件的纽带,它管理着CPU、GPU、存储等下游硬件设备,为上游应用软件开发提供执行环境。

可以说,整个PC行业都离不开操作系统。

目前全球PC操作系统主要有四类:Windows、macOS、Linux和UNIX(华为的HarmonyOS不算PC操作系统,因为PC版本尚未上线)。 很多人会疑惑,为什么家用电脑的操作系统这么少?

事实上,中国所有的PC操作系统都是在Linux的基础上开发的,所以都是Linux操作系统,而不是中国自己开发的。

就市场份额而言,Windows 是世界上最大的操作系统,目前 Windows 的市场份额约为 75%,macOS 为 13%,Linux 和 Unix 的总和为 12%。

至于各个国家的操作系统,虽然都是Linux,但还是有区别的。

如下图所示,有些是由商业公司开发的发行版(如 Redhat),有些是社区维护发行版(如 Debian)的二次开发,但归根结底,它们都属于 Linux 类别。

当然,与原来的Linux相比,这些家用PC系统有了很大的改进,特别是在功能和生态方面。

其中,中国联通OS软件安装量超过500万,麒麟操作系统软件安装量超过440万,可以说是中国软件生态中最好的两款操作系统。

为什么所有家用操作系统都必须使用 Linux 操作系统而不是自己的操作系统? 不一定。

此外,Linux经过了长期的发展,具有一定的生态基础。

家用操作系统是基于Linux内核,做一些二次开发,然后做一些本地化的应用,这样更方便、更快、更高效、更便宜,何乐而不为呢? 如果自己开发内核,就意味着重复生产,没有任何意义,而且要从头开始,成功率会大大降低。

所以很多人吐槽家用操作系统是Linux操作系统的二次开发,导致家用操作系统尴尬,怎么看?

相似文章

    边缘计算平台二次开发升级

    边缘计算平台的二次开发升级主要包括以下几个方面 硬件升级 随着技术的发展,新的硬件设备可能具有更高的性能和更低的功耗。升级边缘计算平台的硬件可以提高平台的整体性能,使其能够处理更复杂的任务。软件升级 升级边缘计算平台的软件可以增加新功能,修复已知漏洞,提高系统的稳定性和安全性。同时,新的软件版本可能...

    如何进行CAE软件的二次开发?

    随着CAE 计算机辅助工程 技术的不断发展,越来越多的企业开始采用CAE软件进行产品设计和性能分析。然而,对于许多CAE软件用户来说,仅使用CAE软件的基本功能可能无法满足他们的需求,需要二次开发来扩展软件的功能和性能。CAE软件的二次开发是一种非常重要的技术手段,可以帮助企业更好地应用CAE技术,...

    如何利用二次开发优化电商平台订单管理系统

    随着电子商务的快速发展,电子商务平台已成为许多企业进行销售和交易的重要渠道。订单管理系统作为电子商务平台的核心组成部分,对于提供高效 准确的订单处理和管理至关重要。为了优化订单管理系统的功能和性能,二次开发已成为重要的技术手段。在这篇文章中,我们将探讨如何利用二次开发来优化你的电商平台的订单管理系统...

    二次供水水质监测系统

    随着城市化的快速发展,城市用水量日益增加,供水系统的安全性越来越突出。其中,二次供水系统是城市供水的重要组成部分,其水质安全尤为重要。为保障城市居民饮水安全,二次供水水质监测系统应运而生。水质监测系统对一次和二次供水的重要性。二次供水是指通过蓄水 增压等方式将一次供水再次供应给用户的供水方式。二次供...

    如何将二次模块开发应用于智能水务解决方案?

    日生成近G数据的智慧水务调度中心,明亮整洁,大屏反映着水厂 管网 用户的实时数据。轻敲键盘,整个城市的水压 水量 水质一目了然。智慧供水中心建设的顺利完成,相当于将供水的各个 毛细管 融入 中枢大脑 意味着城市供水进入了 大数据 时代。互联网 智能水务系统将各监测点的数据聚合到系统中,每天产生近G数...