刘敏:优麒麟开源操作系统运营实践 | DEV. Together 2021 中国开发者生态峰会

内容来源:2021 年 6 月 5 日,由 SegmentFault 思否主办的 2021 中国开发者生态峰会圆满落幕。会上,优麒麟开源社区运营负责人刘敏发表了主题为《优麒麟开源操作系统运营实践》的演讲,从市场的角度去讲解了一些其他板块的知识。

分享嘉宾:刘敏,优麒麟开源社区运营负责人

 

速记整理及发布:SegmentFault 思否编辑部

我今天给大家带来的是【优麒麟开源社区的运营实践】,首先给大家自我介绍一下,我是刘敏,来自麒麟软件有限公司,主要负责优麒麟社区的运营工作。今天我的演讲主题主要从以下四个方面:什么是优麒麟,我们优麒麟开源社区的开发运作模式,我们社区平台运营的介绍以及我们社区活动的案例分享

 

首先,给大家介绍一下优麒麟开源社区。优麒麟是基于 Ubuntu 的开源桌面操作系统,主要是由 CCN 开源创新联合实验室与麒麟软件有限公司主导开发的一个全球开源项目。CCN 主要代表的是工信部软件与集成电路促进中心以及 Canonical,也就是 Ubuntu 的母公司;还有我们的 NUDT,也就是国防科技大学。

我们从 13.04 版本正式成为了 Ubuntu 的官方衍生版本,我们每年发布的版本也都是同上游进行全球的同步发布。我们优麒麟开源操作系统的研制目标是做全球最好的 Linux 开源桌面操作系统。我们的版本设计理念主要是为了给用户带来更简洁、卓越、全面、众智的产品,为了给用户提供更佳的用户体验、更优秀的产品品质以及更良好的硬件适配、软件兼容和生态环境的 Linux 操作系统,为用户提供更社区化、更国际化的开发参与模式。我们的社区目标是为了在中国传播开源,向世界传播中国。

 

截至目前,我们优麒麟社区已经累计发布了 17 个版本,其中包括四个长线支持版本,我们是每半年会发布 1 个版本,每两年会发布 1 个长期支持版本。截止到目前,我们的官网累计下载量,其中不包括 Ubuntu 官网等,已经超过了 3500 万次,我们的活跃粉丝数超过了 20 万人次,我们的开源项目超过了 68 个,我们向上游贡献被接收的 commit 超过了 7000 个。同时,我们优麒麟操作系统也是得到国际社区认可的开源操作系统,我们向开源社区贡献的代码已经累计超过了 300 万行。同时,我们麒麟团队也是全球首个支持 ARM 桌面的开源操作系统发行版,也是唯一受邀加入 Linaro 社区的中国操作系统团队。

 

此外,我们优麒麟社在校园推广和产教融合上也付出了很大的努力,目前跟我们优麒麟社区建立长期合作的国内高校已经超过了 50 所,我们的优麒麟开源操作系统也已经进入了多所高校的教学课堂和课程实践。此外,优麒麟社区也积极参与了中日韩的开源工作,担任了三国开源改革委员会的中方企业组长。同时,优麒麟也荣获了“中国优秀开源项目”和“中国计算机协会的科技进步一等奖”。在 2016 年,麒麟软件正式加入了 Linux 基金会,成为了基金会的正式成员。

接下来是我们的社区开发运作介绍。我们所有的代码主仓库都是在我们内网的 GitLab 上,但是我们会将所有的代码实时同步到 GitHub,Gitee 以及 Launchpad 三个对外的爱好者开发平台,爱好者可以在对外的平台,比如说 GitHub,Gitee 以及 Launchpad,对我们的开源项目进行贡献,被我们接收的代码也会同步到我们内网的 Gitlab 的主仓库中。这个是我们在 GitHub上 的优麒麟项目的地址,我们所有的操作系统的代码包括应用软件都是开源的,所以大家如果对我们的项目感兴趣,可以把我们的代码下载下来参考。

我们目前拥有 68 个公开的项目,213 位开发贡献者,下面的是我们去年的 pr 数和 fork 数。这个是我们的 UKUI 的项目,UKUI 是我们麒麟团队研发的一款基于 Linux 操作系统的桌面开发环境,它默认集成在我们的优麒麟开源操作系统中,同时,它也集成在我们的中标麒麟以及银河麒麟的商业发行版中。目前 Ukui 拥有 40 个公开的子项目,174 位开发贡献者。

 

我们优麒麟社区既接受来自社区的贡献,同时也积极参与上游社区的贡献,比如 Gnome 社区、KDE、Qt 以及 Linux 内核等等,目前我们累计贡献的 patch 已经超过了 7000 个;同时,我们自研的项目也已经被上游社区像 OpenStack 以及 Centos 等开源项目接收。

我们目前累计拥有 15 名上游社区的核心贡献者,包括我们的内核社区、OpenStack 社区、Debian 社区以及 Ubuntu 社区。我们在 OpenStack 社区拥有三名核心代码审核人员,它包含了 4 个官方项目,50 个包的审核权限。这是我们在 Linux 内核社区的一些贡献,我们在 Linux 内核社区拥有 1 个 copyright@kylin 模块;以及我们在 OpenStack 社区的贡献,我们从 F 版本以来已经累积向 OpenStack 社区贡献代码超10万余行,我们在 2019 年的 T 版本和 2020 年的 U 版本的贡献中,KylinCloud 的贡献量位列国内第一,全球第四。这是在 Debian 社区的贡献,我们参与完成了全球首个正式发布的 ARM64 的发行版,也是这个项目的主要参与者中唯一的华人代表。这是我们在 Ubuntu 社区的贡献,我们已开源且被收录进 Debian 和 Ubuntu 的开源项目是 56 个,其中包括了系统安装、输入法框架、控制面板和文件管理器等方面的应用,我们所有的这些被上游接收的项目也已经合并到了 Ubuntu 发行版中。

 

前面介绍的是我们社区的一些贡献,我们发现在社区的开发当中,除了代码的交流以外最重要的是沟通。我们除了前面提到的几个开发者平台——GitHub、码云和 launchpad 以外,还有平时开发者应用得比较多的 IRC 频道,我们的开发者也都会在里面;还有邮件列表以及我们定期的一些 IRC 线上会议和 Google Meeting 线上会议以及不定时的一些线下会议。

此外,我们也有积极的测试的平台,我们的系统测试包括整个 ISO 的镜像集成测试以及软件包测试和硬件测试;除了我们官方的日常的版本测试以外,我们也会和其他的发行版举行定期的测试活动,包括和 Ubuntu、Kubuntu 的测试周的活动。此外,在文档和翻译平台,我们已经累积向上游贡献了 3 万余词条的翻译、100 余篇开源的技术文档。这是 Ubuntu 的一个翻译平台,所有 Ubuntu 的翻译贡献大家都是可以参与的。除了使用 Ubuntu 的翻译平台以外,我们也搭建了一个自己的翻译平台 Weblate,它可以很好地与 Github 和 Gitlab 进行配合工作;目前我们在 weblate 的翻译平台已经收到了很多国外用户的贡献,它的翻译的语种已经达到了 105 种,包括英语、法语、葡萄牙语、阿拉伯语、波兰语以及我们的少数民族藏语。

 

接下来是我们社区平台的运营介绍,我们目前运营了超过 20 个官方账号平台,通过各个运营平台的用户群体的不同,我们对各个平台的定位进行了划分,包括官方媒体资讯平台、代码托管平台、经验分享的平台和视频分享与互动交流平台。

首先给大家介绍的是我们优麒麟的官网,我们的官网投放的主要是包括优麒麟的资讯、新版本镜像的下载、社区活动以及视频专区,我们的日平均访问是 2500 次,新版本发布前后的日均访问量是 16000 次。优麒麟的论坛是一个以系统反馈和资源分享,以及互动交流为主的平台;目前我们论坛的用户数是 5.6 万人次,累计发帖数 12 万。

 

UKUI 的官网是单独提供 UKUI 项目的下载以及它的开发和参与。这是我们在b站的一个运营的介绍,除了传统媒体平台的运营,我们也扩展了很多新媒体平台的运营。

前面胡老师(胡晓曼)也介绍了他们的很多新媒体运营是非常成功的,我以后也要向她多学习借鉴。我们目前在 b 站的运营时间还比较短,我们只投放了 27 条视频,但是我们的累计播放量达到了 26 万次,我们单条播放量最高的一条新品介绍的视频,播放量达到了 13 万次。我们在 b 站上传的视频内容主要是包含了新版本的宣传介绍,还有系统的一些安装,比如说一些软件的使用教程的介绍;同时,在上个月举办的麒麟杯软件大赛的报名期间,我们也在 b 站进行了七场的赛事辅导的直播,累积观看人数也超过了上万人次。

 

最后给大家分享一下优麒麟社区的活动案例。我们优麒麟社区已经举办了 100 余场社区活动,包括麒麟杯软件大赛、新版本发布派对、圆桌交流会议以及 CN 技术交流会等等。

接下来给大家介绍的是我们的发布派对,我们每年会有 2 次新版本发布,是在四月份和十月份,新版本发布之后,我们会举办 3-6 场发布派对活动,主要是以高校和学生群体为主,以优麒麟操作系统新版本的体验、分享以及用户的反馈为主,和高校学生分享新版本的一些新特性,带领学生更深入地了解 Linux 开源操作系统,了解 Linux 开源文化。这是我们14年、15年的发布派对活动;

我们16年的常见支持版本的发布派对是邀请到了倪光南院士和廖湘科院士参与;这是17年和18年的活动分享;

19年的发布派对是联合开源社的发布派对黑克松形式的活动,让学生们直接通过浏览器就可以访问黑客松的平台,体验我们最新的优麒麟操作系统。同时,我们也引导学生在 GitHub和 Gitee(码云)平台上贡献了自己的第一行代码,提交了自己的第一次的开源贡献。截至目前,我们的发布派对已经走过了 23 个省级行政区,占中国省级行政区的 70%。目前我们合作的高校已经超过了 50 所。

 

接下来为大家介绍的是我们的麒麟杯软件大赛。我们的麒麟杯软件大赛往年是只针对国防科大的本科生进行,已经连续举办了九届,今年第 10 届麒麟杯软件大赛升级为了国赛,针对全国的本科生、研究生、博士,所有的在读的高校生都可以参与。我们的麒麟杯软件大赛邀请到了中国开源软件推进联盟、中国软件行业协会以及开放原子开源基金会作为指导单位;优麒麟社区、麒麟软件有限公司、国防科技大学和麒麟软件学院是主办单位;合办单位是来自全国比较优质的十所高校,包括北京大学、哈工大、西安邮电大学、南开、湖大、中南等等;我们的合作社区包括思否、CSDN、木兰开源社区、Linux 中国等等;我们大赛的赛事指导委员会有 4 位院士和 1 位专家,包括倪光南院士、吾守尔·斯拉木院士、郑纬民院士、廖湘科院士以及中国开源软件推进联盟的陆首群主席;同时,我们的赛事专家委员会也邀请到了 22 位来自开源应用相关领域的教授和专家,包括前面我们提到的 10 所高校的计算机学院的院长或者教授以及开源领域的专家,还包括我们的庄表伟老师。我们在麒麟杯软件大赛报名期间在多所高校举办了 6 场赛事宣讲活动,包括国防科技大学、北京化工大学、天津大学等等。同时,我们也举办了 7 场线上的赛事辅导,前面我有提到我们是在 b 站进行了 7 场赛事辅导,累积观看人数超过了 1 万人次;我们同时也将赛事辅导的视频回放放在了 b 站。

目前我们麒麟杯软件大赛的报名已经截止了,现在处于初赛阶段。我们本次大赛共有 102 支参赛队伍,队伍分别来自北京大学、国防科技大学、复旦大学、中南大学等 35 所国内的高校,参与人数总计 256 人;本次麒麟杯软件大赛的参赛选题涵盖了桌面应用软件、文档管理、小手册工具等 95 个不同的选题方向。

 

今天我的演讲就到这里,谢谢大家。

点击【阅读原文】观看刘敏演讲视频,重温精彩时刻

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

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

相关文章

suse linux下交叉编译,SUSE 10.1下交叉编译环境构建

作者:下载或复制arm-linux-gcc-3.4.1.tar.bz2到任意的目录下,这个软件配套的书中有,没有的和我联系copy给大家。书中介绍的crosstool制作工具的链的方法很好,但是很浪费时间,因为编译一次要数个小时,很是麻…

拖延的本质是逃避!| 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅(图源网络,侵权删)扎心了↓ ↓ ↓

msn VS QQ

彻底不再使用QQ只用msn了。使用msn就像进入森林,安静悠闲,没有束缚。 转载于:https://www.cnblogs.com/yanrongpi/articles/372558.html

linux 查询系统性能,Linux 系统各种性能查询

几个cpumore /proc/cpuinfo |grep "physical id"|uniq|wc -l每个cpu是几核(假设cpu配置相同)more /proc/cpuinfo |grep "physical id"|grep "0"|wc -lcat /proc/cpuinfo | grep processor1. 查看物理CPU的个数#cat /proc/cpuinfo |grep "ph…

C# 无意间写了一段线程死锁的代码

源码如下&#xff1a;private void action_Click(object sender, RoutedEventArgs e){Task t new Task(() >{for (int i 0; i < 10; i){Thread.Sleep(1000);this.Dispatcher.Invoke(() >{lblStr.Content i.ToString();});manualResetEvent.Set();Console.WriteLine…

ZT:利用Google搜索功能来突破封锁下载

搜索Google大家都用过吧&#xff1f;我们正是利用它强劲的搜索功能来突破封锁下载&#xff0c;Google搜索和限制下载有什么关系&#xff0c;没可能实现吧&#xff1f;不要不相信哦&#xff0c;往下看哦&#xff01; 首先打开Google&#xff0c;在关键词输入框中输入“ "in…

PHP文件 字符集编码!

大家在用一些编辑器写PHP时&#xff0c;不会自动出现文件头&#xff0c;此时说明字符集编码需要如下代码&#xff1a; <?php header("content-type:text/html;charsetutf-8"); ?> utf-8国际通用编码。转载于:https://www.cnblogs.com/szlhtljt/p/3283007.htm

5G已来,你能做些什么?

5G大潮虽然已经来临&#xff0c;即便没有5G手机&#xff0c;小木还是要不甘示弱地测一下自己的网速&#xff0c;假装自己也是可以美美地在网上冲浪的&#xff01;小木的网速网友提供的5G测速多么痛的领悟&#xff0c;这差距还真的是很大&#xff01;说了这么多&#xff0c;你可…

java得到文件创建时间linux,linux java获取文件创建时间

linux java获取文件创建时间[2021-01-31 07:35:22] 简介:服务器背景有时候我们需要获取文件的创建时间。例如:我在研究 《xtrabackup 原理图》的时候&#xff0c;想通过观察确认 xtrabackup_log 是最php去除nbsp的方法&#xff1a;首先创建一个PHP代码示例文件&#xff1b;然后…

(转)提问的智慧

How To Ask Questions The Smart Way)这篇文章可以说是经典了&#xff0c;时不时的回头再读读&#xff0c;总有启发 Copyright (C) 2001 by Eric S. Raymond 中文版Copyleft 2001 by D.H.Grand(nOBODY/Ginux) 英文版&#xff1a;http://www.tuxedo.org/~esr/faqs/smart-questio…

认识WPF

新开一节WPF桌面开发的讲解&#xff0c;这节先初步认识一下什么是WPF。1.简介WPF是 Windows Presentation Foundation 的英文缩写&#xff0c;意为“窗体呈现基础”&#xff0c;是微软基于.NET Framework 3.0 推出的新一代构建窗体程序的框架。不同于WinForm&#xff0c;WPF实现…

MFC Attach()函数和Detach()函数

一、Windows对象和MFC对象的区别&#xff1f;MFC对象实际上并没有把整个Windows对象都包装在其中。对于窗口&#xff1a;MFC对象它只是有一个窗口句柄而已&#xff0c;这个窗口句柄如果指向一个实际存在的窗口对象&#xff08;窗口对象&#xff0c;也就是WNDCLASS&#xff0c;是…

用“谬论”指挥研究方向数十年,是谁让“老年痴呆”至今仍是绝症?

全世界只有3.14 % 的人关注了青少年数学之旅阿尔兹海默症&#xff0c;是“老年痴呆”的正确科学名称。它可能是世界上最广为人知的“绝症”之一&#xff1a;不仅让患者丧失了记忆和自我&#xff0c;也一直令在寻找治疗方法的学者和医药企业束手无策。30 多年前出现的“淀粉样蛋…

linux改环境语言,linux下改变语言环境

1、查看当前语言变量值$ locale2、查看系统内安装的语言$ locale -a3、临时修改语言值$ export LC_ALLen_US.UTF-8$ export LANGUAGEen_US:en$ export LC_ALLzh_CN.UTF-8$ export LC_ALLzh_CN.GB18030$ export LANGUAGEzh_CN:zh:en_US:en4.1、永久修改系统的语言值修改文件/etc…

杀毒软件

俗话说&#xff0c;每天打雁&#xff0c;结果被雁x了……不慎中了Trojan-PSW.Win32.QQPass.gf木马根据目前的测试&#xff0c;瑞星&#xff0c;Macfee&#xff0c;毒霸都没有能查出来这个木马只好手工删了。转载于:https://www.cnblogs.com/skogkatt/archive/2006/05/04/416321…

NLog源码解读——StringBuilderPool

刚刚骚情的跑了下NLog测试&#xff0c;&#xff0c;&#xff0c;&#xff0c;&#xff0c;一篇文章就那么Crash了~~~好吧&#xff0c;这次简化下&#xff0c;直接进入正题&#xff0c;有关GC的东东参考网上大部分文章吧。源码分析// StringBuilder 的建立也会耗费大量的资源&am…

oracle 11g(二)安装过程

(一)解压oracle 11g压缩包注&#xff1a;分别下载oracle 11g的1of2、2of2这两个zip压缩包&#xff0c;将其拷贝到/usr/src目录中解压。[rootserver src]#unzip linux.x64_11gR2_database_1of2.zip[rootserver src]#unzip linux.x64_11gR2_database_2of2.zip(二)安装oracle 11g以…

一定要多角度看事物 | 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅一定要多角度看事物岁月对我们做了什么无法反驳论发型的重要性坐骨神经痛被赋予了新含义老师真的很会总结了&#xff08;图源E_Volution_&#xff09;扎心了↓ ↓ ↓

从别的地方转来的 网址

网上24个免费图书网站[转贴] 中国数字图书馆 http://www.d-library.com.cn/ ; 权威的在线图书馆。 瑞德超星在线图书馆 http://www.rol.cn.net/library ; 规模大&#xff0c;藏书丰富&#xff0c;包括社会科学、人文科学、自然科学等领域的著作和历史文献等。 可是…下载图书要…

烧录imx6需要的linux空间,IMX6Q学习笔记——开发板的Linux系统更新和烧录

IMX6Q学习笔记——开发板的Linux系统更新和烧录记录自己在电鱼电子开发SAIL-IMX6Q全能板后&#xff0c;并且对系统和模块进行简单测试的过程之后对开发板的Linux系统进行更新和烧录的记录过程&#xff0c;算是进行一个分享和记录&#xff0c;同时也方便自己日后查阅。首先准备好…