9月7日-8日,相约 2023 腾讯全球数字生态大会!聚焦产业未来发展新趋势! 了解详情
写点什么

Google 与某些 Android 开发者之间产生了摩擦

  • 2009-10-13
  • 本文字数:1657 字

    阅读完需:约 5 分钟

近日 Google 封了 Steve Kondik 的帐户,Steve Kondik 是一位知名的 Android 开发者,创建了 CyanogenMod ,这是一个免费的 Android 固件,捆绑了一些非开源应用,如 Maps、GMail、Talk、YouTube 以及 Market。这是 Google 与开发者之间首次产生摩擦。

已经有 30,000 多个 Android 手机安装了 CyanogenMod,用户非常喜欢这个应用,因为其包含了很多原始手机上并没有的特性。根据 Kondik 所述,他还从事着 Android Framework 的开发:

我自己修改了大量的 AOSP 代码,还从别人那里借鉴了不少。构建一个更棒的 Droid,难道不是么?

然而,Kondik 却被 Google 告之自己的帐户已经被封了,同时 Google 还禁止其继续发布 CyanogenMod。Google Android 开发者 Dan Morrill解释说 Google 向所有人免费开放了 Android 平台,但对某些应用却采取了收费的策略,其目的在于通过协议费用让合作伙伴从中获利:

我们创办了开放手机联盟(Open Handset Alliance)将一些志同道合的拍档联合起来,同时创建了众望所归的 Android 平台。我们将其开源的目的就是鼓励大家都来使用 Android。Google 还创建了 Android Market,开发者可以通过这项服务将应用发布给 Android 用户。换句话说,我们之所以创建 Android 是因为业界急需一剂开放的强心针。今天我们欣喜地看到开发者、用户以及整个移动产业对 Android 所表现出的热情。 借助于手头这个高质量的开放平台,我们得以实现自己的目标:将服务发布到用户的手机上。基于这个原因,我们为自己的很多服务如 YouTube、Gmail 及 Google Voice 等开发出了 Android 应用。Google 可以凭借这些应用从 Android 上获得好处,任何开发者都是如此,然而这些应用却并非 Android 平台的一部分。我们通过 Android Market 将这些应用发布给使用 Android 设备的用户,另外还通过零售的方式预装在一些电话上。无论采取哪种方式,这些应用都不是开源的,因此无法将他们放到 Android 源代码仓库中。未经授权而分发该软件会对我们造成损害,也会对我们的拍档产生不良影响,即便其初衷是好的也不行。

以上说明对于 Kondik 再清楚不过了:使用 Android 行,但 GMail、Maps 等其他应用则不行。他已经决定收回这些应用并指导 CyanogenMod 用户备份好其应用以便在安装新的固件后进行恢复:

作为最终用户与玩家来说,我们拥有很大的自由,可以做很多事情。最重要的是我们有权利备份自己的软件。我并没有直接参与这些闭源应用的开发工作,我想做的仅仅就是以“裸”ROM 的方式发布下一版本的 CyanogenMod。你可以打电话、浏览多媒体信息、拍照等等。为了取回我们心爱的 Google 同步和应用,大家需要首先做个备份。我现在所开发的应用就是做这件事的。 大家可以通过手机上已有的应用和文件 Google 化你的 CyanogenMod 安装。如果愿意的话,也可以只使用基本的 ROM。

Kondik 在 Twitter 上说到:

很遗憾,我觉得 Google 这么做对整个 Android 社区有点杀一儆百的意思,因为我们现在所从事的工作是非法的了。

有些人认为 Google 这么做完全是个错误

Google 有些太高高在上了,但这么做会极大地降低开发者对其的信任。Android 培育了一个巨大的社区,里面有开发者、爱好者以及普通用户,他们纯粹是出于热情而为操作系统创建了像 Cyanogen 这样众多卓越的应用。这是一个开放、值得信任的开发者社区。但自从上周五以来整个社区都为 Google 的这个举动而火冒三丈。人们都感到自己被出卖了。

还有些人觉得 Google 对开发者实在是太不近人情了

Google 当然应该保护自己的合法权利不受侵害,他也通过与 Cyanogen 的论战做到了这一点。该事件表明 Google 对第三方开发者社区不近人情的一面,然而这些开发者却竭尽所能保证 Android 平台的茁壮成长。Android 本来有机会通过开放与封闭的苹果一决高下,但事实证明这种开放其实也就是那么回事而已。

Google 也是一个公司,既然这样那就不可避免需要谋求利润。尽管其大多数项目都是开源的,但他们也想保护其闭源项目以获得利润,假如不是这样的话,那 Google 就可以卷铺盖卷走人了。

查看英文原文: Google Has a Problem with Some Android Developers

活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2009-10-13 12:082129
用户头像

发布了 88 篇内容, 共 254.9 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

GitHub开源史上最大规模中文知识图谱

不脱发的程序猿

人工智能 自然语言处理 GitHub 开源 中文知识图谱

浪潮云洲链斩获2020-2021年度新一代信息技术创新产品殊荣

浪潮云

聊聊dubbo协议

捉虫大师

CMMI V2.0丨如何通过CMMI真正在企业中的实施规模化敏捷开发

渠成CMMI

软件 研发管理 CMMI

微软 WSL 重装操作系统

HoneyMoose

Too many open files 的四种解决办法

ilinux

快成物流科技 x mPaaS | 小程序容器加持下的技术架构“提质增效”

蚂蚁集团移动开发平台 mPaaS

小程序 移动开发 mPaaS

融云2021 X-Meetup技术沙龙 探讨音视频技术新方向

融云 RongCloud

Nginx基础配置-反向代理

梁龙先森

nginx 大前端

❤【520特别祝福篇】愿有情人终成眷属,已成眷属爱情稳固

洛神灬殇

爱情 5月日更 520单身福利 520 单身福利

PKI系统简介

上海派拉基础研发

CA PKI

拥有5大核心竞争力的华为云GaussDB,成SACC2021最靓那一个…

华为云开发者联盟

数据库 华为云 GaussDB 存算分离 GaussDB(for Redis)

这一次,彻底搞懂 Go Cond

HHFCodeRv

Go 语言

520节日快乐

IT蜗壳-Tango

5月日更

从技术趋势看质量赋能

BY林子

敏捷 软件测试 质量赋能

中公、马士兵、千锋、拉勾入局,腾讯课堂“薪选”IT人才培养按下加速键

DT极客

音频均衡器EQ

floer rivor

音视频 Eq

高并发调优backlog多大合适?

运维研习社

nginx 运维 5月日更 并发调优

Hadoop定位问题日志跟踪

InfoQ_Springup

hadoop

保障实时音视频服务体验,华为云原生媒体网络有7大秘籍

华为云开发者联盟

云原生 音视频 华为云 媒体网络 架构分层

并行文件存储和分布式 NFS 文件存储有何不同

焱融科技

容器 云原生 高性能 文件存储 技术博客

Windows Terminal 安装和运行

HoneyMoose

关于OpenHarmony 2.0共建进展

罗燕珊

开源 鸿蒙 OpenHarmony

Golang function

escray

学习 极客时间 Go 语言 5月日更

Pulumi 如何在 Windows 环境中设置

HoneyMoose

多方安全计算:隐私保护集合求交技术

华为云开发者联盟

数据集 PSI 隐私保护集合交集 可信 伪随机函数

珠联壁合地设天造|M1 Mac os(Apple Silicon)基于vscode(arm64)配置搭建Java开发环境(集成web框架Springboot)

刘悦的技术博客

Java vscode spring Boot Starter JDK11 m1

Windows 任务管理器中如何显示 CPU 逻辑处理器情况

HoneyMoose

“为爱而生 温暖陪伴”——2021年中国洗地机行业发展峰会圆满落幕

DT极客

5G进京 “赶考”记:“占得上、保持稳、体验优、信号好”四道考题,分别打几分?

脑极体

This BigData,Hadoop组成及生态

Simon郎

大数据 hdfs YARN hadoop3

  • 扫码添加小助手
    领取最新资料包
Google与某些Android开发者之间产生了摩擦_开源_Abel Avram_InfoQ精选文章