Android 来源

  Android操作系统最初由Andy Rubin创办的公司研发而来,最初主要支持手机。
  2005年由Google注资收购,并于2007年11月5日正式向外界展示了这款名为Android的操作系统,同时组建了一个开放手机联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成,他们将共同开发Android系统的开放源代码。随后逐渐扩展到平板电脑及其他领域上。
Android的主要竞争对手是苹果公司的IOS以及RIM的Blackberry OS,2011年第一季度,Android在全球的市场份额首次超过Symbian,跃居全球第一。

Android 版本进化史

1.5 Cupcake(纸杯蛋糕)
1.6 Donut(甜甜圈)
2.1 Eclair(闪电泡芙)
2.2 Froyo(冻酸奶)
2.3 Gingerbread(姜饼)
3.0 Honeycomb(蜂巢)
4.0 Ice cream SandWich(冰激凌三明治)
4.1 Jelly Bean (果冻豆)
4.2 Jelly Bean (果冻豆)
4.3 Jelly Bean (果冻豆)
4.4 KitKat (雀巢巧克力)
5.0 Lime Pie  (酸橙派)

Android平台占有率(14年2月4日统计)

wKioL1UWwpuR3381AAFY-D6NDRM818.jpg

 注 为了保证程序能够在大多数手机上运行,需要保证至少兼容到2.3 

Android 的将来

  Android的最大的挑战是开源,Android可能永远是开源项目,为了成功必须要销售数百万台,开源是双刃剑,有着大量的人才和公司资源。但另一方面,代码不集中,就像分裂的Linux一样。

  但是Google也有他自己给予开发商的约束:CTS测试,是Google程序员自己编写的测试Case。其目的就是不让我们的开发商对代码的结构做太大变化的修改,如果说测试case不能通过,那么我们的这个操作系统就无法得到Google的认证。
授权Android
  Android以两种不同的开源许可发布。Linux内核是GPL发布,开源OS需要该授权。Android平台(不含内核)由Apache发布。两种发布模式都是开源为主,不同是后者面向商业用途。
Android 体系结构

wKioL1UWxFXzU5bGAALjmAthM-g322.jpg