Статья

Что такое проект Android с открытым исходным кодом?

protection click fraud

Android это бесплатная операционная система с открытым исходным кодом. AOSP (Аndroid Oручка Sнаш пroject) можно бесплатно загрузить, бесплатно изменить, бесплатно встроить в продукт, который может работать практически со всем. Но, вероятно, вы никогда не использовали это, когда брали в руки телефон или другую штуковину под управлением Android.

Android - это не столько вещь, сколько то, что вы используете для создания вещей.

По сути, Android - это не что иное, как платформа, которую каждый может использовать для запуска приложений, а также компоненты, необходимые для взаимодействия со стандартным оборудованием. Мы склонны думать об Android как об операционной системе для телефона или планшета (или даже часов или телевизора), но это всего лишь часть программного обеспечения, необходимого для включения любого устройства и выполнения каких-либо действий. При этом, это одна из самых важных частей.

Verizon предлагает Pixel 4a всего за 10 долларов в месяц на новых безлимитных линиях

Иметь огромную библиотеку кода, которую может использовать каждый, - это здорово. Еще лучше, когда все, что люди строят, может использовать одни и те же приложения. Для нас это лучше, потому что у нас будет огромный список приложений, которые работают «из коробки», когда мы купим устройство на базе Android. Это лучше для компаний, производящих устройства, потому что мы захотим их покупать, и им не нужно будет тратить силы на создание собственной платформы приложений. Это также здорово для Google, потому что это означает, что больше устройств смогут использовать Интернет и его услуги.

Эта последняя часть - причина, по которой Google поддерживает AOSP. Google всегда считал, что каждый должен иметь доступ в Интернет. Хотя некоторые из причин могут быть альтруистическими и добродушными, главная причина, по которой Google как компания ставит эти цели, заключается в том, что Интернет - это то, как он зарабатывает деньги. Все компании существуют для того, чтобы зарабатывать деньги, но с AOSP Google нашел новый способ зарабатывать деньги на всех, раздавая один из своих самых дорогих продуктов: Android.

Это делается через AOSP. Google поддерживает исходный код Android. Это означает именно то, что вы думаете, что он делает: он поддерживает чистоту, порядок и актуальность, а затем делает его доступным для других людей. Здесь также есть люди, работающие полный рабочий день над улучшением и добавлением новых функций в Android. Все это доступно любому желающему для свободного использования по либеральной лицензии, которая позволяет вносить изменения в код, а не отправлять обратно разработчикам. Samsung может делать с AOSP все, что хочет. Вы тоже, и я тоже. Если мы сделаем что-то другое, мы сможем сохранить эти изменения при себе, чтобы предложить (надеюсь) лучший продукт, чем кто-либо другой.

Но в телефонах и гаджетах, которые мы покупаем, AOSP не используется в качестве операционной системы. Мы видим конечный результат того, что кто-то или какая-то компания использует его для создания уникального и собственного программного обеспечения. Это можно сделать, изменив код, добавив больше кода или даже добавив приложения, которые не с открытым исходным кодом, как и AOSP. Каждая компания, продающая гаджеты на базе Android, в том числе Сам Google, делает это. Но даже это укладывается в методы Google по зарабатыванию денег, потому что там находятся некоторые ограничения, когда компания хочет использовать популярные приложения и сервисы Google.

Процесс идет по кругу. Google отдает Android. Компания использует его на своем телефоне. Как потребители, мы хотим, чтобы телефоны Android могли использовать Гугл игры и Gmail и Google Фото и все остальное, что делает Android отличным. Компания, производящая телефон, может бесплатно объединить эти функции, при условии, что ее продукт может использовать все другие приложения, найденные в магазине Google Play. Производители телефонов, например Samsung, сэкономить время и деньги, не создавая собственную платформу приложений и витрину приложений; мы получаем телефон с доступом ко всем любимым приложениям, плюс рынок с более чем миллионом других, а Google привлекает множество людей, пользующихся его услугами и находящихся в Интернете, чтобы увидеть рекламу Google.

Этого не могло бы произойти без бесплатного использования Android, поэтому время и деньги, которые Google вкладывает в Android, делают его очень прибыльной частью его бизнеса. Предоставляя Android в качестве исходного кода, каждый может использовать вместо отдельного продукта, например Windows, Google может пожинать плоды, в то время как другая компания делает работу по созданию и обслуживанию живой операционной системы. AOSP означает, что все выигрывают, и нам это нравится.

instagram story viewer