来源:Gitee 封面人物 丨 2018-03-19
本期嘉宾 余杰(Jack),国防科技大学博士,优麒麟创始人。
优麒麟(Ubuntu Kylin)是由中国 CCN(CSIP、Canonical、NUDT)开源创新联合实验室与天津麒麟信息技术有限公司支持的全球开源项目, 创立于2013年,其宗旨是通过与Ubuntu社区合作开发和优化基础软件包,并主导研发用户友好的桌面环境以及满足各类桌面办公、娱乐需求的应用软件。
优麒麟开源项目地址:https://gitee.com/organizations/ubuntukylin
我是在读书期间就开始参与开源项目的,当时涉及到Tomcat、Joomla、eMule这些产品。博士毕业后,在一个项目中需要用 Linux 桌面系统来给学生和老师们用, 刚开始是基于Redhat进行定制,后来发现它在终端方面的生态很差,适配性也不好,比如:经常出现在新款笔记本上安装失败、无线网卡不能使用等问题,而且在输入法、 办公软件等方面也体验不好。2012年,我们有机会跟Mark在长沙面对面讨论这些问题,并确定选择基于 Ubuntu 来做一个开源操作系统发行版;2013年, 我们(NUDT)跟CSIP、Canonical成立开源创新联合实验室,并于2013年4月发布了首个正式版本。至今,优麒麟已经走过了5年的历程。
项目是以国防科大的老师和天津麒麟公司的工程师为主来进行开发的,同时也有来自 Canonical、CSIP 的成员,以及来自国内外社区的开发者。我们设立了一个管理委员会和技术委员会, 来负责整个项目的决策和运行。
是的,最开始的定位就是“最有中国味的操作系统”,到现在我们官网的宣传也是这样。刚开始我们主要是面向中文用户,以提升中文用户的使用体验为目标,除了系统优化、桌面环境定制, 重点在做软件中心、优客助手、搜狗输入法、金山WPS、金山快盘等生态应用;经过这些年的发展,我们的主要目标已经提升为为全球 Linux 用户提供一个更简易操作的 Linux 发行版。 我们是从 16.04 版就开始走国际化路线的,我们基于Mate设计和开发了一个叫做 UKUI 的轻量级桌面环境,它具有与Windows 7相似的使用体验,现在它已经是优麒麟的默认桌面环境了。 当前,UKUI已经被Debian和Ubuntu两个国际主流软件仓库收录,吸引了大量来自全球各地的 Linux 用户,并得到许多反馈。
有很多国外的用户都在用优麒麟,给到的反馈也是比较正面的。因为UKUI的体验跟 Windows 7 是十分接近的。国外用户通常比较注重知识产权这一块,他们在办公室基本都是用正版的Windows, 但是家里的电脑有时候自己不愿意掏钱购买正版软件,所以就会用开源的 Linux。优麒麟的用户中,除了开源爱好者,这类用户还是蛮多的,尤其是在欧洲那边。
是的,像 Ubuntu、Gnome、Debian这样的大型国际社区,我们都有合作。UKUI 它是一个有很多个软件包组成的桌面环境,如果你的软件包要进入某个主流的软件仓库,需要经过重重审核和修改, 你为什么要做这个东西,你的规则,相关知识产权的协议是不是合规等等,社区大牛们才会同意吸收到软件仓库仓库里面。
我们的 UKUI 是中国第一个,也是目前唯一个同时进入 Ubuntu 和 Debian 这两个软件仓库的桌面环境。这个过程就是不断的和国外同行去沟通,去介绍我们的东西、接受反馈意见、做改进等, 他们的审核者也是具有多年的社区工作经验的人,代码方面也十分厉害,也会帮助我们改进产品。
我们国内做开源社区的同行,包括我们优麒麟自己的小伙伴,其实也还是更多的侧重于代码,对于社区规则和推广的理解不是很透彻。
这个问题还是蛮重要的,包括知识产权的处理,比如说你有一个文件或者功能引用到了别人的知识产权,原来的知识产权是 GPL 还是 Apache 协议,该怎么去处理?目前国内很多团队都没有引起足够的重视。
优麒麟项目是以国防科技大学为主的,在高校方面的合作有得天独厚的优势。我们在线下推广也是会跟高校的结合比较多,目前已经跟全国 50 多所高校,包括清华、北大、北航等大中专院校进行了合作, 去年我们还组织了由国内Linux厂商、高校代表以及产业界代表共同参与的 Linux 桌面高峰论坛。
同时我们也积极的参与各类社区组织,例如开源社,主要也是从开源的角度来推广优麒麟,这就不仅仅是 Linux 桌面了,还包括了开源治理、云平台、区块链等等,产业上下游的东西,我们都要多学习多了解。
是的,生态的建立是一个长远的事情,学生群体不容忽视,他们将来进入职场中,如果自己有用过 Linux 的话对他们自身而言是有帮助的。
现在 AI 已经成为了一种主流的发展趋势,像以前的 Android、iOS 开发是基于 Linux 的,AI 的很多东西也是可以基于Linux开发的。比如,我之前去小米、金山等互联网公司交流的时候, 他们也有用优麒麟在进行开发,就是说现在 Linux 正逐渐成为新兴技术的重要基础支撑环境。
其实论坛和社区现在已经没有以前那么活跃了,现在都是自媒体的时代,我们主要集中在微信和微博方面进行宣传,更新和维护是比较频繁的。但是论坛和社区的好处就是,一些经验和解决问题的方法发到论坛上, 新用户比较好检索和查看。
我们会永远把优麒麟定义为一个开源社区,优麒麟本身是不会去做任何商业的发展计划的。
困难是一直都存在的,大致是自身和外部两个方面。自身的困难就是我们想做什么和我们做出来的东西是有差异的,最终的产品设计和产品实现之间的差异,因为有时候我们的设计可以做得很好, 但 Linux 它涉及到几千甚至几万个包,你把这些东西弄在一块儿,也许做了一个很漂亮的功能,可也可能会引起别的问题。
外部的困难,就是如何在纷繁的变化环境中保持初心。我们做开源的首要目标就是用户满意了,但是有时候会被用户误解、被同行中伤,在这个时候你应该怎么去坚持?用一种什么样的态度去处理? 你要让你的用户觉得,你们是一个很稳定且持续在做事情的团队,毕竟做 Linux 发行版主要还是要看长期的投入和使用情况,再就是会有少部分人可能对于国内团队做的东西天生就是持一种消极的看法。 这些你也没办法,只能稳扎稳打做产品。
我是 2001 年考到国防科技大学开始了本科学习,2010 年博士毕业,国防科技大学的专业大致分为技术类和指挥类,指挥类的同学相对辛苦很多,我读的专业是技术类的计算机科学与技术。 读博是一种非常棒的体验,不论是在心智还是本领上都能得到了极大提升(笑)。
国防科技大学的男生在读书的期间确实是不好找对象,基本见不到女生,时间也被安排得很满,但是毕业之后还是挺走俏的啦(笑)。
优麒麟的开发团队目前有 30 多人,都是我在负责。
肯定会加班的呀,程序猿嘛,尤其是在发版前那一段时间。
平时也没有什么特别多的空闲时间,就是喜欢踢足球,你看我的微信朋友圈,除了优麒麟就是各种踢球了(哈哈)。
封面人物小档案