V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xfxlch
V2EX  ›  问与答

想到一个问题, Android 的授权

  •  
  •   xfxlch · 2018-04-21 08:40:16 +08:00 · 1463 次点击
    这是一个创建于 2412 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想到一个问题,Android 既然是脱胎于 linux,那么我们国人是不是也可以在 Linux 的基础上,写一个类似 Android 的系统呢?另一个问题是 Linux 是 GPLv 协议,那么 Android 也应该是 GPL 协议,所以理论上,Google 的 Android 必须也是 Open Source 才对,就没有理由说 Google 不提供授权这么一说,是这样么?
    shoaly
        1
    shoaly  
       2018-04-21 09:10:06 +08:00
    我觉得如果是在问 中美贸易的话, 那可能禁授权 android 就导致所有流通到美国的中国手机, 都是非法 android 系统, 于是无法售卖
    wclebb
        2
    wclebb  
       2018-04-21 10:26:41 +08:00   ❤️ 1
    额……请你好好看清楚 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
        3
    netlxl  
       2018-04-21 10:58:16 +08:00   ❤️ 1
    中兴手机主要卖国际市场;国际市场的 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 协议授权,所以必须开源代码,曾经因为不开源上过耻辱柱。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5447 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 08:28 · PVG 16:28 · LAX 00:28 · JFK 03:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.