知名 Android 启动器 “内讧”,全因用了专有代码

Lawnchair 是 Android 平台知名的一款启动器,与 Nova Launcher、Niagara Launcher 等启动器齐名。Lawnchair 最大的特色就是几乎完整还原了 Pixel Launcher,让非 Pixel 设备也能体验到与 Pixel 一样的 UI 设计和使用体验。

近日,这款知名第三方 Android 启动器的核心开发成员决定停止向项目做出贡献,选择离开团队,原因是他认为该应用使用了来自 Google Pixel Launcher 专有的代码。

知名 Android 启动器 “内讧”,全因用了专有代码

Google Pixel 系列最特殊、最关键、最吸引用户的一个地方就是 Google 对 Android 系统的优化以及自家的启动器,毕竟这个启动器是 Google 官方设计的,能够最好地诠释出 Google 对于 Android 系统的理解,再加上 Google 能够从底层进行整合,Pixel Launcher 拥有其他启动器没有的功能和特点,这也是很多使用其他品牌 Android 手机的用户所羡慕的地方。

为了让其他品牌的手机也能用上与 Pixel 类似的 UI 和功能,Lawnchair 这款第三方 Android 启动器横空出世,它建立在开源的 Android Launcher3 基础上,并加入了很多 Pixel Launcher 的核心功能。Lawnchair 与 Pixel Launcher 如此相似引发了团队成员的担忧,Lawnchair 团队一名叫做 Patryk Michalik 的核心成员近日在 Telegram 公告中公开表达了这些担忧。

知名 Android 启动器 “内讧”,全因用了专有代码

今天,我意识到其他核心贡献者一直在向 Lawnchair 添加专有代码,这些代码来自他们不曾拥有的专有应用程序。我从未被告知上述行为,而且我强烈反对这些行为。我从来没有鼓励过这种行为。我对此感到遗憾,考虑到上述情况,我将停止对 Lawnchair 的贡献。

实际上在 XDA 等各个 Android 社区,不少开发者都认为 Lawnchair 在开发过程中使用了逆向工程,虽然没有得到证实,但这早已是一种共识。通过查看公开的 Lawnchair 的源代码,其实也可以发现里面有许多地方提到了 "nexuslauncher",这是 Google 自己对 Pixel Launcher 的内部称呼。

知名 Android 启动器 “内讧”,全因用了专有代码

事情发生后,Lawnchair 官方社交媒体发出声明

Patryk 所指的代码是来自 Pixel Launcher,是通过逆向工程获得的代码。

知名 Android 启动器 “内讧”,全因用了专有代码

之后 Lawnchair 的主要开发者发出了一个稍微详细一些的声明:

这里有一个简单的概述:整个事情是围绕着 Pixel Launcher 的代码,自从 Lawnchair 推出以来,Pixel Launcher 就被逆向工程了。虽然这本身在法律上处于灰色地带,但我们从来没有对这些功能收费以谋取利益。

知名 Android 启动器 “内讧”,全因用了专有代码

你对此怎么看待这件事情呢,这款知名的 Android 启动器的未来走向我们也会持续关注。

展开阅读全文
发表评论

相关文章