Logo cn.androidermagazine.com
Logo cn.androidermagazine.com

什么是android开源项目?

Anonim

Android是一个免费的开源操作系统。 AOSP( A ndroid O pen Source P roject)可以免费下载,免费更改,免费构建成可以支持任何功能的产品。 但是当你拿起一部运行“Android”的手机或其他Gizmo时,它可能不是你曾经使用的东西。

Android不是你用来制作东西的东西。

从本质上讲,Android只不过是一个平台,任何人都可以使用它来运行应用程序,以及与标准硬件通信所需的点点滴滴。 我们倾向于将Android视为手机或平板电脑(甚至是手表或电视)的操作系统,但它只是让任何设备开启并执行操作所需的软件的一部分。 话虽这么说,但它是最重要的部分之一。

拥有一个巨大的代码库,任何人都可以使用它。 拥有人们构建的所有东西能够使用相同的应用程序甚至更好。 这对我们来说更好,因为当我们购买Android设备时,我们将拥有一个开箱即用的大量应用程序列表。 制造设备的公司更好,因为我们想要购买这些设备,而且他们不必投入工作来构建自己的应用平台。 这对谷歌来说也很棒,因为这意味着更多的设备将能够使用互联网及其服务。

最后一部分是Google维护AOSP的原因。 谷歌始终坚信每个人都应该能够访问互联网。 虽然一些原因可能是利他主义和善良的,但谷歌作为一家公司实现这些目标的主要原因是互联网是如何赚钱的。 所有的公司都存在,但是通过AOSP,谷歌已经找到了一种从每个人那里赚钱的新方法,同时赠送了一种最昂贵的产品:Android。

这是通过AOSP完成的。 Google 维护 Android源代码。 这意味着你的想法:它保持干净整洁和最新,然后让其他人可以使用。 它还让全职人员进行改进并为Android添加新功能。 所有这些都可供任何人在自由许可下自由使用,允许对代码进行更改而不是提交给维护者。 三星被允许用AOSP做任何想做的事情。 你也是,我也是。如果我们做了不同的事情,我们可以把这些变化保留给自己,以提供一个(希望)比其他人更好的产品。

但我们购买的手机和小工具并未将AOSP作为操作系统运行。 我们所看到的是某人或某公司使用它来创建独特且属于自己的软件的最终结果。 这可以通过更改代码或添加更多代码甚至添加 非 开源的应用程序(如AOSP)来完成。 每家销售Android驱动小工具的公司,包括谷歌本身,都在这样做。 但即便如此,这也符合谷歌赚钱的方法,因为当公司想要使用谷歌的流行应用程序和服务时会有一些限制。

这个过程是一个循环。 谷歌给了Android。 一家公司在手机上使用它。 作为消费者,我们希望能够使用Google Play,Gmail和Google照片的Android手机以及使Android变得更好的所有其他功能。 制作手机的公司可以免费捆绑这些功能,只要它确保其产品可以使用Google Play商店中的所有其他应用程序。 像三星这样的手机制造商通过不建立自己的应用平台和应用店面来节省时间和金钱; 我们的手机可以访问我们喜欢的所有应用以及超过一百万的其他市场,谷歌让很多人使用其服务并在互联网上查看Google的广告。

通过让Android成为任何人都可以免费使用的操作系统的一大部分,谷歌对它的投资得到了回报。

如果没有Android免费使用,这种情况就不可能发生,因此Google在Android上投入的时间和金钱使其成为其业务中非常有利可图的一部分。 通过提供Android作为源代码,任何人都可以使用而不是像Windows这样的独立产品,谷歌可以获得收益,而另一家公司则负责构建和维护生活操作系统。 AOSP意味着每个人都赢了,这就是我们喜欢它的方式。