聊下Android的专利许可和商标

从维基百科可以了解到Android虽然是开源的,但是很多相关的专利都需要从谷歌授权,特别是设备制造商。


https://en.wikipedia.org/wiki/Android_(operating_system)#Licensing


许可
Android的源代码是开源的:它是由Google私下开发的,当新版本的Android发布时,源代码公开发布。 Google根据非copyleft Apache许可证版本2.0发布大部分代码(包括网络和电话堆栈)。这允许修改和重新分配。[247] [248]该许可证不授予“Android”商标的权利,因此设备制造商和无线运营商必须根据个人合同从Google获得许可。关联的Linux内核更改在由开放手机联盟开发的copyleft GNU通用公共许可证第2版下发布,并始终公开提供源代码。通常情况下,Google会与硬件制造商合作生产采用新版Android的旗舰设备(Nexus系列的一部分),然后在该设备发布后提供源代码。[249]唯一没有立即作为源代码提供的Android版本是平板电脑3.0蜂巢版本。据安迪鲁宾在官方Android博客文章中称,之所以这样做,是因为Honeycomb因摩托罗拉Xoom的生产而匆匆忙忙[250],他们并不希望第三方尝试投入智能手机来创造“非常糟糕的用户体验”适用于平板电脑的Android版本。[251]


只有基本的Android操作系统(包括一些应用程序)是开源软件,而大多数Android设备都附带大量专有软件,如Google Mobile Services,其中包括Google Play Store,Google Search和Google等应用程序Play Services - 一个软件层,提供与Google提供的服务集成的API。这些应用程序必须由设备制造商从Google获得许可,并且只能在满足其兼容性准则和其他要求的设备上发货。[88]由制造商(例如TouchWiz和HTC Sense)生产的Android定制认证分销版本也可能会用自己的专有版本取代某些库存Android应用,并添加未包括在内部Android操作系统中的其他软件。设备中的某些硬件组件可能还需要“二进制BLOB”驱动程序。[87] [128]


Richard Stallman和自由软件基金会一直对Android持批评态度,并建议使用替代品等替代品,因为对Android设备正常运行至关重要的驱动程序和固件通常是专有的,并且由于Google Play Store应用程序可以强制安装或卸载应用程序,并因此邀请非自由软件;尽管自由软件基金会并未发现谷歌将其用于恶意原因。[252] [253]


充分利用制造商
Google仅将其Google移动服务软件以及Android商标授权给硬件制造商,以获取符合Android兼容性计划文档中指定的Google兼容性标准的设备。[254]因此,对操作系统本身作出重大改变的Android分支不包括任何Google的非免费组件,与需要它们的应用程序保持不兼容,并且必须附带替代软件市场来代替Google Play商店。 ]这种Android分支的例子是亚马逊的Fire OS(在Kindle Fire系列平板电脑上使用,面向亚马逊服务),诺基亚X软件平台(诺基亚X系列使用的一个分支,主要面向诺基亚和微软服务)以及由于某些地区(例如中国)通常无法使用Google服务而排除Google应用的其他分支。[255] [256]在2014年,谷歌也开始要求所有授权Google移动服务软件的Android设备在其启动屏幕上显示一个突出的“Powered by Android”徽标。[88]谷歌还在设备上实施了优惠捆绑和谷歌移动服务布局,包括强制捆绑整个主要谷歌应用套件,并且Google搜索和Play商店应用的快捷方式必须存在于主要主屏幕页面上或附近其默认配置。[257]


谷歌放弃了以前由Android早期版本使用的AOSP代码中的某些内部应用程序和组件,例如搜索,音乐,日历和位置API,以支持通过Play商店分发的非免费替换(Google搜索, Google Play音乐和Google日历)和Google Play服务,这些服务不再是开源的。此外,某些应用程序的开源版本还排除了其非免费版本中存在的功能,例如相机中的Photosphere全景图和默认主屏幕上的Google即时页面(专有版本“Google Now Launcher” ,其代码嵌入Google主应用程序的代码中)。[87] [258] [259] [260]由于更多操作系统的核心功能(以及第三方软件)依赖于Google专有许可的专有组件,因此这些措施可能会阻止分叉,并且需要大量开发资源来开发替代套件的软件和API来复制或替换它们。不使用Google组件的应用程序也会在功能上处于劣势,因为它们只能使用操作系统本身中包含的API。

据报道,2018年3月,谷歌已经开始阻止“未经认证”的Android设备使用谷歌手机服务软件,并显示一条警告,指出“该设备制造商未经Google认证就预装了谷歌应用程序和服务”。自定义ROM的用户可以将他们的设备ID注册到他们的Google帐户以删除此块。[262]包括绝大多数Android原始设备制造商在内的开放手机联盟的成员也被合同禁止生产基于该操作系统分支的Android设备; [87] [263] 2012年,宏碁被Google强制停止生产这是一款由阿里巴巴集团的Aliyun操作系统提供支持的设备,其威胁将从OHA中删除,因为Google认为该平台是Android的不兼容版本。阿里巴巴集团对这些指控进行辩护,认为该操作系统与Android(主要是使用HTML5应用程序)是独特的平台,但纳入了Android平台的部分功能,以实现向后兼容第三方Android软件。事实上,这些设备确实附带了一个提供Android应用程序的应用程序商店;然而,其中大部分是盗版的。[264] [265] [266]



上面是用谷歌翻译的,本人不表述任何观点。

猜你喜欢

转载自blog.csdn.net/yangzhenping/article/details/80110774