正文内容 评论(0

Google“操作系统”:开源
2007-06-04 19:00:20  出处:快科技 作者:且听枫吟 编辑:且听枫吟     评论(0)点击可以复制本篇文章的标题和链接

在Google Developer Day 2007上,我们对Google目前的开源软件项目负责任Jon Trowbridge进行了专访,了解到了更多有关Google在开源、互联网API平台上的策略与立场。

问:从去年初开始,业内就传言Google在完成自己的操作系统,对此您有何看法?

Jon Trowbridge:我们说现在流言满天飞,不光这一个流言,我听到这个流言的时候非常有意思。我最近参加一个派对,有一个人非常兴奋的跑过来说Google已经发布操作系统了,我读过一篇文章是这样的。我觉得很奇怪,我怎么没听过Google的操作系统,其实谣言很多,你不用听就可以了。

问:事实上,有关Google“操作系统”还有这样一个说法——Google在建立类似一个虚拟的存在于网络的操作系统,就如同80年代的客户端计算机,由线路(网络)与总机联系,计算、操作、数据保存由总机(Google服务器)完成,操作结果由流览器提交给使用者。Google对开发者开放API是否意味着了吸引更多开发者为这一平台开发以Google操作系统为平台的应用程序?

Jon Trowbridge:首先你刚才提到SPI平台的问题,如果你想把它作为一种操作系统也可以,只不过它跟Windows、苹果和Linux是非常不一样的。你谈到我们所说目前的主机,客户端结构的话,那么目前确实有这样的一个趋势,就是功能越来越集中在网浏览器,确实Google也是尽力把功能都放在网络浏览器,还有更多的地方可以使用浏览器,比如你手机还有其它移动便捷的设备。

而你所描述的这个操作系统其实便是人们所说的“Web操作系统”,不过目前对于这个概念还没有确实的定义,因此我也无法对此深入探讨下去。

问:请问Google目前是以哪些方式对开源社区提供支持的?

Jon Trowbridge:其实我们给予开源社区的支持有不同的形式。第一种是直接资金上的支持。比如说我们会赞助一些开源方面的会议,还有我们会给一些开源用户,开发人员如果他们需要场地讨论开源项目的问题,我们也会赞助他们的场地。还有第二种我们觉得是对开源更好的支持,就是去公开更多的开放源代码,我们Google内部会开发一些程序,我们会把这些源代码提供给这些开源的社区。同时在我们Google的内部,我们对于已经有的开源程序,还会提供一些改善。比如Python的编码有一些漏洞,有一些错码,我们都会及时弥补一下,会把改善的这些程序又提供给开源的社区。实际上这是一种非常好的合作。还有第四个是我们的一个项目,其实是针对那些喜欢开源的学生提供的项目。英文叫Google Summer Code。它的意思就是说像Google编码夏令营的感觉了,主要是让这些学生们也能够参与到开源的活动中来。

问:您此前提到,Google在应用开发过程中从开源社区获益菲浅,例如Python等开源语言在Google应用中的广泛使用,换句话说,开源成果在Google的应用中更趋向成熟和完善,请问有没有可能将Google现在项目中的源码,或者一些底层架构,共享给大家?

Jon Trowbridge:经常有人问我这个问题,说Google为什么不拿出你们的基础架构与我们分享呢。问题是这样的,因为基础的架构,它是和我们数据中心的系统是重合在一起的。你即使有Google的庞大中心,可能基础架构也是用不了的。像拥有Google数据中心规模的个人和公司是非常少的。

但是我们确实与开发者们分享了很多成果,例如发表文章与大家分享基础架构的经验——你可以在互联网上找到不少Google开发人员公布的技术文档。至于源码你要根据我们的经验,根据自己系统去开发,Google现有的架构系统是无法脱离硬件、软件单独存在的

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#快讯

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...