Logo es.androidermagazine.com
Logo es.androidermagazine.com

¿Qué es el proyecto de código abierto de Android?

Anonim

Android es un sistema operativo gratuito de código abierto. El AOSP (Proyecto de ciencia de Android) se puede descargar gratis, modificar y construir en un producto que puede potenciar casi cualquier cosa. Pero probablemente no sea algo que haya usado cuando levantó un teléfono u otro artilugio que ejecuta "Android".

Android no es una cosa tanto como algo que usas para hacer una cosa.

En esencia, Android no es más que una plataforma que cualquiera puede usar para ejecutar aplicaciones más los elementos necesarios para comunicarse con el hardware estándar. Tendemos a pensar en Android como un sistema operativo para un teléfono o tableta (o incluso un reloj o televisión), pero es solo una parte del software necesario para que cualquier dispositivo se encienda y haga cosas. Dicho esto, es una de las partes más importantes.

Tener una gran biblioteca de código que cualquiera puede usar es genial. Tener todas las cosas que las personas construyen con él para poder usar las mismas aplicaciones es aún mejor. Es mejor para nosotros porque tendremos una lista enorme de aplicaciones que funcionan de inmediato cuando compramos un dispositivo con Android. Es mejor para las empresas que fabrican los dispositivos porque queremos comprarlos y no tienen que esforzarse para construir su propia plataforma de aplicaciones. También es excelente para Google porque significa que más dispositivos podrán usar Internet y sus servicios.

Esa última parte es la razón por la cual Google mantiene el AOSP. Google siempre ha creído que todos deberían tener acceso a Internet. Si bien algunas de las razones pueden ser altruistas y de buen carácter, la razón principal por la que Google como empresa tiene estos objetivos es porque Internet es la forma en que genera dinero. Todas las compañías existen para ganar dinero, pero con el AOSP, Google ha encontrado una nueva forma de ganar dinero de todos al regalar uno de sus productos más caros: Android.

Esto se hace a través del AOSP. Google mantiene el código fuente de Android. Eso significa exactamente lo que crees que hace: mantiene las cosas limpias y ordenadas y actualizadas, luego las pone a disposición de otras personas. También tiene personas que trabajan a tiempo completo para realizar mejoras y agregar nuevas funciones a Android. Todo esto está disponible para que cualquiera lo use libremente bajo una licencia liberal que permite realizar cambios en el código y no enviarlos de nuevo a los encargados del mantenimiento. Samsung tiene permitido hacer lo que quiera con el AOSP. Tú también, y yo también. Si hacemos algo diferente, podemos guardar esos cambios para ofrecernos un producto (con suerte) mejor que cualquier otra persona.

Pero los teléfonos y dispositivos que compramos no ejecutan el AOSP como sistema operativo. Lo que vemos es el resultado final de que alguien o alguna compañía lo use para crear software único y propio. Esto se puede hacer cambiando el código o agregando más código o incluso agregando aplicaciones que no son de código abierto como lo es el AOSP. Todas las empresas que venden dispositivos con Android, incluido Google, lo están haciendo. Pero incluso esto se ajusta a los métodos de Google para ganar dinero porque hay algunas restricciones cuando una empresa quiere usar las aplicaciones y servicios populares de Google.

El proceso es un círculo. Google regala Android. Una empresa lo usa en su teléfono. Como consumidores, queremos teléfonos Android que puedan usar Google Play y Gmail y Google Photos y todas las otras cosas que hacen que Android sea genial. La compañía que fabrica el teléfono puede agrupar esas funciones de forma gratuita siempre que se asegure de que su producto pueda usar cualquier otra aplicación que se encuentre en la tienda Google Play. Los fabricantes de teléfonos, como Samsung, ahorran tiempo y dinero al no construir su propia plataforma de aplicaciones y escaparate de aplicaciones; tenemos un teléfono con acceso a todas las aplicaciones que amamos, además de un mercado con más de un millón de otras, y Google hace que muchas personas usen sus servicios y estén en Internet para ver los anuncios de Google.

Al hacer que Android sea una gran parte de un sistema operativo que cualquiera puede usar de forma gratuita, la inversión de Google en él vale la pena.

Esto no podría suceder sin que Android sea de uso gratuito, por lo que el tiempo y el dinero que invierte Google en Android lo convierten en una parte muy lucrativa de su negocio. Al proporcionar Android como código fuente que cualquiera puede usar en lugar de un producto independiente como Windows, Google puede cosechar los beneficios mientras que otra compañía hace el trabajo de construir y mantener un sistema operativo vivo. AOSP significa que todos ganan, y así es como nos gusta.