5 Android的盈利方式
前面已经谈到Android是一个完全开放的手机系统,那么可能有很多人会想,Google在Android上花费了大量精力与财力,最后将Android系统开源了,开源的系统,开发者要怎么盈利呢?
首先要说的就是关于Android的许可证问题。
1.GPLv2与ASL(Apache Software License)
前面说到Android是基于Linux内核的软件平台和操作系统,那么就要先说说Linux系统的GPLv2(General Public License,version 2)许可证。GPL意味着完全的开源精神,即不管是个人还是公司获得GPL版权的软件源代码后,其进行修改后的源代码也要进行开源。而Android同样是开放了源代码,但其版权使用的是ASL(Apache Software License),因为在ASL的开放源代码原则下,将来如果有商业的需求,商业软件公司也可以一并将它集成进入并不开放的商业软件中,而且直接拥有该软件的版权,并不需要公开对该源码进行修改。
从这两者的区别,大家应该理解为什么Android开源而且还是用ASL的原因了吧。这样做可以带动更多第三方软件的蓬勃发展。
了解了Andorid的许可证问题,开发者们大可放心地使用开源的Android来开发出自己的软件,进行出售。可是,同样给开发者们带来了另外一个问题,开发出的软件要怎么出售呢?下面我们就来了解一下Google推出的Android Markrt。
2.App Store与Android Market
这里要先谈一下该盈利模式的先驱,苹果的软件商店App Store,所有的自由开发者加入App Store平台都需要注册,并缴纳一定的注册费用,同时苹果公司为其提供销售、收款、物流、交易、渠道发布等服务,使开发者只需要专心开发软件即可。同时对软件的销售所得,苹果与开发者三七分成。
Android Market标识
大概地介绍了App Store的特点,那么我们再针对性地介绍一下Android Market。
1)字面翻译
Store:更倾向于独立商店的意义。这点从App Store的盈利模式、运作模式也能很明了地看出,在App Store中只存在苹果、用户、开发者。
Market:更倾向于开放的平台的意义。同样这点也与Android设计的初衷相同,并且值得注意的是,Android Market并不仅仅只是应用程序商店。虽然应用程序也很重要,但是在Google的Android Market中,它们却仅仅是微不足道的变量。这一平台最大的特点就在于,所有的开发者注册后都可以上传内容,而所有上传的内容都能够立刻在Android Market上找到,这改变了以往只能通过付费来获得内容的方式,这也无疑增加了多元化的发展途径。
2)审批流程
在App Store中要发布一款iPhone应用程序过程相当繁琐。苹果将会对每个iPhone应用程序进行审查,这就使得许多开发者不得不等上几天,甚至几周的时间。有时,开发人员已经开发出了新版的应用程序,但是老版的软件却还没有被审核通过。而Android Market的内容发布流程则与YouTube类似:你只需要注册成功,然后上传内容并对其加以描述之后即可发布。
3)利益分配
前面也说到了在App Store中苹果与开发者三七分成。而开发者在Android Market中每出售一款付费应用程序,收益同样是进行三七分成。不同的是开发者获得70%的收入,其余的30%归移动运营商所有及作为网上结算费用,而并不是Google自己。
4)商店与市场
这是一个有待于论证的异同之处。App Store有严格的审查制度,对于不符合要求的应用软件会直接删除,这样对于用户来说无疑是净化了他们的“商店”,可是对开发者来说就是灭顶之灾。而在Android Market中并没有像App Store那样有严格的审查,而此举的利弊也是显而易见的。
用户可以通过http://www.android.com/market进入Android Market页面,如下图所示。
单击主页中的“Learn more”,进入Android开发者相关页面,如下图所示。
这里,Google会收取25美元的注册费用,如下图所示。
大致:怎么样?是不是现在对Andorid有个大概的了解了?这些可都是战前培训,准备好上战场了吗?
小安:啊,讲了这么多才只是个战前培训?不过,听博士这么一讲,我对Andorid开发越来越有信心了,我会努力学习的。