6月1日国际报道每天,无数人在使用Google的网络服务。现在,Google想更主动招募软件程序方面的精英。 美国当地时间本周四,Google将举办首个“Google开发者日”,5000多人将在全球10个地点出席这次盛会。 开发者日是Google更好拉近与程序员,尤其是那些从事共享、重组和再造(mashup)开发者之间关系的一个举措。 就在前一天,Google宣布推出Google Gears离线网络程序插件。 目前,Google雇用了开源软件项目一些重要的工程师,想Linux核心开发人员Andrew Morton,并且,外部的程序员经常可以免费使用其服务。 尽管这些开源项目对Google总体业务影响不大,但Google认为,网络应用程序越好,自己的业务才越好。 Google开发者产品部门的经理Bret Taylor说:“如果与搜索有关的网络应用程序对用户越有吸引力,那么人们就会更多的进行搜索,上网的时间也会增多。由于网络就是Google的平台,我们对尽可能提高这一平台的质量很感兴趣。” 通过应用程序接口(API),程序员们可以利用Google的服务开发出第三方扩展出来。比如,一种能够在手机上显示Google日历信息的应用,就不是由Google程序员开发出来的。 随着网络应用程序变得越来越多样化,开发者已经成为亚马逊,eBay,微软以及雅虎等公司争相拉拢的对象。雅虎去年秋天也举办了开发者日。 积极的开发生态环境为这些公司带来访问量以及收益。 Google首个开发者日将在加州,伦敦,巴黎,马德里,莫斯科,悉尼,北京,东京,圣保罗,汉堡10个城市举行。Google官员将发表主题演讲。 Google将致力于发展两种形式的“构建”(building block)服务:一是能够扩展Google服务的服务,一种是程序员可以在自己程序当中使用的服务。 例如,Google地图就能够被用来打造成为全新的应用,像客户定位等等。 此外,Google Gadgets API还可以不断扩充Google主页或者Google桌面组件的阵容。 Google Gears也是一样,这种开源性质的服务可以帮助程序员们提高Ajax开发的水平,鼓励人们尽可能将浏览器作为计算的中心。 开源在Google以及它的开发者项目发展中占有很重要的地位。Google开源程序的经理Chris DiBona将在伦敦专门发表这方面的演讲。 Google本身也大量的使用几项开源产品,比如在数据中心服务器上使用了一种Linux操作系统,MySQL数据库等等。 采用开源开发的战略可以让Google迅速的升级自己的产品。
|