NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

谈谈开源操作系统根社区建设和相关人才培养

  • 2022-11-08
    北京
  • 本文字数:1702 字

    阅读完需:约 6 分钟

谈谈开源操作系统根社区建设和相关人才培养

前段时间,我受邀成为欧拉开源社区的首批顾问专家,我也在视频中表达了自己对开源和操作系统的一些看法,今天受梁冰女士的邀请再来谈谈我对开源操作系统根社区建设和相关人才培养的理解。

操作系统根社区建设需步步为营

根社区,一般指基于 Linux 内核和周边开源组件进行构建,不依赖上游发行版的社区体系,在此之上还可以衍生出不同分支或下游社区。


近年来,我们对建立国内根社区的愿望越来越强烈,当前国内基于 Linux 开源系统的根社区都在国外,上游开源社区的“断供”会让下游系统的产品体验与安全受到影响。


我们常常说国内操作系统要想发展起来,最重要就是生态建设。但从另外一个维度来看,技术过硬才是基础,才是让企业和用户参与根社区项目发展的重要动力。此外,根社区还得积极与开源基金会协作,将社区转起来,这里的“转起来”就包括是不是符合开源价值观,以召集更多志同道合的开发者让社区可持续运营下去。


在根社区的建设上,openEuler 是当前国内布局非常周全的操作系统之一,深谙开源之道。成立早期,我就曾了解过 openEuler 社区的开放治理机制,SIG 组是其中很关键的一步,这些 SIG 组的核心成员主导 SIG 的治理,推动交付成果输出并尽可能让其成为 openEuler 发行版的一部分,这让整个社区可以持续不断的创新。有一些 SIG 组本身并不与操作系统强相关,这也是 openEuler 的应用场景越来越丰富的原因之一。


在技术上,面向多样性计算的操作系统在全球范围内还是存在广泛诉求的,具体的技术特点从 openEuler 22.09 版本中可以看到,InfoQ 也在第一时间对该版本进行了报道。简单来说,根社区的建设需要联合上下游制定出符合发展趋势的社区架构,吸引更多优秀的企业和开发者加入,让社区驱动该架构不断向前演进。这是一件需要艰难而且需要长期规划的事情,但我们已经看到国内很多操作系统都参与其中,有了一个很好的开端。


只有根社区发展起来,才能帮助我们解决卡脖子的问题,解决供应链安全方面的问题,解决软硬件更好适配的问题。

人才培养的体系当更健全

前不久的欧拉操作系统生态大会上,openEuler 开源社区理事长江大勇提到,希望集合产、学、研、用力量,通过“生态构建、技术评测、产业聚集、技术创新、人才培养和行业创新”六大服务平台体系打穿生态服务的最后一公里,推进欧拉技术路线在区域落地,构建根植区域生态的自循环、自发展的生态系统。

对这六大服务平台体系,我深以为然。当前的全球大环境促使企业在数字化转型的过程中拥抱国产操作系统在内的基础软件,最近几年这种趋势越来越强烈,相关的政策已经出台,资本也在不断的关注,但人才、技术和生态构建还处于发展中,我们在这方面也有一些自己的思考。


我国从事国产基础软件研究和开发的专业人才奇缺。


虽然国内每年高校毕业生有 700-900 万,加上高职高专等毕业生,每年毕业生规模超过千万。但是,真正去做操作系统、数据库和中间件等基础软件领域的人非常少,大部分的人都去做应用开发,比如开发 APP,据业内专家表示,国内真正能进行内核开发的人不超过 1000 人。并且,有些高校的计算机学院甚至把操作系统从必修课变成选修课,能进行系统教学的老师也非常少。此外,从研究所来看,国内真正有软件研究的机构也很少,除了中科院软件所有几百人,其他做基础软件的理论研究和技术创新的机构屈指可数。


正所谓,根深才能叶茂。缺少人才,国产基础软件产业就发展不起来,无法进行创新。


一直以来,极客邦科技都专注在为数字化人才提供各种专业服务,这其中就包括基础软件开发的数字人才。过去 15 年,我们也不断的为基础软件领域的客户提供服务,尤其是 2017 年发布极客时间 APP 后,我们所能提供的产品和服务也更加多元化了:基于岗位的体系化培训和基于问题与具体场景的培训,这两种培训方式是我们服务大量客户之后,实践出来的最有效方式。依托着我们 20 多个岗位能力模型和体系化课程,以解决问题为导向和以实践为驱动,为数字人才提供大量的专业培训课程和专业的产品、服务,希望为更多数字人才的成长发展提供帮助。接下来,极客邦科技也会和欧拉开源社区一道,在合适的时机推出 openEuler 操作系统相关的内容,一起推动国产基础软件产业的持续发展,也为国家数字经济的发展贡献力量。

2022-11-08 15:1110681

评论 1 条评论

发布
用户头像
所以现在人才不缺,理念也有,就差一个整合各方资源的组织来统筹,做国内开源操作系统
2022-11-10 00:22 · 上海
回复
没有更多了
发现更多内容

谈谈程序员如何提高自己的写作能力

宇宙之一粟

写作 7月月更

Qt|编辑框的使用总结

中国好公民st

qt 7月月更

mysql进阶(十七)Cannot Connect to Database Server问题分析

No Silver Bullet

MySQL 数据库 7月月更

超干货!彻底搞懂单工、半双工、全双工的区别与联系

wljslmz

网络技术 7月月更 通信模式 双工

SeekTiger的Okaleido有大动作,生态通证STI会借此爆发?

股市老人

数据结构-顺序表的实现

芒果酱

数据结构 C语言 7月月更

zookeeper-运行期间的leader选举与observer

zarmnosaj

7月月更

C#入门系列(二十七) -- LINQ简析

陈言必行

7月月更

【刷题记录】17. 电话号码的字母组合

WangNing

7月月更

附答案 | 最强Python面试题之Python基础题(1)

KEY.L

7月月更

机器学习-集成学习

AIWeker

机器学习 7月月更

Docker 安装 Nginx 部署前端项目

宁在春

nginx Docker Vue 7月月更

Prometheus 2.37.0 新特性

耳东@Erdong

release Prometheus 7月月更

云原生(十) | Kubernetes篇之Kubernetes简介

Lansonli

云原生 k8s 7月月更

SeekTiger的Okaleido有大动作,生态通证STI会借此爆发?

EOSdreamer111

Elephant Swap的LaaS方案优势分析,致eToken表现强势

股市老人

从源码上学习 MockMvc 的使用

安逸的咸鱼

Java 源码 Mock测试框架 7月月更

数据中台建设误区

奔向架构师

数据中台 7月月更

【函数式编程实战】(二)代码的行为参数化传递

小明Java问道之路

函数式接口 Lambda 函数式编程 行为参数化 7月日更

【愚公系列】2022年07月 Java教学课程 06-常量

愚公搬代码

7月月更

Elephant Swap的LaaS方案迅速崛起,构建全新DeFi2.0协议

EOSdreamer111

另类加法与走方格的方案数

未见花闻

7月月更

在 SAP 云平台上部署和运行 Docker 应用

Jerry Wang

Docker Kubernetes 云原生 SAP 7月月更

用 React 结合 SAP UI5 Web Components 来开发 SAP Fiori 应用

Jerry Wang

JavaScript 前端开发 SAP SAP UI5 7月月更

[ kitex 源码解读 ] Kitex 扩展性设计思路

baiyutang

Go golang 云原生 微服务框架 kitex

React函数组件详解

恒山其若陋兮

7月月更

Python干货篇——列表及列表常用内置函数

Java学术趴

7月日更

Qt | 模态对话框和非模态对话框 QDialog

YOLO.

qt 7月月更

深浅拷贝

Jason199

js 深拷贝 浅拷贝 7月月更

Elephant Swap的LaaS方案迅速崛起,构建全新DeFi2.0协议

鳄鱼视界

QT exe只允许运行单个

小肉球

qt 7月月更

谈谈开源操作系统根社区建设和相关人才培养_架构_霍太稳@极客邦科技_InfoQ精选文章