信创基础软件之操作系统

news2024/9/24 9:21:03

操作系统概述

操作系统是计算机系统软硬件资源的纽带。操作系统是连接硬件和数据库、中间件、应用软件的纽带,是承载各种信息设备和软件应用的重要基础软件。操作系统控制和管理整个计算机系统的硬件、软件资源,组织和调度计算机工作和资源,同时提供给用户和其他软件方便的接口和环境。

操作系统向下适配硬件系统、发挥终端硬件性能,向上支撑应用软件功能、影响用户的最终体验,起到了承上启下的关键作用,是构建国产IT底层生态环境的重要组成部分。

操作系统分类

操作系统分类方式。

按面向设备类型不同,操作系统可分为桌面、服务器、移动端、嵌入式和物联网操作系统。

按是否开源分类,操作系统可分为开源操作系统和闭源商业操作系统。开源操作系统就是公开源代码的操作系统软件,以遵循开源协议(GNU)进行使用、编译和再发布。开源协议分两种,一种是不允许衍生代码作为商业软件发布,如GPL 协议;另一种是允许修改后的代码作为开源或者商业软件再发布,如BSD、Apsche Licence 协议。

操作系统发展历史

硬件革新推动操作系统不断发展。晶体管的大规模化催生了操作系统的诞生,随后集成电路出现,操作系统发展进入个人计算机时代,商业模式从toB 向toC 转移。20 世纪40 年代第一代电子管计算机诞生,程序员直接操作硬件便可完成工作;20 世纪50 年代第二代晶体管计算机诞生,单道批处理系统出现以提高资源利用率;20 世纪60 年代,随着小规模集成电路的发展,多道批操作系统出现并进一步提升效率;20 世纪70 年代,操作系统随着集成电路发展进入了个人计算机时代,涌现出Linux、Windows 等著名操作系统。

20 世纪70 年代后,现代操作系统龙头企业密集涌现。1969 年,AT&T 贝尔实验室开发出了UNIX,该系统因安全高效的特性在服务器领域得到广泛应用。1984 与1985 年,随着家用PC 市场的发展,苹果与微软公司分别研发出了MacOS 与Windows 操作系统,两者占据PC 操作系统超90%的市场份额。1991 年Linux 操作系统发布,成为开放源代码软件发展的里程碑。2003 年安迪鲁宾创建了面向手机的操作系统Andriod,该系统成为移动领域最成功、占据市场份额最大的操作系统。

国产操作系统

国产操作系统由完全自研、基于海外开源、再到发展自主开源社区。早期的国产操作系统采取完全自主研发的策略,但受限于技术水平,存在系统漏洞多、软件生态薄弱等问题。上世纪90 年代基于GPL 协议的Linux开源技术革命催生红旗、蓝点等国产Linux 操作系统诞生。2017 年开始国产操作系统逐渐壮大,麒麟、统信、华为等品牌不断推出优质自研产品。2020 年后国产操作系统进一步发展并且推出自主开源根社区,在满足性能要求的情况下,自主性进一步提升。

国内操作系统厂商主要有麒麟OS(中标麒麟、银河麒麟)、深度科技、统信UOS、普华软件、中兴新支点、凝思、中科方德等公司。另外,华为也推出了自己的终端操作系统鸿蒙和服务器操作系统欧拉,并在开放原子基金会下推出了社区开源版本开源鸿蒙(Open Harmony)和开源欧拉(OpenEuler)。

麒麟和统信占国产操作系统90%以上市场份额,呈现寡头垄断格局,普华软件是信创车载系统龙头;麒麟信安是关键领域操作系统产品提供商;中科方德背靠中科院,与中科曙光深度合作,对国产x86架构支持较好;润和软件同时布局鸿蒙和欧拉操作系统,在金融和电力方面有一定优势;软通动力和华为深度合作,提供特定行业的定制化开发。

本文主要对比麒麟、统信两个品牌的操作系统。

麒麟系具备硬件适配优势。麒麟系国产操作系统源自于国防科技大学科研项目,又依托于中国软件这一具备国资背景的平台,因而对国产化适配具备先天的优势。飞腾芯片属于股东中国电子旗下公司的平台,而麒麟系也早已完成了对中科院体系龙芯的适配工作。同时,根据天津麒麟官网披露,麒麟系的银河麒麟深耕军工、能源领域多年,积累大量适配经验。总体而言, 麒麟系国产操作系统相关工作开展早,股东背景深,从而保证在国产化硬件适配上具备强大优势。

UOS具备开发及生态拓展优势。 UOS 国产统一操作系统源自 Deepin Linux 技术团队, Deepin Linux 是真正由民间技术爱好者建立起的用户驱动操作系统产品。 研发开发团队一直与市场化运作接轨,并充分融入到国际开源社区体系中, 对 Linux 版本发行、管理、维护更为深刻的理解 。同时, UOS 继承了 Deepin Linux 的 Deepin wine 兼容性技术,能够大幅将 Windows应用移植扩充到 Linux 体系,因而具备强大的生态拓展优势。

  根据安信证券研究中心的分析数据,目前服务应用场景,麒麟软件占据明显优势,桌面应用场景,统信占据优势。

主流国产操作系统简介

 主流国产操作系统简介

1.银河麒麟V10

银河麒麟桌面操作系统 V10 SP1 是一款适配国产软硬件平台并深入优化和创新的简单易用、稳定高效、安全可靠的新一代图形化桌面操作系统产品;实现了同源支持飞腾、龙芯、申威、 兆芯、海光、鲲鹏、Kirin等国产处理器平台和Intel、AMD等国际主流处理器平台;采用全新的界面风格和交互设计,提供更好的硬件兼容性。系统融入更多企业级网络连接场景,增加多种触控手势和统一认证方式,全新设计的自研应用和工具软件,让您的办公更加高效;注重移动设备多屏协同,优化驱动管理,封装系统级SDK,操作简便,上手快速。

X86专业版链接:http://distro-images.kylinos.cn:8802/web_pungi/download/share/e97Kd6pJhCoTR3LlBgUzAMjDuWbSZVQi/Kylin-Desktop-V10-SP1-HWE-Release-2203-X86_64.iso

2.统信uos V20

根据国人审美和习惯设计,美观易用、 自主自研、安全可靠,拥有高稳定性,丰富的硬件,外设和软件兼容性,广泛的应用生态支持,兼容国产主流处理器架构, 可为党政军及各行业领域提供成熟的信息化解决方案。

官网下载链接:https://www.chinauos.com/resource/download-professional

统信UOS社区版下载地址:https://www.deepin.org/zh/download

3.一铭操作系统

一铭操作系统是一铭软件基于Linux内核开发的一款国产化操作系统。该系统秉承人性化、实用化、效率化的设计理念,提供了用户所需的桌面应用——包括办公应用、电子邮件与日历、网络浏览、多媒体、文件阅读、即时通讯、图象处理以及配置管理等软件。

4.方德桌面操作系统

方德桌面操作系统基于核高基重大专项安全加固内核成果持续优化和发展,适配海光、兆芯、飞腾、龙芯、申威、鲲鹏等国产CPU,支持x86、ARM、MIPS等主流架构,可良好支持台式机、笔记本、一体机及嵌入式设备等形态整机、主流硬件平台和常见外设。方德桌面操作系统还预装了软件中心,致力于为用户提供丰富好用的软件,已上架运维近2000款优质的国产软件及开源软件,集展示、搜索、下载、安装、卸载、更新、评论、评分等功能于一体,为用户带来便捷的一站式应用管理体验,满足用户在各场景下的使用需求。
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1645015.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

linux部署java1.8(java17)

两种方式: 方式一 1.输入查找命令: yum -y list java*2.输入安装命令: yum install -y java-1.8.0-openjdk.x86_643.测试是否已经安装: java -version方式二: 点击链接进入官网:https://www.oracle.com/…

五一反向旅游,景区“AI+视频监控”将持续助力旅游业发展

一、建设背景 每年五一劳动节出去旅游都是人挤人状态,这导致景区的体验感极差。今年“五一反向旅游”的话题冲上了热搜,好多人选择了五一之后再出去旅游,避开拥挤的人群,这个时候景区的监管力度和感知能力就更要跟上去&#xff0…

前端 | 经典代办框实现(喵喵大王ver)

文章目录 📚实现效果📚模块实现解析🐇html🐇css🐇javascript 📚实现效果 输入框输入,点击Submit按钮提交,下方显示 设置事项上限6条(按照条数设置限制,默认每…

go-mysql-transfer 同步数据到es

同步数据需要注意的事项 前提条件 1 要同步的mysql 表必须包含主键 2 mysql binlog 必须是row 模式 3 不支持程序运行过程中修改表结构 4 要赋予连接mysql 账号的权限 reload, replication super 权限 如果是root 权限则不需要 安装 go-mysql-transfer ​ git clone…

MySQL从入门到高级 --- 5.DQL基本操作

文章目录 第五章:5.基本操作 - DQL5.1 运算符逻辑运算符位运算符算术运算符 5.2 条件查询5.3 排序查询5.4聚合查询5.4.1 聚合查询-NULL值处理 5.5 分组查询 - group by5.5.1 条件筛选 - having5.6 分页查询 - limit5.7 INSERT INTO SELECT 语句5.8 练习5.9 正则表达…

服务器端优化-Redis内存划分和内存配置

6、服务器端优化-Redis内存划分和内存配置 当Redis内存不足时,可能导致Key频繁被删除、响应时间变长、QPS不稳定等问题。当内存使用率达到90%以上时就需要我们警惕,并快速定位到内存占用的原因。 有关碎片问题分析 Redis底层分配并不是这个key有多大&…

单体服务-微服务-分布式 [三兄弟的区别]

大家好,我是晓星航。今天为大家带来的是 单体服务-微服务-分布式 [三兄弟的区别] 相关的讲解!😊 文章目录 1.单体服务1.1单体服务架构的基本介绍1.2单体服务的优缺点 2.微服务2.1微服务架构的基本介绍2.2微服务架构的优缺点 3.分布式4.三兄弟…

OpenCV4.9去运动模糊滤镜(68)

返回:OpenCV系列文章目录(持续更新中......) 上一篇:OpenCV4.9失焦去模糊滤镜(67) 下一篇:OpenCV如何通过梯度结构张量进行各向异性图像分割(69) 目标 在本教程中,您将学习: 运动模糊图像的 PSF 是多少如何恢复运动…

SQLI-labs-第十五关和第十六关

目录 知识点: 第十五关 1、判断注入点 2、判断当前数据库 3、判断表名 4、判断字段名 5、爆值 第十六关 1、判断注入点 知识点: POST方式的时间盲注 对应的函数利用,可参考SQLI-labs-第九关和第十关_sqllab第十关-CSDN博客 第十五…

Pycharm的安装配置

pycharm的安装配置 1.pycharm的安装 pycharm进入官网下载即可:官网。 想下载老版本的点这里。 pycharm分为专业版和社区版,专业版只能免费30天过了就需要💴,社区版是开源的,功能没有专业版全面但是也差不多够用。 …

智慧水务-水源监控管理系统

通过物联网结合在线传感器,如液位、水质和视频,每一个水库的水位和降雨量,以及每个水源井的水位,泵站状态,流量和网站远程图像监控,现场提供准确和及时的信息,以确保适当的蓄水水库的防洪安全。…

新篇章!沃飞长空成为同中信海直签约的唯一中国eVTOL企业

随着城市地面交通的愈发拥堵,人们逐渐把目光投向天空。打个“空中的士”上班的城市空中出行场景,受到越来越多方的期待,相应的,eVTOL(飞行汽车)行业的相关投资与合作也愈发火热。 4月30日,国内领先的eVTOL&#xff08…

FX110网:新西兰FMA针对潜在的快速致富骗局发出警报

如果某件事听起来好得令人难以置信,那么它通常就是假的。根据新西兰金融市场监管机构FMA的说法,这种久经考验的真实市场说法可能适用于 Equity Budget,该公司承诺每天高达 7% 的“不切实际的回报”。此外,它缺乏适当的监管&#x…

[LitCTF 2023]Ping、[SWPUCTF 2021 新生赛]error、[NSSCTF 2022 Spring Recruit]babyphp

[LitCTF 2023]Ping 尝试ping一下127.0.0.1成功了,但要查看根目录时提示只能输入IP 查看源代码,这段JavaScript代码定义了一个名为check_ip的函数,用于验证输入是否为有效的IPv4地址。并且使用正则表达式re来匹配IPv4地址的格式。 对于这种写…

python(简单制作注册登录系统)

制作一个注册登录模块 注册:将用户填入的账户和密码保存到一个文件(users.bin) 登陆:将用户填入账户密码和users.bin中保存的账户密码进行比对,如果账户和密码完全相同 那么登录成功,否则登录失败。 分析: 注册部分--主要涉及到的…

图搜索算法 - 深度优先搜索法(DFS)

图搜索算法 图搜索算法也可以叫图的遍历,指从图上任意一个顶点出发,访问图上的所有顶点,而且只能访问一次。这和上一节树的遍历功能类似。但由于图没有层级结构,也没有类似树的根结点那样的特殊顶点,因此相对要复杂一…

什么是模版方法模式,有哪些应用?

模板方法模式是一种行为设计模式,他的主要作用就是复用代码。在很多时候,我们的代码中可能会有-些公共的部分并且还有一些定制的部分,那么公共这部分就可以定义在一个父类中,然后将定制的部分实现在子类中。这样子类可以根据需要扩…

微信小程序如何使用svg矢量图标

微信小程序如何使用自定义SVG矢量图标 在微信小程序中,经常会用到小图标来装饰界面,我们常用的方法就是引用第三方的图标,但会存在收费或者找不到合适的图标,这时候我建议可以自行编写svg图标代码,就可以随心所欲的使…

JDK 17有可能代替 JDK 8 吗

不好说,去 Oracle 化是很多公司逐步推进的政策。 JVM 有 OpenJ9。很多公司可能会用 IBM 的版本。 JDK 这东西,能用就不会升级。 JDK 太基础了,决定了后面的很多 jar 的版本。 https://www.ossez.com/t/jdk-17-jdk-8/14102

【源码+文档+安装教程】校园社团信息管理系统

摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了校园社团信息管理系统的开发全过程。通过分析校园社团信息管理系统管理的不足,创建了一个计算机管理校园社团信息管理系统的方案。文章介绍了校园社团…