金站网
谷歌开放GPS Android应用程序代码

发布时间 : 2010-08-16 16:34:30 来源 : 金站网 浏览次数 : 谷歌开放GPS Android应用程序代码


    谷歌已经公布了名为“我的轨迹(My Tracks)”的Android手机GPS程序的代码。该程序能够让人们记录他们去过的地方,使用谷歌文件写下他们旅途的事情,并且可以将他们的旅行地图上传到网上。

  谷歌工程师罗德里戈(Rodrigo Damazio)在电子邮件中表示,“我们希望,‘我的轨迹’可以获得其它开发人员的青睐,对其进行改进;或者在其平台上开发一系列配套的服务。用户就可以期待这个应用程序有更好的表现。例如,人们可以轻松地在此平台上建立与之相关的程序,如寻宝、航空飞行等。”

  他还表示,此举也意味着,热心者可以帮忙进行翻译;程序员也能够创建可分拆的程序,便于他们进行收费,如果他们愿意的话。该软件是根据谷歌的首选开源许可证Apache许可证2.0进行管理的。

  该程序允许人们在地图上找到自己所在的位置。该软件显示了各种细节,包括速度、平均速度、海拔以及已经走过的路程千米数。该路线可以显示在谷歌地图中,公开或私密(由客户决定),每段行程的统计数字可添加到谷歌文档的电子表格中。

  如果软件是开源的,那么任何人都可以看到它的底层程序指令,能够对其修改并传播。谷歌就使用了许多最初由别人创建的开源软件,例如Linux操作系统、MySQL数据库,以及WebKit浏览器引擎等。

  但谷歌也将自己的某些软件作为开源软件推出,包括Android操作系统、Chrome浏览器、基于浏览器的Chrome操作系统,以及上周在谷歌的I / O大会上宣布的谷歌电视计划中的某些软件。

  此外在这次会议上,谷歌还推出开发工具,允许开发人员在网页中使用18种字体。更重要的是,考虑到技术和法律障碍,谷歌为网络视频推出了免版税、开放源码的WebM软件。

  推出开放源码软件会大大削弱公司的资产价值,使其难以对他人收取版权费,同时还能让潜在的竞争对手使用该软件。但此举也有较大的战略意义,例如,开源项目有利于公司进军其感兴趣的市场,也可能会破坏竞争对手的专有软件。