Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Co to jest projekt Android typu open source?

Anonim

Android to darmowy system operacyjny typu open source. AOSP (A ndroid O pen S ricect P roject) można pobrać za darmo, zmienić lub zmienić w produkt, który może zasilać praktycznie wszystko. Ale prawdopodobnie nie było to coś, czego kiedykolwiek używałeś, gdy podnosiłeś telefon lub inny gadżet z systemem Android.

Android nie jest czymś tak bardzo, jak czymś, czego używasz do robienia rzeczy.

Android jest w istocie platformą, z której każdy może korzystać do uruchamiania aplikacji oraz drobiazgów potrzebnych do komunikacji ze standardowym sprzętem. Android zwykle wydaje się systemem operacyjnym dla telefonu lub tabletu (a nawet zegarka lub telewizora), ale jest to tylko część oprogramowania potrzebnego do włączenia i działania dowolnego urządzenia. To powiedziawszy, jest to jedna z najważniejszych części.

Ogromna biblioteka kodu, z której każdy może korzystać, jest świetna. Dzięki temu wszystkie rzeczy, które ludzie budują, mogą korzystać z tych samych aplikacji, jest jeszcze lepsze. Jest to dla nas lepsze, ponieważ będziemy mieli ogromną listę aplikacji, które działają od razu po zakupie urządzenia z systemem Android. Jest to lepsze dla firm produkujących urządzenia, ponieważ będziemy chcieli je kupić, a oni nie muszą wkładać pracy w budowę własnej platformy aplikacji. Jest również świetny dla Google, ponieważ oznacza, że ​​więcej urządzeń będzie mogło korzystać z Internetu i jego usług.

Ta ostatnia część jest powodem, dla którego Google utrzymuje AOSP. Google zawsze wierzył, że każdy powinien mieć dostęp do Internetu. Podczas gdy niektóre z powodów mogą być altruistyczne i dobroduszne, głównym powodem, dla którego Google jako firma ma te cele, jest to, że Internet zarabia pieniądze. Wszystkie firmy istnieją, aby zarabiać pieniądze, ale dzięki AOSP Google znalazł nowy sposób na zarabianie pieniędzy od wszystkich, jednocześnie rozdając jeden z najdroższych produktów: Android.

Odbywa się to za pośrednictwem AOSP. Google utrzymuje kod źródłowy Androida. Oznacza to dokładnie to, co myślisz: robi wszystko w czystości, porządku i aktualności, a następnie udostępnia je innym osobom. Ma także ludzi pracujących na pełny etat, aby wprowadzać ulepszenia i dodawać nowe funkcje do Androida. Wszystko to jest udostępniane każdemu do swobodnego korzystania na podstawie liberalnej licencji, która umożliwia wprowadzanie zmian w kodzie i nieprzekazywanie ich opiekunom. Samsung może robić co chce z AOSP. Ty też i ja. Jeśli zrobimy coś innego, możemy zachować te zmiany dla siebie, aby zaoferować (miejmy nadzieję) lepszy produkt niż ktokolwiek inny.

Ale telefony i gadżety, które kupujemy, nie obsługują AOSP jako systemu operacyjnego. To, co widzimy, jest końcowym rezultatem użycia przez kogoś lub jakąś firmę oprogramowania do stworzenia unikalnego i własnego oprogramowania. Można to zrobić, zmieniając kod lub dodając więcej kodu, a nawet dodając aplikacje, które nie są otwarte, jak w przypadku AOSP. Robi to każda firma, która sprzedaje gadżety z systemem Android, w tym sam Google. Ale nawet to pasuje do metod zarabiania pieniędzy przez Google, ponieważ istnieją pewne ograniczenia, gdy firma chce korzystać z popularnych aplikacji i usług Google.

Proces jest kołem. Google rozdaje Androida. Firma używa go na swoim telefonie. Jako konsumenci chcemy telefonów z Androidem, które mogą korzystać z Google Play, Gmaila i Zdjęć Google oraz wszystkich innych rzeczy, które sprawiają, że Android jest świetny. Firma produkująca telefon może łączyć te funkcje za darmo, o ile zapewnia, że ​​jego produkt będzie mógł korzystać z każdej innej aplikacji znalezionej w sklepie Google Play. Producenci telefonów, tacy jak Samsung, oszczędzają czas i pieniądze, nie budując własnej platformy aplikacji i sklepu z aplikacjami; otrzymujemy telefon z dostępem do wszystkich aplikacji, które kochamy, oraz rynek z ponad milionem innych, a Google ma wiele osób korzystających z jego usług i będących w Internecie, aby zobaczyć reklamy Google.

Dzięki uczynieniu Androida dużym elementem systemu operacyjnego, z którego każdy może korzystać za darmo, inwestycja w Google się opłaca.

Nie mogłoby się to stać bez korzystania z Androida, więc czas i pieniądze, które Google inwestuje w Androida, sprawiają, że jest to bardzo lukratywna część działalności. Podając Androida jako kod źródłowy, którego może używać każdy, zamiast samodzielnego produktu, takiego jak Windows, Google może czerpać korzyści, podczas gdy inna firma zajmuje się budowaniem i utrzymywaniem żywego systemu operacyjnego. AOSP oznacza, że ​​wszyscy wygrywają, i tak to lubimy.