10月27日,2011年Google(谷歌)开发者日技术大会在北京拉开帷幕。来自Google的工程师和技术人员与开发者及业界同仁分享Google的创新技术对于全球及中国开发者的重要意义,以及对于产业和社会所产生的影响。
支持公开技术和标准
在2011年Google开发者日技术大会上,Google中国工程研究总经理杨文洛博士表示:公开技术的标准是由国际标准组织制定、整个业界参与、技术不受某一家公司的完全垄断、控制和制约的技术标准。公开技术的好处在于,能够得到国际标准的认可,在中国大力推广和使用公开技术,可以帮助中国的独特技术和新型标准在未来走向世界,公开技术的推广有利于竞争和创新,让最好的技术得到市场的尽快认可,为广大消费者带来益处,所以公开技术的使用和推广可以避免少数公司进行恶性技术垄断、扼杀业界的公平竞争。
Google中国工程研究总经理杨文洛
与业界其它高科技公司以完全封闭式技术开发和由一家公司垄断技术发展走向的做法不同,Google一直坚持开放的理念和实践,采取开放型的技术开发模式:支持公开技术和标准、开源代码和由业界一起参与的技术发展,推动网络创新和发展。
在很多产品的开发上,Google以身作则支持使用公开技术和标准作为自己产品中的技术规范。比如,Google一直大力支持HTML5这类由国际万维网组织W3C制定的网络技术的标准,不仅自己努力在产品和平台上使用和支持,也通过与业界的合作及技术推广来推动更多的开发者使用这样的技术。一个很好的例子是:Google公司与Rovio公司合作,在他们开发了移动版本的游戏愤怒小鸟之后,与他们进行技术上的合作,提供采用HTML5新型网页设计标准的支持,开发出了基于浏览器的桌面版本的同样的游戏,并在今年的Google IO大会上向全球展示。
Google公司在自己的产品开发上,也注重支持公开的标准,甚至不惜改变或放弃已经开始的研发,全力支持公开标准。举例来说,几年前Google开发了为浏览器提供图像渲染加速的技术O3D,但是当看到业界还有一个基于W3C标准组织支持的公开标准WebGL也具备类似的功能和潜力,Google就决定支持以公开标准为基础的WebGL技术,停止了对O3D的推广,转而支持WebGL。
支持开源代码
Google积极与开源代码社区合作,不仅推动采用开源代码,更在重要产品中,以实际行动支持开源。比如Google在做了大量开发投资后,将Android移动平台和操作系统进行开源,把Chrome 浏览器通过Chromium项目进行开源等,将这些重要产品和关键技术向业界开放,让无数的企业和开发者们能够得到这些产品的源代码,方便地进行深入的学习和研究,并在此基础之上进行进一步的开发和创新。Google公司通过这种回馈开发技术社区的做法,帮助了全球及中国大量开发者、给他们带来的创新的机遇。
据介绍,在Google将上网本操作系统Chrome OS开源之后,杭州的一位开源代码开发者,短短几天之内,在Google开源的操作系统基础之上,自己开发出了一个上网本操作系统,并在杭州的Google技术开发者社区(杭州 GTUG)技术交流活动上向大家当场演示了他自己组建的Chrome OS在一个上网本上运行。Google的开源确实为中国开发者提供了创新的契机。
支持由业界一起参与的技术发展
Google还支持由业界一起参与的技术发展,比如在Android平台上,Google就与公开手机联盟(Open Handset Alliance - OHA)一起协商重要技术发展的走向。业界的重要的移动设备厂商、运营商等都是这个联盟的成员,一起影响着Android移动平台未来功能的制定和技术的发展。Google的每个开发者产品(code.google.com)都有完全公开的应用接口文档,每个产品都有自己的网上论坛,来自全球的开发者们可以随时就技术问题进行问答、咨询、并参加这些产品未来技术发展的讨论。
坚持开放的理念、文化和实践,让Google的开发者产品在全球得到了大量企业和开发者的支持和使用。包括中国在内的全球无数开发者和企业,利用超过了三十多种Google开发技术进行新产品和新业务的开发。今年的Google开发者日技术大会上,许多开发者展示了他们利用包括Google地图、Android 移动平台、Chrome等Google开发者产品和开放的技术进行创新的成果。
支持公开技术和标准
在2011年Google开发者日技术大会上,Google中国工程研究总经理杨文洛博士表示:公开技术的标准是由国际标准组织制定、整个业界参与、技术不受某一家公司的完全垄断、控制和制约的技术标准。公开技术的好处在于,能够得到国际标准的认可,在中国大力推广和使用公开技术,可以帮助中国的独特技术和新型标准在未来走向世界,公开技术的推广有利于竞争和创新,让最好的技术得到市场的尽快认可,为广大消费者带来益处,所以公开技术的使用和推广可以避免少数公司进行恶性技术垄断、扼杀业界的公平竞争。
Google中国工程研究总经理杨文洛
与业界其它高科技公司以完全封闭式技术开发和由一家公司垄断技术发展走向的做法不同,Google一直坚持开放的理念和实践,采取开放型的技术开发模式:支持公开技术和标准、开源代码和由业界一起参与的技术发展,推动网络创新和发展。
在很多产品的开发上,Google以身作则支持使用公开技术和标准作为自己产品中的技术规范。比如,Google一直大力支持HTML5这类由国际万维网组织W3C制定的网络技术的标准,不仅自己努力在产品和平台上使用和支持,也通过与业界的合作及技术推广来推动更多的开发者使用这样的技术。一个很好的例子是:Google公司与Rovio公司合作,在他们开发了移动版本的游戏愤怒小鸟之后,与他们进行技术上的合作,提供采用HTML5新型网页设计标准的支持,开发出了基于浏览器的桌面版本的同样的游戏,并在今年的Google IO大会上向全球展示。
Google公司在自己的产品开发上,也注重支持公开的标准,甚至不惜改变或放弃已经开始的研发,全力支持公开标准。举例来说,几年前Google开发了为浏览器提供图像渲染加速的技术O3D,但是当看到业界还有一个基于W3C标准组织支持的公开标准WebGL也具备类似的功能和潜力,Google就决定支持以公开标准为基础的WebGL技术,停止了对O3D的推广,转而支持WebGL。
支持开源代码
Google积极与开源代码社区合作,不仅推动采用开源代码,更在重要产品中,以实际行动支持开源。比如Google在做了大量开发投资后,将Android移动平台和操作系统进行开源,把Chrome 浏览器通过Chromium项目进行开源等,将这些重要产品和关键技术向业界开放,让无数的企业和开发者们能够得到这些产品的源代码,方便地进行深入的学习和研究,并在此基础之上进行进一步的开发和创新。Google公司通过这种回馈开发技术社区的做法,帮助了全球及中国大量开发者、给他们带来的创新的机遇。
据介绍,在Google将上网本操作系统Chrome OS开源之后,杭州的一位开源代码开发者,短短几天之内,在Google开源的操作系统基础之上,自己开发出了一个上网本操作系统,并在杭州的Google技术开发者社区(杭州 GTUG)技术交流活动上向大家当场演示了他自己组建的Chrome OS在一个上网本上运行。Google的开源确实为中国开发者提供了创新的契机。
支持由业界一起参与的技术发展
Google还支持由业界一起参与的技术发展,比如在Android平台上,Google就与公开手机联盟(Open Handset Alliance - OHA)一起协商重要技术发展的走向。业界的重要的移动设备厂商、运营商等都是这个联盟的成员,一起影响着Android移动平台未来功能的制定和技术的发展。Google的每个开发者产品(code.google.com)都有完全公开的应用接口文档,每个产品都有自己的网上论坛,来自全球的开发者们可以随时就技术问题进行问答、咨询、并参加这些产品未来技术发展的讨论。
坚持开放的理念、文化和实践,让Google的开发者产品在全球得到了大量企业和开发者的支持和使用。包括中国在内的全球无数开发者和企业,利用超过了三十多种Google开发技术进行新产品和新业务的开发。今年的Google开发者日技术大会上,许多开发者展示了他们利用包括Google地图、Android 移动平台、Chrome等Google开发者产品和开放的技术进行创新的成果。