想到一个问题, Android 的授权

2018-04-21 08:40:16 +08:00
 xfxlch
想到一个问题,Android 既然是脱胎于 linux,那么我们国人是不是也可以在 Linux 的基础上,写一个类似 Android 的系统呢?另一个问题是 Linux 是 GPLv 协议,那么 Android 也应该是 GPL 协议,所以理论上,Google 的 Android 必须也是 Open Source 才对,就没有理由说 Google 不提供授权这么一说,是这样么?
1418 次点击
所在节点    问与答
3 条回复
shoaly
2018-04-21 09:10:06 +08:00
我觉得如果是在问 中美贸易的话, 那可能禁授权 android 就导致所有流通到美国的中国手机, 都是非法 android 系统, 于是无法售卖
wclebb
2018-04-21 10:26:41 +08:00
额……请你好好看清楚 Android 和 Google 之间的关系……

正好中兴事件(估计你是看这个才产生思考),我放一个网址: https://www.qdaily.com/articles/52269.html
从这里章节开始读:如果没有 Google 的直接支持,中国 Android 手机公司基本得放弃海外市场
然后其中摘取一段:
Android 是开源操作系统,中兴可以自己用标准的 Android 系统。由于中间不涉及商业利益交换,可能不受禁令影响。(即就是你说的:就没有理由说 Google 不提供授权这么一说)

但整个 Android 系统的体验还包括各类 Google 私有移动服务,如 Play 应用商店、Gmail、Google 地图、Chrome 浏览器等等。这些服务都不开源,厂商需要得到 Google 授权并支付费用才可以使用。(这个不是开源……)

————————————
你就是从 Android 模仿做出来类 Bndroid 啊什么的也没用。
人家是开源系统的,可以直接拿来用。
关键问题是:GMS 你没有啊……
这个问题必须得到 Google 同意啊……

不点头,没用啊……
多搜索下吧……
netlxl
2018-04-21 10:58:16 +08:00
中兴手机主要卖国际市场;国际市场的 Android 手机需要:开源的 Android 系统,和由 Google 授权的 Google 移动服务;没有 Google 服务,手机是卖不出去的。另:国内的手机叫安卓不叫 Android,除了用的基础是由 Google 开源的外,跟 Google 没有任何关系。


下面是顺便附加的解释,帮助楼主理解开源。

Linux 是一套而不是一个。Android 是 Linux 内核,Google 开发的操作系统上层以及 Java 虚拟机:这些全部是开源的。

开源不代表不需要授权,也不代表不回侵权。

Oracle 因为 Android 的 Java 虚拟机部分的 9 行代码复制了原 Sun 开发的 Java 虚拟机——两个 JVM 中这 9 行代码的作者还是同一个人,向 Google 索赔几十亿。

Android 外层是 LGPL 协议授权,可以自由闭源地使用,但不能修改后再分发; Android 底层涉及到 Linux 必然是 GPL 协议。曾经的阿里云,据称是参照 Android 的代码写的操作系统,然后闭源再分发,GPL 和 LGPL 协议全部违反,才遭到 Goggle 的封禁(如果在美国,可就不是封禁了,参照 Oracle 跟 Google 的官司,索赔几百亿都有可能)。
楼主所说的“在 Linux 基础上写一个类似 Andorid 的系统”,且不说能不能写出来,就算能写出来,只要这个系统能直接运行 Android APP,那么就是违反 LGPL 协议的,要吃官司的。如果写出来的系统不能直接运行 Android APP,那就是再造了一个操作系统,然后跟 Ios、Android 进行竞争,基本上就是找死。

CM/Lineage OS、华为 EMUI、一加氢 /氧 0S 等等厚生系统是在 Android 系统基础上添加东西,没有动 Android 自身,使用的是 LGPL 协议授权,可闭源商用,不会侵权。小米 MIUI,改了 Andorid 底层,LGPL 协议失效,只能使用 GPL 协议授权,所以必须开源代码,曾经因为不开源上过耻辱柱。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/448619

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX