2019-2020年国产操作系统行业深度研究
- 格式:pdf
- 大小:2.40 MB
- 文档页数:73
国产操作系统可行性研究报告一、研究背景随着信息化和互联网技术的快速发展,操作系统作为计算机软件的基础设施,对整个计算机系统的性能和功能起着至关重要的作用。
目前,全球主流的操作系统主要由微软的Windows、苹果的macOS和Linux等少数几种操作系统所垄断。
然而,作为一个技术大国,我国在操作系统领域一直处于被动局面,依赖于国外技术,面临着信息安全、技术控制、核心技术受制于人等诸多问题。
因此,国产操作系统的研发具有非常重要的意义。
二、研究目的本报告旨在分析国产操作系统的可行性,探讨国产操作系统的发展前景,为我国操作系统领域的发展提供参考和建议。
三、国产操作系统的现状1.发展历程我国在操作系统方面的研究始于上个世纪80年代,当时主要有中科院计算技术研究所等机构进行了操作系统的研究与开发。
2000年前后,中国政府提出了“自主可控”的科技发展战略,推动了我国国产操作系统的研发。
在此背景下,出现了红旗Linux、中国麒麟等一系列国产操作系统。
2.现状分析目前,我国的国产操作系统虽然已取得了一定的成绩,但与国外主流操作系统相比,仍存在一定差距。
主要体现在以下几个方面:(1)技术实力不足:我国在操作系统研发方面的技术基础相对较弱,缺乏核心技术和关键人才。
(2)市场认可度低:国产操作系统的市场认可度不高,用户对国产操作系统的信任度较低。
(3)生态系统不完善:国产操作系统的生态系统相对薄弱,缺乏完善的应用和技术支持。
四、国产操作系统的可行性分析1.技术支持国产操作系统在技术研发领域需要获得政府的支持,加大对技术人才的引进和培养,加强国内外科研机构的合作。
同时,鼓励相关企业加大技术投入,提高技术创新能力。
2.市场推广国产操作系统需要在市场上获得用户的认可和支持,推动政府机构、企事业单位、个人用户等广泛采用国产操作系统。
可以通过政策引导、技术推广、市场宣传等手段来促进国产操作系统的市场推广。
3.生态建设国产操作系统的生态系统建设是推动发展的核心,需要加强与软硬件厂商、应用开发商等合作,打造完整的技术生态链。
国产操作系统的发展历程和未来随着科技的进步和信息技术的发展,操作系统也慢慢成为了人们生活中不可或缺的一部分。
然而,随着国家信息化建设的不断推进,国外操作系统的垄断地位逐渐引起了人们的关注。
因此,自主研发国产操作系统成为了一项必须要重视的任务。
本文将从国产操作系统的发展历程、现状以及未来发展方向三个方面探讨这一问题。
一、国产操作系统的发展历程国产操作系统的发展可谓充满曲折和艰辛。
早在20世纪90年代初期,我国便开始了自主研发操作系统的尝试。
当时,以中科院为代表的一批科技工作者,开始了Linux操作系统和BSD系统的研发。
然而,由于技术水平和人才储备的局限性,这些操作系统的发展并没有取得很好的成果。
直到2000年以后,我国政府开始加大自主研发操作系统的力度。
其中较为成熟的项目有紫光操作系统和中标麒麟操作系统。
紫光操作系统最初开发于2003年,是由中科院计算机所研制开发的一款企业级操作系统。
该操作系统长期以来被应用于军事和政府领域。
而中标麒麟操作系统则自2001年诞生以来,历经多次改版和升级,逐步成为了一款较为成熟的桌面级操作系统。
目前,麒麟操作系统已经成功被广泛的运用到了各种场合。
二、国产操作系统的现状目前,国产操作系统的研发在技术和市场环节上都已经取得了一些进展。
在技术方面,近年来国内各大互联网巨头如腾讯、阿里巴巴等都投入了巨资用于自主研发操作系统。
而在市场方面,随着国产操作系统的不断改进和完善,其市场份额也在逐步扩大。
在国产操作系统的相关政策支持方面,国务院曾于2010年发布了《国家信息化产业发展规划(2011-2015年)》,其中提出了要鼓励和支持国产操作系统的研发和推广。
而在2019年5月份,我国工业和信息化部还发布了《工业和信息化部关于支持操作系统和应用软件等关键领域创新发展的指导意见》,重点关注了操作系统的自主研发和推广。
三、国产操作系统的未来发展国产操作系统的未来发展需要在技术研发和市场落地方面进一步加大投入力度。
详解国产操作系统一、引言近年来,随着我国科技实力的不断提升,自主研发的国产操作系统逐渐崭露头角。
从早期的麒麟、红旗,到如今统信UOS、深度Deepin等,国产操作系统在功能、性能、生态等方面都取得了显著的进步。
本文将对国产操作系统的发展历程、特点、应用现状及未来展望进行详细解读。
二、国产操作系统的发展历程1.萌芽阶段(1990年代初-2000年)20世纪90年代初,我国开始关注操作系统领域的自主研发。
这一阶段,以中国科学院、国防科技大学等科研机构为代表,开始对操作系统进行研究和探索。
但由于技术积累不足、产业链不完善等原因,这一时期的国产操作系统并未在市场上取得显著成果。
2.发展阶段(2000年-2010年)进入21世纪,我国政府对国产操作系统的发展给予了高度重视,一系列政策扶持和资金投入使得国产操作系统取得了长足的进步。
麒麟、红旗等国产操作系统逐渐崭露头角,并在政府部门、企事业单位等领域得到了应用。
3.成长阶段(2010年至今)近年来,随着我国科技实力的不断提升,国产操作系统进入了快速发展期。
以统信UOS、深度Deepin等为代表的新一代国产操作系统,不仅在技术上取得了突破,还在生态建设、市场推广等方面取得了显著成果。
国产操作系统逐渐走向成熟,市场份额逐年提升。
三、国产操作系统的特点1.安全性国产操作系统在安全性方面具有天然优势。
一方面,国产操作系统采用了自主研发的核心技术,降低了被外部攻击的风险;另一方面,国产操作系统针对我国用户的使用习惯和网络安全需求,提供了丰富的安全功能和防护措施。
2.兼容性国产操作系统在兼容性方面表现出色。
国产操作系统大多基于Linux内核,能够兼容大量的开源软件和应用;国产操作系统针对国内硬件设备进行了优化,能够更好地支持各类硬件设备;国产操作系统在软件生态方面不断丰富,越来越多的国内外软件厂商开始支持国产操作系统。
3.自主可控国产操作系统在自主可控方面具有显著优势。
浅谈国产操作系统的发展引言概述:随着信息技术的不断发展,操作系统作为计算机软件的核心,对于国家的信息安全和自主创新能力具有重要意义。
国产操作系统的发展向来备受关注,本文将从技术发展、应用领域、安全性、国际合作和未来发展等五个方面,详细阐述国产操作系统的发展现状和前景。
一、技术发展:1.1 硬件兼容性:国产操作系统在硬件兼容性方面取得了显著发展,能够适应不同厂家的计算机硬件,并提供稳定的运行环境。
1.2 多任务处理能力:国产操作系统在多任务处理能力方面进行了优化,能够实现多个任务的并发执行,提高了计算机的工作效率。
1.3 用户界面:国产操作系统注重用户体验,提供了简洁、直观的用户界面,使用户能够更加方便地操作计算机。
二、应用领域:2.1 个人电脑:国产操作系统在个人电脑领域得到广泛应用,为用户提供了稳定、安全的操作环境,满足了日常办公和娱乐需求。
2.2 服务器:国产操作系统在服务器领域也有一定的应用,通过提供高性能、高可靠性的操作系统,满足了企业对于服务器的需求。
2.3 嵌入式系统:国产操作系统在嵌入式系统领域表现出色,为智能家居、智能交通等领域提供了稳定、高效的操作系统支持。
三、安全性:3.1 安全设计:国产操作系统注重安全设计,采用了多层次的安全机制,保护用户的隐私和数据安全。
3.2 漏洞修复:国产操作系统及时修复漏洞,加强了系统的安全性,提高了系统的稳定性。
3.3 安全认证:国产操作系统通过国家安全认证,确保了系统的可信度和安全性,得到了用户的信任和认可。
四、国际合作:4.1 技术交流:国产操作系统积极参预国际技术交流,与国外操作系统进行技术合作和交流,推动了国内操作系统的发展。
4.2 标准制定:国产操作系统参预国际标准制定,为国际操作系统的发展做出了贡献,提升了国产操作系统的国际影响力。
4.3 跨国合作:国产操作系统与国外企业开展跨国合作,共同研发和推广操作系统,促进了国产操作系统的国际化进程。
基于将国产操作系统引入课堂教学的研究摘要:通过将国产操作系统统信UOS引入到Linux课堂教学,同时与国产操作系统厂商、本地知名信息公司合作,推动学生对国产操作系统的学习以及应用,加快国产操作系统的生态建设以及深入普及。
关键词:国产操作系统;统信UOS; Linux教学Absrtact: by introducing the domestic operating system unified trust UOS into Linux classroom teaching, and cooperating with domestic operating system manufacturers and local well-known information companies, students can learn and apply the domestic operating system, and accelerate the ecological construction and popularization of domestic operating system.Key words: domestic operating system; Tongxin UOS; Linux teaching 引言:国产CPU和操作系统是信息产业创新的根基,是信息产业中技术壁垒最高的环节,是软件国产化的根本保障,也是软件行业必须要攻克的阵地。
推动国产操作系统在课程中教学,在学生日常生活中应用,尤其是在桌面级系统应用层面快速普及在目前推广国产操作系统的应用以及生态的形成尤为关键。
一、国产主流操作系统介绍Linux的发行版本大体可以分为两类,一类是以商业公司维护的发行版本,以红帽公司的产品为代表;另一类是社区组织维护的发行版本,以Debian为代表。
国产操作系统大部分是基于主流的Linux发行版进行的二次开发而来,目前在国产操作系统产业中分为两个梯队,第一梯队以华为open Euler,麒麟OS,深度Deepin,统信UOS,普华OS为代表,第二梯队以中科方德、中兴新支点、凝思科技、红旗软件等为代表。
PPT课件•引言•国产操作系统概述•主流国产操作系统介绍•国产操作系统技术解析•国产操作系统生态建设•国产操作系统未来展望引言03促进产业发展国产操作系统的发展将带动相关产业链的发展,提高国家整体科技实力和产业竞争力。
01信息技术快速发展随着全球信息技术的迅猛发展,操作系统作为计算机系统的核心组成部分,其重要性和战略地位日益凸显。
02国产操作系统需求迫切在国家信息安全和自主可控的战略需求下,发展国产操作系统具有重要意义。
背景与意义国产操作系统发展概况起步阶段国产操作系统在起步阶段主要依赖于国外技术,通过引进、消化、吸收和创新的方式逐步发展。
自主研发阶段随着技术的积累和人才的培养,国产操作系统开始进入自主研发阶段,逐步形成了一些具有自主知识产权的产品。
产业化发展阶段近年来,国产操作系统在产业化发展方面取得了显著进展,一些优秀的产品已经广泛应用于政府、金融、教育等重要领域。
本次课程目的和结构课程目的本次课程旨在介绍国产操作系统的发展历程、现状及未来趋势,分析国产操作系统的优缺点,探讨国产操作系统的发展策略和方向。
课程结构本次课程将按照“引言—国产操作系统概述—主流国产操作系统介绍—国产操作系统应用案例分析—国产操作系统发展展望”的结构进行展开。
其中,将重点介绍几款主流的国产操作系统,并通过应用案例分析来加深学员对国产操作系统的了解和认识。
国产操作系统概述定义与分类定义国产操作系统是指由中国自主研发、具有自主知识产权的计算机操作系统。
分类根据不同的应用场景和技术特点,国产操作系统可分为桌面操作系统、服务器操作系统、移动操作系统等。
安全可靠国产操作系统注重安全性和稳定性,采用多种安全机制和加密技术,保障用户数据的安全和隐私。
跨平台兼容性国产操作系统具有良好的跨平台兼容性,可支持多种硬件平台和软件应用。
易用性国产操作系统界面友好,符合中国用户的使用习惯,提供丰富的软件生态和本地化服务。
自主可控国产操作系统采用自主研发的核心技术和架构,具有自主可控的优势,可避免外部技术制裁。
国产cpu和操作系统的发展历程国产CPU和操作系统的发展历程近年来,国产CPU和操作系统在我国的发展取得了长足的进步,成为了信息技术领域的重要组成部分。
本文将从国产CPU和操作系统的起源、发展和应用等方面进行介绍,探索国产CPU和操作系统的发展历程。
一、国产CPU的起源与发展国产CPU的起源可以追溯到上世纪80年代,当时我国正处于信息技术起步阶段,外国厂商垄断了CPU市场。
为了摆脱对外依赖,我国开始了自主研发的探索。
在这一背景下,中科院计算所于2001年研发出了我国第一颗自主设计的32位CPU——龙芯1号。
龙芯1号的问世标志着我国自主研发CPU的开端,为后续的研发奠定了基础。
随后,我国的CPU研发取得了长足的进步。
2002年,中科院计算所推出了龙芯2号,进一步提升了性能。
2008年,龙芯3号发布,性能更加强大,可与当时国际主流CPU媲美。
2011年,龙芯3A发布,首次实现了64位架构,成为我国自主研发的第一款64位CPU。
此后,龙芯系列不断升级,性能不断提升,成为我国自主研发CPU的代表。
二、国产操作系统的起源与发展国产操作系统的发展历程也是我国信息技术自主创新的重要组成部分。
在上世纪90年代,我国开始了自主研发操作系统的探索。
1999年,中科院计算所推出了我国第一个自主研发的操作系统——中科院操作系统(COS)。
COS具有高度的安全性和稳定性,成为我国自主研发操作系统的开端。
随后,我国的操作系统研发取得了长足的进展。
2000年,中科院计算所发布了COSⅡ,进一步提升了性能和功能。
2007年,中科院计算所发布了COSⅢ,首次实现了与国际主流操作系统的兼容。
2012年,我国推出了麒麟操作系统,该系统基于Linux内核开发,具有较高的性能和稳定性,逐渐得到了广泛应用。
三、国产CPU和操作系统的应用国产CPU和操作系统在我国的应用范围越来越广泛。
在政府机关、军队、科研院所等领域,国产CPU和操作系统得到了广泛应用。
浅谈国产操作系统的发展浅谈国产操作系统的发展一、引言国产操作系统作为信息技术领域的重要组成部分,一直以来备受焦点关注。
随着国家信息化建设的推进和国民经济的发展,国产操作系统的发展也日益受到重视。
本文将就国产操作系统的发展现状、重要意义以及面临的挑战进行详细分析。
二、国产操作系统的背景⒈国内操作系统市场概况⑴统计数据和市场份额⑵国产操作系统的地位与挑战⒉国产操作系统的发展历程⑴发展阶段⑵主要科研机构与企业三、国产操作系统的重要意义⒈信息安全与自主可控⑴国家安全意识的觉醒⑵自主可控的重要性⒉经济发展与自主知识产权⑴推动国内软件产业发展⑵减少对外支付软件许可费用四、国产操作系统的现状与挑战⒈现有国产操作系统的特点⑴硬件兼容性与稳定性⑵用户体验与易用性⒉面临的挑战与困境⑴技术突破和创新的难度⑵市场竞争与用户认可度五、国产操作系统的未来发展趋势⒈技术创新与突破⑴操作系统架构创新⑵与操作系统融合⒉国际合作与开放共享⑴同行合作与技术交流⑵开源共享与生态建设⒊决策支持与政策保障⑴政策引导与财政扶持⑵核心技术的研发投入结论国产操作系统的发展对于国家信息化建设和信息安全具有重要意义。
虽然面临着市场竞争与技术挑战,但随着技术创新的推进和政策支持的加强,国产操作系统有望迎来更广阔的发展空间。
附件:⒈国产操作系统相关统计数据⒉国内外操作系统市场份额对比图表法律名词及注释:⒈自主可控:指国家在信息技术领域具备自主研发、自主掌握核心技术、自主管理的能力,保障信息安全和国家利益。
⒉自主知识产权:指知识产权的所有权属于本国或本国企业,具有经济和社会价值。
国产操作系统的机遇与挑战国产操作系统的机遇与挑战一、引言在技术快速发展的时代背景下,国产操作系统作为国家科技创新的重点领域之一,正面临着巨大的机遇和挑战。
本文将从不同角度探讨国产操作系统在当前环境中的机遇与挑战,并提出相应的解决方案。
二、国产操作系统的机遇1. 国家政策支持:国家对于自主研发的鼓励政策不断加强,为国产操作系统的发展提供了良好的环境和资源支持。
2. 市场需求扩大:在国内市场需求快速增长的背景下,国产操作系统有机会应对日益增长的用户需求,实现市场份额的扩大。
3. 技术积累与成熟:国产操作系统在长期的研发中积累了丰富的技术和经验,具备了一定的成熟度和稳定性,能够满足用户对安全、稳定性和性能的需求。
三、国产操作系统的挑战1. 国际竞争压力:国际操作系统巨头占据了全球市场的主导地位,具备强大的研发实力和市场影响力,对于国产操作系统构成了巨大的竞争压力。
2. 技术创新与研发投入:国产操作系统需要保持持续的技术创新和研发投入,以应对技术日新月异的变化和市场的需求,这需要大量的资金和人力资源支持。
3. 用户认可与市场推广:国产操作系统需要获得用户的认可和市场的推广,加强宣传和推广工作,提升品牌知名度和用户体验。
四、解决方案1. 加强与国际技术合作:通过与国际技术公司的合作与交流,吸收先进技术和经验,提升国产操作系统的竞争力和市场影响力。
2. 政策支持与资金保障:国家加大对国产操作系统的政策支持和资金投入,鼓励企业加大自主创新和研发投入。
3. 用户满意度提升:提升操作系统的用户体验,增加功能和性能,减少用户切换到其他操作系统的需求。
4. 安全性与稳定性保障:加强操作系统的安全性和稳定性,采取有效的安全防护措施,提升用户对国产操作系统的信任度。
五、附件本文档附带以下附件:- 国产操作系统发展趋势研究报告- 国产操作系统市场调研数据分析报告- 国家科技创新政策文件摘要六、法律名词及注释本文所涉及的法律名词及其注释如下:- 自主创新:指在独立研发和创新的基础上,拥有自主知识产权的能力。
国产操作系统的现状国产操作系统的现状MrtnMrtn⾮主流⼈⼝,请谨慎关注。
请⼆次元恋童癖不要关注2,188 ⼈赞同了该⽂章先说PC和服务器端。
国防科⼤推出了⼏个麒麟系统。
最早的银河麒麟系统,863计划重⼤攻关科研项⽬,2002年启动,2004年通过验收,经费7000万。
反编译以后发现银河麒麟2.0和FreeBSD 5.3函数名相似度99.45%。
14399个函数只有79个是银河麒麟原创的。
银河麒麟⾝败名裂,2010年和中标普华Linux合并为中标麒麟,仅“核⾼基(核⼼电⼦器件、⾼端通⽤芯⽚及基础软件产品)”专项经费2.5亿元,名列基础软件扶持资⾦第⼀。
合并以后本性难移。
中标麒麟3.2,CentOS 6.5翻版。
中标麒麟6.0,2012年发布,Fedora 19翻版,⽤Gnome 3.4做了⼀个仿Win XP界⾯。
很多签名都没改,还打着“完全⾃主知识产权”的名义以⼀套3000余的⾼价向党政军机关强制销售。
中标麒麟7.0,2017年发布,换成了Fedora 21和仿Win 7界⾯。
本来FreeBSD、CentOS、Fedora这些系统都是免费开源的,叫他们抄出来反⽽成收费闭源的了,反正从不会遵守GPL协议。
2014年银河麒麟这个品牌不知怎么⼜从天津冒出来了,不过跟国防科⼤关系不⼤了。
2013年起国防科⼤还和Canonical合作搞了个优麒麟,算是Ubuntu的汉化版。
⽽天津麒麟新出的银河麒麟4.0也是基于优麒麟16.04定制的。
同样是打民族旗号的还有红旗Linux,实质是改了界⾯的RedHat Linux,也是分了“核⾼基”专项经费的。
红旗Linux 1.0抄袭⾃RedHat 6.0,红旗Linux 2.0抄袭⾃RedHat 7.0,红旗Linux 3.0抄袭⾃RedHat 7.2,红旗Linux 4.0抄袭⾃RedHat 9.0。
据说从5.0开始总算摆脱了RedHat。
红旗Linux桌⾯版4.1⼀套卖98元,5.0⼀套128元,6.0⽔涨船⾼⼀套498元。
2019-2020年国产操作系统行业深度研究导语截至2020 年1 月,华为全球注册开发者超过130 万人,全球接入HMS Core 应用数超过 5.5 万个。
为鼓励全球开发者加入到HMS Core 生态系统中,华为表示将拿出10 亿美元投入其中。
一. 操作系统行业梳理1.1 计算机操作系统是基础软件,分为闭源和开源两类广义的操作系统包括:计算机(PC、工作站、服务器)系统、移动端系统(例如鸿蒙)、嵌入式系统等。
本篇报告只涉及计算机操作系统。
计算机操作系统的功能角色:作为用户和计算机硬件资源之间的交互,管理调度硬件资源,为应用软件提供运行环境。
操作系统属于基础软件,是系统级程序的汇集,为用户屏蔽底层硬件复杂度,并提供编程接口和操作入口。
操作系统控制处理器(CPU)调度系统资源,控制应用程序执行的时机,决定各个程序分配的处理器时间(CPU time)。
操作系统需要兼容底层硬件和应用软件,才能实现计算机的功能。
根据核心代码是否向开放,操作系统可划分为两类:开源系统、闭源系统。
1. 闭源操作系统:代码不开放,以微软Windows 系统为代表微软公司内部的研发团队开发Windows 操作系统,并开发配套的应用软件,比如Office。
在生态建设方面,Intel 和Windows 长期合作形成Wintel 体系,在PC 端市占率全球领先Windows 系统的访问分为User mode(用户模式)和Kernel mode(内核模式)。
用户级的应用程序在用户模式中运行,而系统级的程序在内核模式中运行。
内核模式允许访问所有的系统内存和CPU 指令。
Windows 系统从最早期的16 位、32 位到现在流行的64 位,系统版本从最初的Windows 1.0 到Windows 95、Windows 98、Windows 2000、Windows 2003、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10 和Windows Server 服务器企业级操作系统,不断持续更新。
Windows 系统最大的优势在于图形界面,使得普通用户操作起来非常便利。
相比大部分Linux 系统,windows 的常用软件安装和系统设置不需要以命令行的方式去输入系统指令,只需要点击“按钮”即可完成。
如今,绝大多数常见软件、专用软件和底层硬件都支持Windows 操作系统,形成了Window 强大的生态整体。
2. 开源操作系统:代码免费开放,以Linux 操作系统为代表Linux kernel(内核)由Linus Torvalds 在1991 年发布,代码免费公开,由全球开发者共同贡献,已成为影响最广泛的开源软件项目。
以Linux 内核为基础,不同的开发团体(开源社区、企业、个人等)对内核代码进行一定的修改和补充,加入GUI(图形界面)、应用等部分,形成了相应的Linux 操作系统发行版。
Linux 系统版本之间存在衍生关系,由此形成RedHat、Slackware、Debian 等几大家族,各家族内部又衍生出一些著名版本,如Ubuntu、SUSE、CentOS、Red Hat Enterprise Linux、Fedora 等。
Linux kernel 是开源项目,由全球范围的开发者(企业、团体、独立开发者)共同贡献源代码。
Linux 的官方组织是Linux 基金会,作为非盈利的联盟,协调和推动Linux 系统的发展,以及宣传、保护和规范Linux。
Linux 基金会由开源码发展实验室(Open Source Development Labs,OSDL)与自由标准组织(Free Standards Group ,FSG) 于2007 年联合成立。
开源社区是Linux 系统的创新源泉和主要的开发场所。
Linux 操作系统发行版分为社区版本和商业版本。
社区版本数量较多,其开发和维护的主体是开源社区。
少数的商业版本(比如红帽企业版) 则是在社区版本的基础上,进一步优化而来。
整体来看,无论是否涉及商业活动,开源社区是Linux 发行版的创新来源和主要的开发场所。
而成熟的开源社区通常由相应的开源基金会(或者项目委员会)进行管理。
开源基金会为开发社区制定了规则,进行资源管理,负责可能的商务对接,以及保护社区的健康运转。
社区的开源基金会(委员会)一般由开源贡献方进行赞助和决策支持。
许多开源社区背后都有一个主导企业,为社区提供资金和研究支撑,甚至直接委派员工参与开源项目。
例如,Fedora 社区的核心开发者中1/3 是红帽的正式雇员。
通过资助和维护开源社区的方式,企业可以发挥研究力量的“杠杆”作用,通过向社区输入自有的研究资源,吸引更多的外部贡献者参与进来,扩大创意来源;另一方面,开源社区版本也成为企业扩大技术影响力的重要途径。
Linux 操作系统由4 部分组成:kernel、shell、文件系统、应用程序。
Kernel(内核)是操作系统的核心,不同于windows 的内核,Linux 的内核不仅实现了进程调度、内存管理、中断处理、异常陷阱处理,而且还实现了进程管理、进程通信机制、虚拟内存管理、文件系统驱动和USB、网络、声音等各类设备驱动子系统,决定了整个系统的性能和稳定性。
而shell 是系统的用户界面,提供用户与内核交互的接口,接收用户输入的命令并送入内核去执行。
Linux 操作系统主要的优势领域是服务器和嵌入式。
据Linux 基金会统计,全球90%的公有云平台采用了Linux 系统,99%的超算和62%的嵌入式设备也都是基于Linux。
亚马逊AWS、微软Azure、微软Azure、谷歌云平台和阿里云等主流云服务商,都提供了Linux 系统方案。
全球公有云平台运行的所有应用,超过54%是运行在Linux 虚拟机上。
甚至微软Azure 的近30%的虚拟机也是基于Linux。
根据IDC 在2017 年的统计数据,全球服务器操作系统使用份额(免费+付费)中,68%是Linux 服务器操作系统。
Linux 操作系统在服务器领域的普及,主要由于3 个方面:1)创新方面,集思广益。
全球开发者对Linux 内核保持了持续的更新,提供了充足的创新动力。
据GitStats 分析结果,截至2018 年9 月,已有超过19000 名开发者为Linux 内核贡献了代码,这些开发者遍布全球范围超过1500个组织/企业。
广泛分布的开发者,从不同视角不同方面对Linux 内核的补充,使得Linux 系统得以快速适应服务器领域的变化。
2)系统代码可以修改和自定义,用户可调用计算机资源的自由度极高。
Linux 操作系统的使用者可以轻松查看系统代码,可以自由修改代码来修补常见的问题,也可以开发自己的程序并添加入Linux 操作系统中。
相比Windows 等闭源系统,Linux 支持了使用者对于计算机资源极大的使用自由度,支持专业用户去构建和自定义服务器,由此获得了互联网公司、云计算公司的青睐。
3)运行效率高,运维成本低。
Linux 系统在服务器上面的运行效率较高,相对比较轻量化,除非硬件资源分配出现问题,不易出现系统卡死状况。
而且Linux 系统天然地支持虚拟化。
因此,在服务器集群上,Linux 系统的运维成本较低。
4)安全。
Linux 从发展根源上就是针对多用户系统设计的,系统管理员和root 用户具有系统管理权限。
Linux 面向全球开发者开源,系统文件都是文档,在全球开发者多次的筛查和更新中,基本排除了“后门植入”的可能。
实际应用中,普通不成熟的Linux 操作系统确实可能存在安全问题,也是和系统的文档属性有关。
例如,用户root 权限和sudo 指令可在有意或无意间修改Linux 系统文档,可能会对其他用户或整个系统造成不利影响。
因此,成熟的Linux 操作系统解决方案,有必要对这类属性进行设计方面的防范,去进行适当的权限屏蔽。
而这些安全属性的设计,本质上并不存在难以解决的障碍。
1.2 国产操作系统是新基建的重要基础数字经济成为我国经济发展的重要支撑。
近年来,中国经济发展的环境发生重大变化,人口红利、城镇化等驱动因素对增长的边际贡献下降,传统调控手段负面效应增加,中国经济增长面临一定的下行压力。
而数字经济的快速发展,以互联网、大数据、云计算、人工智能、区块链、物联网等为代表的新一代数字科技与实体经济的日趋融合,新市场与新业态的层出不穷,为中国经济增长注入了新的源泉。
据中国信息通信研究院《中国数字经济发展与就业白皮书(2019)》显示,2018 年中国数字经济规模占GDP 比重达34.8%,对GDP 增长的贡献率超过三分之二;2016—2018 年,数字经济连续 3 年维持20%以上的名义增速,高于同期GDP 名义增速十余个百分点,为中国经济提供了重要支撑。
新一轮数字经济基础建设拉开序幕。
2020 年3 月4 日,中共中央政治局常务委员会会议强调,加快5G 网络、数据中心等新型基础设施建设进度。
新一轮数字经济基础建设启动,各地纷纷出台相应政策推动新基建项目的实施。
操作系统作为软件应用的基础和平台,直接关系到信息安全。
棱镜门事件,使得信息安全正式成为国际关注的重要问题。
而操作系统作为最重要最根本的基础软件,是所有应用软件和数据处理场景的基础和平台,直接关系到信息安全。
在过去的国际贸易摩擦中,针对基础软硬件(芯片、操作系统等)的限制事件再一次提升了信创战略的重要性。
操作系统的Wintel 体系垄断,也对信息安全造成了不利影响。
在Windows XP 停服三年后,全球迎来了史上最严重的一次病毒攻击—WannaCry 借“永恒之蓝”漏洞发起攻击,袭击了安装Windows 系统的设备,对全国多个国家造成了较为严重的经济损失。
2020 年1月14 日,微软win7 停服,使得现有已安装win7 系统的设备再次暴露于漏洞风险中。
因此,在关键领域推广国产操作系统,已经成为迫切需求。
1.3 国产操作系统的生态建设是关键,开源是重要途径操作系统的行业壁垒:开发成本高、生态建设难1. 操作系统开发成本高计算机操作系统开发是一项庞大而复杂的工程。
软件开发工作量可以用代码行数进行粗略表征。
主流的操作系统代码量都比较庞大,而且随着版本升级呈增长趋势。
据公开可查证资料显示,Windows Vista(2007)有5000万行代码,Windows 7(2009)和Windows XP(2001)各有4000万行,Windows 2000 有2900 万行代码,相比1992 年的版本增长了数十倍。
对于Linux 操作系统,仅Linux 内核4.13 就包含6 万个系统文件,代码量近2500 万行。