【SD2C谷歌技术专场报道】12月5日,IT技术精英们期待已久的年度盛宴,由CSDN和《程序员》杂志联合主办的第二届SD2C(软件开发2.0)大会正在九华山庒进行。在下午举行的谷歌技术专场会上,开发技术推广部 中国地区首席项目经理栾跃带来了《推广基于标准的和公开的网络技术》的演讲。
栾跃首先介绍了谷歌推广开发技术的三大理念和愿景:
1.让云计算——以网络为基础的计算功能,服务和数据更方便的得到。谷歌相信云计算是未来网络发展的趋势,如果未来的开发都建立在互联网的基础,更多技术人员在网络上进行开发。随着基于互联网的开发数量的增加,开发者会进行更多的搜索,而搜索量增加了,谷歌也会获得更好的发展。
2.使得网络的链接更加普及和广泛应用。用户能够通过更多方式更多设备更容易的访问网络。
3.让云计算的客户端(浏览器)的功能更加强大。因此谷歌推出了自己研发的浏览器Chrome。
谷歌如何帮助开发者赚钱
对开发者来说 谷歌提供了一系列的赚钱机会,为开发者带来了巨大的商机。比如Google Apps,通过API接口和开放资源,技术人员可以分享谷歌强大的计算能力和存储资源。谷歌为每位开发者准备了每月500M流量以内的免费数据库资源。利用谷歌提供的工具,开发者可以很方便的将现有的应用转移到Google Apps上,从而减少开发中的成本和运营 维护费用。在另一方面,通过谷歌提供的Gadgets,用户不但可以将谷歌的地图,热榜,生活,翻译产品集成到自己的网站,从而丰富自己网站的内容,也可以分享谷歌带来的巨大访问量。
栾跃表示,谷歌长期致力于推动公开的网络,认为网络技术的发展应该公开化。具体包括两个部分:1.网络技术的发展应该建立在公开的,透明的,由业界社区参与的基础上;2.技术的开发应该支持开源代码。因此谷歌在对开源的投入上一直在增长。
谷歌为何大力推动网络公开化和标准化
在谈到谷歌大力推动网络的公开化和标准化的原因时,栾跃认为主要基于两方面的原因:首先谷歌的自身发展是建立在大量的公开标准之上的,谷歌对开源代码保持感恩之心。因此谷歌对大量开源代码项目进行支持,以此作为开源代码对社区的回馈。
另一方面,谷歌未来的进一步发展仍需大量借助开源码。谷歌的新型技术和产品例如Chrome,Android,也都采用开源代码形式。栾跃还透露,谷歌在开发Android之前,曾经全面考察过市场上的移动操作系统平台,惊奇的发现所有现有产品的开放程度都不符合谷歌的要求,于是才改为自己开发了Android。(付江/文)
更多精彩,请关注:2008软件开发2.0技术大会
【发表评论0条】