我国首个桌面操作系统开发者平台“开放麒麟”正式发布

最新更新时间:2022-06-30来源: 每日经济新闻等关键字:操作系统 手机看文章 扫描二维码
随时随地手机看文章

据央视新闻30日消息,近日,我国首个桌面操作系统开发者平台“开放麒麟”正式发布。该平台由国家工业信息安全发展研究中心等单位联合成立,将打造具有自主创新技术的开源桌面操作系统。操作系统被称做是计算机的灵魂。如果说操作系统是树上的果实,那么给它提供养分的树根就是开发者平台。近年来,我国的国产操作系统逐渐普及,但在一些核心技术上尚待突破,“开放麒麟”开发者平台将通过开放操作系统源代码的方式,让更多的开发者共同参与国产开源操作系统的开发。


图片来源:央视新闻


我国的桌面操作系统起步较晚,大部分计算机用户使用的都是国外进口的操作系统,国家的信息安全存在一定的隐患。“开放麒麟”的出现,将进一步推动国产操作系统的创新发展。

图片来源:央视新闻


当前,“缺芯少魂(“芯”是指芯片,“魂”是指操作系统)”仍是我国亟待解决的技术难题。那么,做一个国产操作系统的难点在哪里呢?对此,民生证券指出,对国产软硬件的推广来说,一次性地投入资金购买并非难事,建立国产软硬件的应用生态才是能否持续成长的关键。


“打造生态的难点在于,怎么样让更多相关的伙伴共同去做一个事情,这块大家要有共同的目标,同时,和本身商业上以及从他们的产品方向上有一致性,并激发相关开发者的兴趣,保证大家的意愿和投入。”OpenCloudOS社区TOC(技术监督委员会)主席、腾讯云副总裁郭振宇日前在线上对包括《每日经济新闻》记者在内的媒体说道。


就市场格局而言,国内桌面操作系统方面,Windows、macOS处于绝对主导地位,虽然近5年在国内市占率逐步下滑,不过仍占据超过90%市场份额,而国产操作系统在Linux分类,占比不足5%,市占率有待提升。


现阶段,我国市场上的国产操作系统达10种以上,其中主流的包括UOS(统信软件)、麒麟OS、普华软件、中兴新支点、凝思、中科方德、华为欧拉OpenEuler等,但它们大多是以Linux为基础的二次开发。


操作系统按应用领域可以划分为四种:桌面操作系统、服务器操作系统、移动操作系统和其他操作系统(云、嵌入式、物联网操作系统等)。


如今大家对Windows、安卓、iOS等操作系统都习以为常,但实际上开发一个操作系统的工作量非常大。


举例来说,Windows XP有代码4000万行,Windows 7有代码5000万行,3.6版本的Linux内核代码就有1590万行,而Linux的发行版Debian系统代码行数达6500万行,而且这些代码还都是经过软件厂商反复精简的结果。如果对几千万代码行数的工作量没有概念,可以参照一个案例:“WPS代码大约在百万行这个级别,而雷军执掌的金山软件重写WPS用了3年时间。”


庞大的工作量和漫长的开发周期导致操作系统研发成本高昂。以操作系统Windows为例,自1985年推出Windows1.0以来,Windows系统已经经历了三十多年的变革。从最初运行在DOS下的Windows3.0,到后来风靡全球的WindowsXP、Windows7、Windows8等历代演进迭代、才于2021年推出Windows11。


在资金投入上,微软开发Vista所花费的研发费用超过了200亿美元,而Linux仅内核,如果根据人员投入的规模,据测算也耗资数十亿美元。这种规模的资金和人力是国内操作系统厂商目前难以企及的。相比之下,国内做操作系统的公司的开发人员,大一些的有几百人,小的甚至不足百人。


另外,操作系统的成功同样离不开硬件,尤其是芯片的支持。早在IBM于1981年推出业界第一台个人电脑前,微软和英特尔就开始了合作。两家公司强强联合,软硬件之间良好的协同发展使得WinTel联盟迅速崛起,在上世纪80年代后期逐步占据市场主导地位。


民生证券表示:“基础软硬件产业链非常庞大,除本身参与的厂商外,运维和服务人员、二次开发、开源社区、基于生态的软件应用都是实现国产软件自立的重要参与方。”


虽然很难,但好消息是,目前国产操作系统在几个细分赛道或者客户群方面已经有所突破。


此外,手机操作系统方面,主要分为安卓和iOS系统,壁垒较高。不过,在服务器操作系统领域,我国已有厂商取得初步成效。


关键字:操作系统 编辑:王兆楠 引用地址:http://news.eeworld.com.cn/qrs/ic615103.html

上一篇:RISC-V会被禁运吗?俄罗斯和印度在这方面什么水平?
下一篇:“开放麒麟”来了!更多计算机或将拥有“中国魂”

推荐阅读

2024款车型启用 梅赛德斯-奔驰发布全新操作系统
日前,网通社从海外媒体carscoops获悉,梅赛德斯-奔驰宣布将在2024款车型上引入全新操作系统。这套系统由Unity技术公司研发,此前已在Vision EQXX概念车中首次亮相,该系统采用复杂的3D产品可视化软件包来提升座舱科技感和虚拟现实技术。此外,该系统将取代奔驰所有现款车型上的MBUX信息娱乐系统。据悉,Unity技术公司为市面上70%手机游戏提供3D技术支持。梅赛德斯-奔驰的设计师将使用3D产品可视化软件包(Unity Industrial Collection)来设计整个数字座舱的用户界面和用户体验交互设计等,包括仪表盘、中控信息娱乐屏幕和前后排娱乐屏幕等。Unity的操作系统将把所有奔驰汽车连接到云端和物联网,包括
发表于 2022-08-10
2024款车型启用 梅赛德斯-奔驰发布全新<font color='red'>操作系统</font>
MiR联合Modula发布全自动仓储操作系统,加速“黑灯工厂”进程
持续聚焦软件能力,MiR联合Modula发布全自动仓储操作系统,加速“黑灯工厂”进程2022年8月8日, 上海 - 全球移动机器人市场的领导者- Mobile Industrial Robots(以下简称:MiR)与智能存储解决方案制造商Modula面向全球市场,联合发布全新自动化存储、拣货及物料搬运解决方案。 这一全自动系统适用于仓库、生产车间、配送中心等场景内指定区域的物品运输任务,将大幅降低相关工作过往对人力的依赖,旨在帮更多企业实现“黑灯工厂”转型。 这也是MiR即今年第二季度发布机器人软件更新后,又一项重要的软件能力拓展。MiR自主移动机器人中国区销售总监 张愉表示:“从小米到格力,我们看到越来越多的中国企业都在推动黑灯工
发表于 2022-08-08
MiR联合Modula发布全自动仓储<font color='red'>操作系统</font>,加速“黑灯工厂”进程
W800/W801学习记录FreeRTOS操作系统部分(一):任务系统
前言在官方提供的SDK中,使用的是FreeRTOS实时操作系统。但使用时和一般的FreeRTOS不同,因为它对一些函数进行了改造,直白点来说就是披上了一层皮。本章对SDK中的FreeRTOS的任务系统进行阐述和解析。一、启动方式在上图可以看到,芯片在上电后运行启动文件,然后进行初始化。用户在main.c的void UserMain(void)函数里面编写自己的程序。二、任务创建与删除1.任务创建函数tls_os_status_t tls_os_task_create(tls_os_task_t *task, //任务句柄 const char* name, //名称 void (*entry)(
发表于 2022-08-05
W800/W801学习记录FreeRTOS<font color='red'>操作系统</font>部分(一):任务系统
W800/W801学习记录FreeRTOS操作系统部分(二):队列管理
前言本章将对W80X SDK中的FreeRTOS队列函数API进行讲解,最后进行了简单的演示。一、队列是什么?简单来说,队列就是不同任务之间进行数据传递的载体,和栈不同的队列是先进先出(类似于FIFO),而栈是后进先出。队列类似一个全局变量,不同任务之间共享数据值。那为什么不直接用全局变量来传递呢?当多个任务共享一个全局变量的时候,如果没有保护机制,那么在传递过程中就会很容易出现差错。FreeRTOS的队列运行机制如下图:二、队列相关函数W80X SDK中的函数和原始FreeRTOS中函数不同,SDK中的函数对原始FreeRTOS函数进行调用封装。1.队列创建和删除函数//队列创建函数tls_os_status_t tls_os_q
发表于 2022-08-05
W800/W801学习记录FreeRTOS<font color='red'>操作系统</font>部分(二):队列管理
技德系统—加速国产操作系统生态构建 助力信创产业
在数字经济时代、科技腾飞的今天,科技正在成为社会发展乃至个人生活的重要组成部分。信创是一项国家战略、是国家经济发展的新动能,正逐渐成为新时期的发展沃土。作为信创产业风向的重要展示平台,第十届中国电子信息博览会(CITE 2022)将于2022年8月12-14日在深圳会展中心举办,集中展示上下游企业最新技术成果和产品方案。在国家网络信息安全进行战略布局,产业规模和产业结构进入发力期的当下,技德系统作为领先的融合体验操作系统厂商,是中国电子工业标准化技术协会安全可靠工作委员会会员单位,同时也是中国智能终端操作系统联盟成员单位。本次博览会现场,技德系统将在现场(展位号:1C112)重磅带来三款应用产品。技徳应用商城主要功能为解决国产Lin
发表于 2022-07-29
技德系统—加速国产<font color='red'>操作系统</font>生态构建 助力信创产业
MSP430G2553 移植 Contiki RTOS 实时操作系统
平台:Code Composer Studio 10.4.0MSP-EXP430G2 LaunchPad 试验板MSP430G2553 LaunchPad™ Development Kit (MSP‑EXP430G2ET)contiki下载:contiki-os Github本文参考自二、Contiki移植 —— 一根线本工程示例新建工程移植过程新建contiki文件夹添加core、cpu文件夹将Github下载的contiki/core内如下文件复制进刚建好的core文件夹dev内仅保留watchdog.hlib内仅保留list.c、list.h把建好的core文件夹加入路径core内新建contiki-conf.h其内容为#if
发表于 2022-07-20
MSP430G2553 移植 Contiki RTOS 实时<font color='red'>操作系统</font>
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved