Google苏哲让Linux应用更美.doc_第1页
Google苏哲让Linux应用更美.doc_第2页
Google苏哲让Linux应用更美.doc_第3页
Google苏哲让Linux应用更美.doc_第4页
Google苏哲让Linux应用更美.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Google苏哲:让Linux应用更美5月的最后一天,Google开发者日如期而至。一时间Google各路技术英豪与前来朝圣的武林高手指点搜索,激扬开源。而在这其中,苏哲的确是值得特别一书的人物,不但因为他曾在Botulinus、Lovell工作多年的经历,也不仅仅因为他是Linux开源输入平台SCIM的作者,而是因为他所带领的团队有幸成为谷歌第一个国际项目团队。Google对Linux怎么看?苏哲团队的第一件作品会不会是输入法?对于这些不大不小的疑问,还是听他自己怎么说。Google工程师苏哲苏哲:我先介绍一下我自己,我叫苏哲,94年进入清华大学,02年在清华大学物理系硕士研究生毕业,然后开发Linux,后来是在Lovell继续开需Linux,后来就进入了谷歌。进入谷歌是今年的2月份,我的爱好是开发开源软件,目前主要的项目是SCIM平台,这个项目已经开发了6年的时间,而且一直在开发中,进入谷歌以后在谷歌的Linux和开源的团队,我们在国内有一个团队是专门做Linux开源软件相关的应用,然后我们在这个团队里面开发相关的开源软件。我们的团队在整个谷歌公司负责专门开发Linux客户端软件的只有我们北京这个团队,我们这个团队不光是在国内本土开发,适合中国人使用的软件,我们最主要的任务是开发供全世界的人开发的软件。记者:在产品方面除了把目前类似Epicarp这样的产品做平台迁移,还有什么?苏哲:基本上如果用户有需要的话我们就会去开发,当然我们会去排一个优先级的列表,而且对于Linux客户端软件来说,我觉得Linux跟其它的一些平台相比,我们现在还远远没有达到非常成熟的地步,在Linux端上面,相关的软件还是比较少,而且好用的软件也不多,所以我们这个团队有很多这种机会去开发一些很好用的软件,有非常多的软件都可以开发。记者:你们现在在做什么产品?苏哲:我们现在在做某一款软件。是客户端的,基本上是属于工具软件,因为我们这个团队在不断地成长,而且你也知道国内Linux高手也不是特别地多,我们也是希望能够吸纳更多的精英、高手进入我们的团队。很多人都知道我是做输入法的,我来了谷歌以后很多人都问我,你来谷歌的话跟谷歌是什么关系?很不幸的是我来得太晚了,刚刚进入谷歌,大概两三个月,所以目前还没有真正地说有机会参与这么多好玩的项目开发。我当然会逐步的参与,因为谷歌里面有太多的东西可以学,而且太多的项目可以参与,当然,只要有时间,我很希望我们能够在不久的将来参加包括输入法等软件。记者:在Linux上开发客户端软件,有没有一些原则,或者说要开发什么样的软件?苏哲:是开发用户喜欢用和需要用的东西,当然,在Linux的客户端里面,这样的软件太缺乏了,很多人用Windows顺手不是因为Windows好,而是因为习惯了,而Linux的软件从数量和质量上讲都还需要进一步的提高。记者:Linux的客户端软件需要跟Windows的软件一样保持用户习惯吗?是同样的原则吗?苏哲:对于谷歌来说,开发很多客户端软件,我们是不会忽视任何一个用户,不管市Linux的用户,还是Windows的用户。对于我们谷歌来说,谷歌开发任何一端客户端软件,我们希望在所有的平台都可以被用户使用,在这种情况下,我们希望它在所有的平台上使用的质量,而并不是要学习Windows有什么习惯,而是我们要保持谷歌的什么习惯。记者:你们做一个新的软件的时候是不是会用一些大家最多的软件来保持它的使用习惯?苏哲:谷歌有非常大的相关的软件团队,包括UI设计的,包括各种美工的,包括各种用户调查的,我们的开发模式是一些用户并不一定要参照Linux的习惯,而是我们在开发软件的时候都会做用户的使用性调查,用户觉得怎么样好,我们就会做怎么样的。记者:我比较想了解一下您现在那个团队是一个什么样的规模,并且你现在感觉谷歌对Linux这块的重视程度是什么,这块是一个什么样的重视程度?苏哲:我们的团队现在还不大,是一个很小的团队,而且是一个快速成长的团队。从我2月份进来的时候到现在大概只有三四个新的人进来,团队的人都非常齐心,而且我们也会在不断地招聘新的团队成员,希望我们的团队能够不断地壮大,另一方面也希望我们的团队能够在谷歌全球扮演一个非常重要的角色,这是我所希望的。实际上谷歌的每个工程师都在用Linux,把Linux融入到谷歌的DNA当中。比如我们现在在做开发的时候,所有的服务器都是跑到Linux上,我们Linux团队工程师平时用的机器也都是Linux。记者:你以前做Linux的输入法做了六年的时间,最近谷歌推了一个谷歌拼音输入法,单从一个输入法本身的功能上来讲,以你原来做输入法的经验,比如你对谷歌输入法有什么建议,觉得它哪些地方做得好,哪些地方还需要继续改进?苏哲:我本身是用Linux的,所以我尝试过使用谷歌的拼音输入法,在某个Windows之上。从我个人来讲,恐怕使用习惯各方面来讲还是不错的,从我个人来讲,唯一需要改进的就是尽快让更多的人能够用到谷歌的拼音输入法,不光是Linux平台的用户。记者:我感觉你没有提到Mac的平台,苹果的平台也缺乏一个比较好的中文输入法,有没有考虑过到这个平台上来,苹果在国内的应用比较少,你有没有这种参加进来的想法? 苏哲:如果我参加这样的团队,我是非常希望做所有平台,哪个平台的用户用得多或者是需要就去做,可是这是一个现实社会,我们的资源有限,不可能说我们所有人都做这样的东西,肯定会有一个优先级的排序。在这种情况下,像你们媒体朋友就是一个非常好的帮助,能够帮助我们去做一些调研,现在到底在国内Mac的平台用户多,还是Linux的平台用户多,如果有这样的数据,对我们是一个很大的帮助。比如我们可以集中我们的力量,首先解决大多数用户的需求。记者:你觉得希望谷歌数输入法到Linux的平台上,是这样的一个期望吗?苏哲:不光是到Linux的平台上,首先我希望谷歌的拼音输入法能够被更多的人使用,不限于任何一个平台,甚至我希望哪天大家用手机的时候可以用谷歌的拼音输入法,这是一件很好的事情。记者:你做这个输入法的时间非常长,您认为谷歌有没有必要到Linux的平台上?苏哲:从作为一个Linux的用户来说,我觉得非常有必要。记者:是原来的输入法做得还不够好吗?苏哲:这里面可能有一个误解,其实我做的SCIM,SCIM本身不是一个输入法,是一个输入法平台。拼音输入法只是其中的一个,从我个人来讲,我是非常希望基于这样的平台或者在Linux上有更多的输入法出现,这对用户来讲是一个很好的选择。记者:去年我们也做过一个Linux桌面系统应用状况调查,当时的结果反映用户还是非常多的。您觉得在谷歌这边开发Linux工具还有多大的空间?苏哲:其实我觉得空间是蛮大的,反过来讲,如果其他的软件真的很好的话,很成熟的话,为什么Linux这么少?为什么中国推了这么多年的Linux桌面,到现在为止还没有一个特别大的爆涨的时期。记者:去年调查的时候,用户反映的是平台的应用软件比较缺乏,您觉得在哪几个点是首要解决的领域?苏哲:从我个人来讲,Linux可能最好解决或者说目前最快能够解决的是一些基本工具软件,因为用户在使用桌面的时候,有些人每天都会用到,这时候一旦缺了这个软件就很不习惯,这个软件很小,但是很不习惯,当用户觉得这个系统里面适合我用的软件很多,很多小东西都很好用,就会去用。举一个例子,在Windows可能很多人上网下载软件,到Linux上可能很多用户说在Linux上怎么样下载软件,比如BT可能都不会用,所以是缺乏这样一个相关的软件。记者:你刚才提到这个团队面面向全球的用,中国的用户一直比较少,但美国的用户还是比较多的,你们的团队是不是面临全球市场? 苏哲:没错,我们现在在开发的产品也是一个面向全球的产品,其实Linux这种系统在国外的有些地方相对还是比较流行的,尤其是在欧美的年轻人里面,在中国和其他一些国家的政府都蛮支持这样的平台,所以这一块的市场还是很有前景的,所以我们觉得成立这样一个全球化的团队,能够为全世界的Linux的桌面的用户做贡献是一件非常好的事情,而且本身对培养谷歌中国的开发团队,建设谷歌中国的研发中心来说是一个很大的贡献。(谷歌:苏哲这个团队是我们谷歌中国研发中心里面第一个支持全球项目的团队,也就意味着他们这个团队未来会很快发这个产品,这个产品可能会是在全球十几个国家,或者是二十几个国家同步推这个产品,从我们这个研发中心的定位来讲,我们希望工程师到谷歌来,他们觉得是真的有更多可以刺激他们的兴趣,刺激他们创新的因素在里面,我们认为这是一个很重要的因素。)记者:您觉得在Linux底下开发,您觉得有什么东西可以促进更多的程序员去关注这方面的开发,或者有什么建议?苏哲:从我个人来讲,我觉得最好的一个事情是能够开发一些和发布一些在Linux下很有意思的任何产品,而且能够做出一些很好玩的东西,让大家觉得在Linux做软件也不是那么枯燥,而且能够做出非常好玩的软件,这样第一个是可以吸引很多的用户,第二个是对借助Linux做开发的人可以有很好的作用。记者:这个可能还不够吸引力。苏哲:用Windows的人很多,其实知道Linux的人不多,懂Linux开发的人也不多,如果Linux有一个很新鲜的东西出来,就会有不一样的效应。Windows大家是司空见惯了,而且开发软件很简单,很多人都已经习惯了,都觉得Windows上开发非常容易,已经习惯了这种开发模式。而很多人不了解Linux,可能很多人认为Linux开发不出来这种软件,所以我们想做这种证明,Linux也能够做出这样非常好玩的软件。记者:您之前也在Botulinus、Lovell等Linux公司工作,这些经历是不是会给你带来更多灵感?苏哲:其实我现在在谷歌做的工作跟在原来厂商做的工作是不一样的,我原来在Lovell等公司都是做底层平台的,现在是转到直接平台的软件,所以所有的开发对于我来说都是很新鲜的事情。举一个例子,我原来在Lovell只需要做Nurselings,而我现在在谷歌做一个软件不光要支持Fuse等等,还要支持所有的流行用户平台,甚至要支持国内的,这跟我原来的经历是完全不一样的。从我个人来讲,接触到的东西有很多,碰到的问题也有很多,这是很好的事情,因为可以学到更多的知识,对于我来说是意义非常重大的事情。记者:现在是所有的人都在开发吗?苏哲:目前这个团队是我们大家一起来做。记者:产品的进度表能透露吗?苏哲:尽快吧。记者:这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论