11月13日,谷歌对SDK授权协议进行修改,在3.4章节中,谷歌新增一个条款。
“你(使用开发包的Android应用软件开发人员)同意,你不会采取任何导致Android碎片化的举动,这些举动包括但不仅限于参与创制、或是推广发行新的开发包(依据现有的SDK)。”
媒体注意到,这是谷歌Android开发包授权协议自2009年以来的首次重大修改。之前的授权协议,并未注意到碎片化的问题。
开发包是第三方开发人员开发Android应用的必需工具,所有使用者必须同意谷歌的授权协议。
由于Android应用在各种硬件终端的兼容性受到削弱,Android碎片化缺陷越来越引发关注。如果碎片化继续下去,开发人员的成本将大幅提升,Android也将变得越来越复杂。
碎片化的责任被归咎于谷歌、使用Android的手机厂商,以及电信运营商。
许多手机厂商有义务将Android升级到最新版,但是实际上许多手机仍然在使用上市已两年的旧版。根据谷歌自己的统计,54%的Android终端仍在使用2010年发布的2.3版Android。(暻瑾)