2013深度DAU大会:王勇讲述 Linux Deepin 的发展趣事

原创
系统
2013年9月21日,由武汉深之度科技有限公司主办的“2013 Linux Deepin开发者与用户大会”在武汉中天世纪大酒店拉开帷幕。本文将深度副总王勇的演讲实录进行整理,错过此次大会的朋友也可以更方便的知晓 Linux Deepin 的创业历史和发展趣事。

2013年9月21日,由武汉深之度科技有限公司主办的“2013 Linux Deepin开发者与用户大会”在武汉中天世纪大酒店拉开帷幕。本次大会围绕“坚持拼搏、注重细节、提升体验”的主题,一方面展示Linux Deepin团队一年来的项目进展状况和心得体会,另一方面放眼未来,探讨未来Linux Deepin的求知与发展。

作为武汉深之度科技有限公司的副总经理王勇先生以其风趣幽默的演讲作为一个华丽的开场,带给现场的技术宅们一场听觉和视觉的盛宴。本文将王勇的演讲实录进行整理,错过此次大会的朋友也可以更方便的知晓 Linux Deepin 的创业历史和发展趣事。

 Linux Deepin团队技术负责人:王勇

【王勇简介】

武汉深之度科技有限公司副总经理;精通 Java、Elisp、Haskell、C、Python 等语言,擅长于图形化应用程序的开发;参与 Emacs 项目, 撰写的多个 Emacs 扩展进入官方发行版;参与 gtk2hs 项目的开发,让 Haskell 可以使用最新的 GTK+ API ,并领导开发了基于 Haskell 的 Manatee 操作系统;软件中心1.0、2.0、深度截图1.0、Deepin UI、Gnome 3插件for Deepin、Gnome Shell 3 for Deepin等项目的编写者。

【演讲实录】

大家下午好。欢迎大家参加《Linux Deepin 2013开发者与用户大会》。在场的各位,有我们一起奋斗工作的同事,也有这两三年来一直支持我们、鼓励我们的用户和开发者,但今天我看到了更多的新面孔。今天我将为大家介绍一下我们Linux Deepin团队如何从怎么一个执着于理想、为了爱好,大家几个人聚在一起,直到今天成长为一个30多人的团队的历史。今天我主要讲故事,将演讲内容以漫画的形式展示给大家。

很久很久以前,在操作系统领域,有三大巨头。前两位大家都认识,第三位是我们Linux。我记得最开始是2011年的时候,当时我还是一个开发者,当时我们的创始人和投资者Deepin提到“要把我们的爱好与理想做的更好”。当时团队只有四个人,左边比较神秘的就是Deepin,刘文欢先生。他是令我很尊重敬佩的一个人。当国内大部分都觉得Linux不是一个很好的环境和平台的时候,刘文欢先生依然投入大量的资金、人力和物力去做大家并不看好的事情,所以仅凭这一点来说,就很令我值得尊敬。左边有三位,第一位是变形金刚,是我们负责社区的副总王明栋先生,第二位是佛光普照的Hiweed,他今天在扬州宣传佛法,无法亲临现场。他让我代表Linux Deepin向大家问好,如果大家心情烦闷,可以多多学习下佛法。Hiweed Linux是2004年发起的第一个中文化Linux项目。下面这位就是我,我的网名是Lazycat,所以用一只猫来代表。当时,2011年,我们四个人只是为了自己爱好和理想,就开始了Linux Deepin项目。大家可以看到,上面是绿洲、下面是海洋,中间是一片沙漠。以这张图来表达Linux在国内和国外情况不一样。国内很多情况都不是太好。

当时Deepin和我提到要做Linux Deepin的时候,我说这个没有问题、很轻松。然后到了真正开始去做的时候,我就傻眼了:到处都是坑!我们都知道,苹果手机、IPAD和Windows等,这些操作系统经过了长时间的发展,它们在普通的影音、音乐、Office等方面都已经很完备,但Linux情况却非常糟糕。当时我实在不知道用什么词汇去形容这样的情景。这是我们当时奋战的情况。我们在2011年的时候召开了第一次开发者与用户大会,当时团队还只是我们四个人。我们是在当时整个大环境比较差的情况下逆流而上的。当时我们有 Hiweed Linux,有Linux Deepin这个项目的启动,但我们开始并没有做很多让用户和开发者觉得不错的工具和平台。所以当时大家的声音主要是:

  • 看看你们会做成什么样子;
  • 你们就是做主题的;
  • 支持,但觉得你们不会走的很长久。

我觉得当时的这些声音都是很正常的。Linux发行版多数是编译后做东西,但很少会细心地 为用户和开发者做些改进。当时开发者只有我一个,我当时也没有多想,我只是想尽力去做就可以,目前的发展情况超出了我的意外。当时我们组织了第一次社区活动,在全国各地,共有20多个人在20天内把2000多个软件全部翻译成中文。我们希望从中文化开始,让国内用户打开电脑之后就看到中文界面,这是最基础的一步。大家会有疑问,这些工作可以两周之内完成,为什么花费了20多天?当时,某个志愿者领取了K字开头的软件,他做了大部分,后来大家帮助他一起完成。部分参与的朋友反应从早到晚很累,但大家做出来后,非常的开心。他们觉得我们的翻译得到了全世界的认可,我的翻译会在所有用户的电脑上展现。这就是Linux的魅力。

大家不在乎做了多强大的软件,投资了多少钱,大家感到“我投入了精力在我喜欢的事情上,世界会因我的努力而改变”。这会让我们感到真正的幸福。之后我们感到要做些什么才行,我们的第一个项目是深度软件中心。大家知道在Windows和Mac平台下安装软件非常方便,一键安装,但Linux平台从没有这样的情况。当时大家拿到安装光盘后,安装系统后安装部分软件还得手动解决依赖,还得记住软件包的英文名称。深度软件中心的目的就是让Linux平台下软件的安装只需鼠标操作即可完成。这里有个小故事。大家可以看到会场前面身材魁梧的摄影师,我们叫他“红有三”(动画《机动战士高达》中的人物),他是杨灿,意思是“红颜色的英雄、有角的队长、有三倍速度”。他经常穿红衣服、很有工作能力,体重是我们其他同事的三倍。在当日下午2:00发布的时候,我们还一直在加班,他在作图,我在写代码。我说我们做不完这个项目就不睡觉。杨灿信以为真,一直做到凌晨5点钟,其实我们早就去睡了。当时大家24小时连续奋战,项目发布后,国外评价说:这是Linux平台有史以来最优秀的软件中心。我们虽然很累,但心里有种幸福的感觉。不管一个人,还是十个人、百个人还是一千个人甚至更多的人认同我们的工作,只要有一个因我们的工作而得到更好的体验,我们都感到幸福。我们不仅开发特色软件,还开发了深度桌面环境。

同时,我们一直在思考,中国Linux的发展为何不如国外Linux发展的情况好?原因很多,比如IT环境,主要的一点是教育跟不上。在中国大部分学校,都是教你使用Windows来学习编程、学习操作系统原理。我们希望更多的人才加入到开源世界中来。我们从湖北大学开始,设立“深度奖学金”,金额为10万元,鼓励学生使用Linux进行编写软件,从而影响他们以后的工作,让更多的人参与开源社区的贡献。这里,我想说:Linux,该从娃娃抓起!我们团队开始只有四个人,Deepin掌握大局,我负责开发,王明栋负责商务与测试,Hiweed负责技术指导。从9月份到12月份,团队发展到12个人。之后,我们发布了Linux Deepin 11.12,该版本新增了两个新特性:一个是深度截图。这里有个小插曲,还是上面提到的“红有三”,他说Linux软件很垃圾。我就说我要证明给你看,Linux会有比Windows和Mac更优秀的截图软件。我用周六和周日两天写了出来,深度截图就这样诞生了。深度截图是目前最优秀、最简单的截图工具。它虽然很小,但至今仍是Linux Deepin所有项目中体验最好的一个。传统的Linux软件比较注重技术,但我认为最好的软件和项目就是最简单的满足用户的需求。用户的需求很简单,就是在某个区域截取之后,进行简单的编辑,并保存和分享,就这么简单。

然后第二个,当时我们觉得,就是我们开第一届大会的时候,大家都说我们就是做主题的。其实做系统,做桌面系统,远远不是做主题那么简单。他后面有软件,后面有桌面环境。

当时GNOME3已经发布,我们大概用了20天时间,我们就基于GNOME 3定制了一个桌面环境。但是发布以后,我的表情,有史以来,从幸福变成这种样子。当时我是非常抓狂的,我觉得,这个桌面环境真的是太糟糕了。我做桌面环境之前,他们说,GNOME3是一个划时代的产品。他能改变Linux桌面,但是真的进去以后,发现真不是那回事情。我想,如果有GNOME3的爱好者,如果觉得不公平,会后可以跟我理论,我会一条一条地数出来。

其实他们完全是炫耀技术的,但是真正从体验细节上来说,是非常非常差的。所以当时我做完了以后,其实心中埋下了一颗种子:如果我有比12个人更多的一只团队时,一定要把桌面环境重做。呃,大约在2012年7月份,也就是我们创业的第二年,我们继续做了三个产品——Deepin UI、深度音乐、深度影音。

Deepin UI 这个主要是图形开发工具,就是希望开发者把自己真正喜欢的东西加在功能上。我们提供像腾讯QQ、迅雷一样的体验,只要拖放一张图,他就可以换壁纸,就可以换主题,就这么简单,你完全不用关心细节。当时我们的一个项目,就是软件中心1.0版本,代码有3万行,在用了Deepin UI了以后,代码总量变成了8千行,减少了60%~70%。

然后中间有只“猴子”,这就是我们深度音乐的开发者---侯少辉。因为他姓侯,所以我们就尊称他为“猴哥”。深度音乐,其实大家可以看到第一屏上面有很多坑,它就是其中一个大坑。在我们做之前,从来没有人关心我们国内的情况,播放音乐以后,怎么去看歌词,怎么去解决中文编码,没有人关心。我们做的深度音乐,彻底解决了这一问题。

深度影音也是一样的。我们希望这两个软件,会和深度软件中心一样的,非常简单,双击就可以。

在去年九月份,也就是一年之前,我们组织召开了第二届开发者与用户大会。我觉得去年唯一让我感觉不一样的是,我们再也不用独自奋斗了。去年搜狗输入法、WPS、又拍云存储,还有爱壁纸等第三方厂商,加入进了我们Linux阵营,支持中国Linux的发展。我觉得这个是非常大的改变。原来从来都没人愿意去做Linux,都觉得Linux非常非常难,或者做了没有什么钱赚。但是我觉得,正因为它难,才有可能赚大钱,才有可能发展得更好。我们的努力就在于此。

但也不是说,我们Linux Deepin上面的所有软件都要自己去做,那是个不可能的。大家可以看到,苹果商店、安卓商店部分应用或者APP都是几百万的下载量。这么说,我们Linux Deepin其实再花10倍的能力去做,也是远远不够的。所以说,我们的目标就很简单:我们就想证明,做Linux是非常简单的。只要你稍微努力,你都可以做得非常好,就可以让全世界上千万的用户用它。所以说,我觉得我们做这一点改变,我觉得非常难得。我们目前可以在Linux中使用搜狗输入法,可以使用WPS来兼容微软Office、编辑Office文件,再也不用担心格式不一样。

再一个,我们当时发布的时候,就是让我抓狂之后就说,如果我们有22个人,就可以做成这件事情,我们就决定做桌面环境。我记得当时国内有一个很著名的开发者,他说:“你们疯了,你们不考虑一下GNOME、KDE、Unity做了多少年,花了多少人力,你们就22个人,开发者还不到10个人,就要做一个桌面环境。”但是我觉得没有什么不可能的。

我们就在12年6月份开始,只用了9个月,就发布了我们的深度桌面环境正式版。当时非常恐怖,不到10个人,9个月的时间内并行开发了21个项目。我们总共写了50到60万行代码去做这个桌面环境。大家可以对比一下,GNOME从1998年到2013年发展了15年,KDE发展了17年,Unity从开始到可以正式使用,也就是2~3年的时间。然后我们发布Alpha版本是4个月,Beta是6个月,到正式版发布就是9个月。中国的开发者,不比国外的差!我们中国照样可以开发出用户喜欢的东西。

我看了很多评论,他们都说“Deepin这个桌面环境,是自从离开GNOME2以后唯一让我觉得非常简单的。”它具有一个好的桌面环境所具备的一切,不用花更多的心思去学习。在座各位桌上放着的是我们最新的光盘纪念版,大家回去可以尝试一下。

我想让大家认识一下这位——夏彬,他是我们这个桌面环境的核心开发者。当时他觉得开发桌面环境很好玩,就来做这件事情,深度桌面环境主要是他开发的。看看这张照片,大家是不是觉得他非常年轻有为呀?

请大家看一下变化。我压榨他说“你要把不可能的事情做成可能”,他就花了9个月的时间做这个。看他现在变成这种比较悲催的样子,大家说他卖水果可以卖回来,我估计他以后就是卖水果都不可能卖回来了……

我觉得大家在国内做Linux,非常地辛苦,这是一个很公平的想法。大家说:你能做操作系统,也没什么了不起的。我想表达的意思是:大家从外面看一个软件很好用、很简单,其实背后的辛苦实在是太重了,加班无数。我们公司是不鼓励加班的,但是大家会为了一件自己爱好的事情,共同爱好的事情去做。我一直就想跟大家讲的是,可能在坐的各位也不是很牛的开发者,大家只要做一件事情,就可以彻底地改变中国的环境;对这些在一线奋斗的开发者、爱好者,不管他是哪个公司的,不管他是哪个社区的,大家对他多一份包容,多一份赞扬,我觉得Linux在中国就会成长起来。

给大家分享一下获奖情况。在2012年中日韩东北亚开源大赛,我们是唯一一个获得优胜奖的中国操作系统项目。另一个是开源中国网站《2012年度最受欢迎开源软件》。在权威发行版流行统计网站DistroWatch上,我们排名进入了前50。我们背后还取得了无数荣耀,但我觉得没有什么好炫耀的,我们才刚刚起步,Deepin做到现在还远远不足。我想把这些奖项留着,等到10年以后,20年以后,成为中国最好的Linux操作系统了以后再把它拿出来。希望大家不要骄傲,继续努力,做好一件事情!

就在我们召开本次大会前,我们发布了“深度游戏中心”。在我们做之前,大家都说Linux装软件不好,听音乐不好,看电影不好,包括桌面环境也是很难用的。大家齐心做完以后,发现我们的游戏也不好。我给大家分析一下:在国内,甚至在全世界范围内,最多的不是专业游戏。大家常说开心农场啊、愤怒的小鸟或者说植物大战僵尸,就是说每个人不需要任何技术,不需要任何培训就可以玩的,就是很好的游戏。我们收集了很多这种休闲类游戏,虽然说在Linux上3D的发展还有很多限制,但是我希望在2D方面,在Flash方面,至少可以弥补Linux没游戏可玩的这种地步。所以我们就做了一个深度游戏中心。这个项目大概是史上最快的,我们从要开始做到发布,仅花了一个多月的时间。

到目前为止,我们做了五个特色应用,包括桌面环境在内是六个。在微博和论坛上,都有人说Deepin做了很多软件,很了不起,我觉得这是我们的正常水平。变革才刚刚开始!我们希望通过5年、10年或者更多的时间,带领大家一起把我们中国的Linux做好。

感谢大家!

 

责任编辑:黄丹 来源: Linux Deepin
相关推荐

2013-10-10 10:12:04

2012-08-16 16:23:05

2014-02-18 17:01:03

侯少辉深谈Linux Deepi

2013-10-10 10:22:34

2013-12-24 15:12:38

2013-09-13 10:05:31

Linux Deepi开发者

2012-03-12 17:09:51

企业版Linux性能

2014-03-28 15:20:00

Linux Deepi郭攀

2013-05-27 16:08:42

京交会

2013-11-28 15:12:18

Linux DeepiLinux Deepi

2012-09-04 14:57:05

Linux Deepi

2014-04-11 11:37:15

2010-03-03 16:45:46

Android应用程序

2009-11-24 13:53:03

SuSE Linux

2013-02-26 15:14:27

2011-05-18 17:01:13

Android

2009-10-20 10:48:27

综合布线系统

2013-08-07 11:26:10

Linux Deepi

2012-07-17 15:32:27

Linux Deepi

2012-03-01 11:03:02

Linux Deepi
点赞
收藏

51CTO技术栈公众号