Es androide fuente muy abierto? Y lo hace siquiera importa?
Yo uso de Android, ya que está hecho de Linux, y no estoy solo aquí. Muchos usuarios de escritorio de código abierto tomó por primera vez un teléfono con Android debido al atractivo de un sistema operativo móvil basado en Linux. Estoy seguro de que es por eso que muchos de ustedes están leyendo esto ahora.
Android ha visto una amplia adopción, y que ha causado alguna molestia. Esto sólo es en parte debido al deseo del usuario ocasional Linux para ir contra la corriente principal. El problema más grande es lo que los fabricantes de teléfonos, vehículos, e incluso Google han hecho al sistema operativo. El hecho del asunto es que cualquier teléfono Android de recoger en la tienda está bloqueado y corriendo una buena cantidad de código fuente cerrado.
Como resultado, las personas que valoran los ideales de código abierto se han visto mirando hacia Ubuntu Touch, Firefox OS y OS en lugar del pez volador - y viendo con decepción, ya que los tres han fracasado hasta ahora a despegar. Canónica, a pesar de envío de Ubuntu en algunos teléfonos, todavía no ha publicado un modelo preparado para el consumo genuinamente. Firefox OS ha pivotado en un proyecto de Internet de las Cosas. Jolla, a pesar de empujar recientemente Sailfish OS 2.0, se sigue trabajando torceduras. Ninguno de ellos ha entrado en el mercado de Estados Unidos.
La situación deja a Android como la opción principal para muchas personas que buscan utilizar Linux en sus teléfonos. Pero la pregunta sigue siendo, es fuente de Android realmente abierto?
Técnicamente, Sí
Android tiene raíces de código abierto. El proyecto se inició bajo Android, Inc. en 2005, que Google compró dos años más tarde. Ese mismo año, Google y otras compañías formaron la Open Handset Alliance, con Android es la pieza principal del software de este consorcio se construye.
Android está basado en el núcleo Linux, y al igual que la pieza compleja de código, la mayoría de las piezas son de código abierto, con algunas notas binarios incluidos para que todo funcione con cierto hardware. La plataforma Android núcleo, conocido como el Proyecto de código abierto Android (AOSP), está disponible para que cualquiera pueda hacer con lo que desean.
HTC, Huawei, LG, Samsung, Sony, Xiaomi, y muchos otros fabricantes todos han hecho precisamente esto en teléfonos y tabletas. Son el único.Pieles Android Explicación: ¿Cómo los fabricantes de hardware Cambio de Android?Pieles Android Explicación: ¿Cómo los fabricantes de hardware Cambio de Android?Los fabricantes de hardware como para tomar Android y se transforman en algo que es totalmente propio, pero esto es una buena o una mala cosa? Echar un vistazo y comparar estos diferentes pieles Android.Lee mas
Amazon y Barnes & Noble han puesto en los lectores electrónicos. HP ha puesto Android en un ordenador portátil. NVIDIA empujó Android en una consola de juegos. Sony es el envío el sistema operativo en sus nuevos televisores inteligentes. Puede obtener Android en todo, desde las cámaras de apuntar y disparar a los frigoríficos. Las empresas se abocan a poner Android Wear en los relojes.
Y eso sin contar todas las cosas manitas han puesto en Android.
A diferencia de iOS y Windows Phone, la gente no tiene que pagar dinero a nadie a utilizar Android en sus productos. Y puesto que el código es abierto, son libres para experimentar y adaptar el software que deseen.
Entonces ¿por qué no da la gana?
Hay una diferencia significativa entre el uso de Linux de escritorio tradicional y con Windows. El contraste entre Android y el IOS no se siente casi tan cruda. Si Android es de código abierto, por qué no se siente como que?
1. Las personas están permitidos para controlar la código fuente abierto
Android es de código abierto, pero la mayor parte del software que corre en la parte superior de la plataforma no lo es. Esto es cierto si se obtiene un dispositivo Nexus o algo de Samsung. Al contrario que en los primeros días de la Android, Google Now Launcher y la mayoría de aplicaciones de Google se han convertido en código cerrado.
Lo mismo es cierto del código que se incluye en el Samsung, HTC, LG y adaptaciones personalizadas de otros fabricantes. La mayoría de las aplicaciones que obtiene en Google Play, independientemente de si son de descarga gratuita, tampoco son de código abierto. Dado que este programa forma la mayor parte de lo que vemos y usamos, la situación hace que Android en última instancia, se siente como una plataforma de código cerrado.
Vídeo: Афоня / Afonya
Pero las personas se les permite hacer software de código cerrado que se ejecuta en Linux. A menos que los creadores distribuir software bajo una licencia copyleft, otros pueden tomar el código y lo utilizan para hacer que las aplicaciones propietarias.
Google publica gran parte de Android bajo Apache License versión 2.0, lo que no impide que la gente use el código para crear productos restrictivas. Que la gente ha hecho esto no hace que Android sí cerraron. En todo caso, de que tantas personas basan su trabajo en Android es un testimonio de su éxito como un proyecto de código abierto.
Desarrollo Core 2. de Android no es impulsado por la comunidad
En su mayor parte, Google desarrolla Android. Una vez o dos veces al año, la compañía vuelca un montón de nuevo código sobre una pared metafórica que los reparadores y fabricantes de hardware se precipitan (o, ya sabes, tomate tu tiempo) Para poner en sus cosas.¿Por qué no mi teléfono Android Actualizado todavía?¿Por qué no mi teléfono Android Actualizado todavía?El proceso de actualización de Android es largo y complicated- vamos a examinar para averiguar exactamente por qué su teléfono Android necesita tanto tiempo para actualizar.Lee mas
Google libera actualizaciones de mantenimiento y de seguridad cada mes o así, mientras se prepara para la próxima gran versión.
Muchos otros proyectos de código abierto bien conocidos suelen tratar de obtener una mayor participación de la comunidad en general. Red Hat puede financiar una buena parte de el trabajo que va a GNOME, pero los desarrolladores de todo el mundo contribuyen código.5 razones sorprendentes Detrás El resurgimiento de GNOME5 razones sorprendentes Detrás El resurgimiento de GNOMEHoy en día, GNOME 3 es finalmente recuperando los usuarios, y hay menos personas que van en línea para expresar su odio por el entorno de escritorio. ¿Qué pasó para que GNOME lentamente vuelve?Lee mas
Canonical, la empresa detrás de Ubuntu, ejerce un gran control sobre la forma en que la distribución de Linux ve y se siente, pero miembros de la comunidad todavía tienen algo que decir en qué programas se meten en los repositorios de aplicaciones o lo que sube en algunos de los sitios web.
En comparación, el androide sale como enteramente un producto de Google.
3. Usted no tiene control total
Parte de lo que atrae a la gente a Linux y otros sistemas operativos de código abierto es la libertad y el control que está disponible. No se puede sumergirse en el corazón de una máquina de X Windows o Mac OS y ver lo que la hace funcionar. Con Linux, no se puede entender la mayor parte del código, pero usted es libre de jugar con más o menos todo.3 de tipo Unix sistemas operativos que no son Linux3 de tipo Unix sistemas operativos que no son LinuxRecientemente, la gente empezó a confundir "UNIX" con "Linux." Linux fue influenciado por UNIX, pero los sistemas UNIX no tienen relación con Linux. Aquí están algunos sistemas basados en UNIX importantes para saber más.Lee mas
En términos prácticos, un androide teléfono envía fuera de la caja con sólo marginalmente más libertades que un iPhone. Usted puede ser capaz de cambiar el lanzador, aplicar algunos temas amplios y adaptar algunas funciones para satisfacer sus gustos, pero no es capaz de jugar con el sistema operativo subyacente sin anular su garantía.
Más extensas requieren ajustes las raíces de su dispositivo o parpadear una ROM personalizada. En este sentido, se puede sentir como que tiene más libertad en un sistema operativo de escritorio patentada que un uno móvil de código abierto.
pero Android De Verdad es Open Source
Y no basta con abrir sólo de nombre. Hay un montón de pruebas que hay que Android es realmente abierta, y llegar a cosechar los beneficios tangibles.
1. ROMs personalizados Exist
ROMs hecho en la comunidad basados en AOSP dar a los usuarios alternativas de Android en el software que se incluye en sus dispositivos. CyanogenMod se ejecuta en millones de teléfonos inteligentes Android. Fuera de la caja, la experiencia no es tan diferente de lo que se puede obtener en un Nexus. Heck, esa es la razón por la que muchas personas optan por un flash ROM en el primer lugar.
CyanogenMod no es la única opción que hay ya sea. Muchos han subido y bajado en los últimos años, tales como Paranoid Android y AOKP. En cierto modo, el ecosistema ROM personalizada se asemeja al modelo de distribución de Linux. Estas ROMs son en su mayoría de la misma, pero los proyectos tienen el mismo código y modificarlo de diferentes maneras. Esto no sería posible si no era en sí Android de código abierto.¿Cuáles son los mejores ROMs Android personalizado?¿Cuáles son los mejores ROMs Android personalizado?En el momento que se da cuenta que puede flashear su teléfono Android con una nueva ROM es un ser crucial. De repente, usted es libre de: opciones de personalización sin fin, no más vendedor programas de relleno, y lo mejor de todo, usted no tiene ...Lee mas
2. Incluso los competidores Open Source Depend En Android
Al principio de este post, he mencionado Firefox OS, Sailfish OS y Ubuntu Touch como compitiendo sistemas operativos móviles de código abierto. La cuestión es que los equipos detrás de los tres de estos proyectos han utilizado código de Android de una manera u otra. Sailfish OS, pese a no estar basado en Android, permite instalar aplicaciones de Android directamente.
Vídeo: 113 Alba Weinman - The Anchor of Humanity. Two Past Lives and Spirits sent home
Firefox OS comenzó como Boot to Gecko, que se puede instalar en los dispositivos Android. Antes de Ubuntu Touch, hubo Ubuntu para Android.
Hay increíble ironía a la idea de que Android podría ser de código cerrado, pero los proyectos sobre la base de que puede ser abierta.
3. Usted Poder Tome el control de su dispositivo
Los fabricantes y los transportistas no pueden querer que usted, y al hacerlo puede anular la garantía, pero usted tiene la opción de hacer lo que quiera con su hardware. Puede root para obtener acceso administrativo, desbloquear el gestor de arranque, o parpadear un sistema operativo alternativo (como correr Ubuntu en lugar táctil).Cómo arranque dual en su Android con UbuntuCómo arranque dual en su Android con UbuntuLee mas
Estos pueden no ser anunciados características de Android, pero están ahí. Y mientras que la gran mayoría de las personas con dispositivos Android no jugar con ellos de una manera tal, que difícilmente podría ser la única persona que lo hace.
Hay millones de personas por ahí que el amor que tienen la libertad de usar sus teléfonos y tabletas de esta manera.
¿Por qué eso importa?
La gente utiliza los sistemas operativos de código abierto por muchas razones diferentes. Algunos no confían en ceder el control de sus datos. Además de aplicaciones y servicios de propiedad van y vienen, pero el software de código abierto se pega alrededor, incluso cuando está sin apoyo. Los sistemas operativos libres también pueden dar vida a hardware que funciona muy bien, pero las empresas han decidido abandonar.
Y no hay escasez de razones éticas, de determinar quién debe tener algo que decir a lo que se ejecuta en el hardware, a los debates de la riqueza, la privacidad y la libertad.
Como millones de personas abrazan la informática móvil, es importante que la gente tiene las opciones que están disponibles en sobremesa y portátiles. Preocuparse por ninguna de las cosas anteriores no debe significar renunciar a teléfonos, tabletas, y cosas interesantes con pantallas táctiles.
Hoy en día, Android sigue siendo la mejor opción móvil para personas que valoran de código abierto. Fuera de la caja, que puede ser una demasiado comercializado, la experiencia ad-pesado, pero se puede cambiar eso.
yo CyanogenMod utilizar y obtener el software de F-Droid. Esta combinación puede parecer limitante en comparación con lo que se obtiene de Google Play, pero es una experiencia más rica en características de lo que los sistemas operativos de código abierto que compiten actualmente llevar a la mesa. Todavía estoy viendo y esperando que estas alternativas a encontrar el éxito, pero mientras espero que tengan éxito, estoy escuchando podcasts, utilizando la navegación GPS, la gestión de mi biblioteca de música local, y estar en contacto con la gente que usa un teléfono fiable y rápida dispositivo que ejecuta software de fuente abierta predominantemente hoy.Aquí es cómo usted puede utilizar Android Pero Zanja GoogleAquí es cómo usted puede utilizar Android Pero Zanja GoogleQue desee utilizar su teléfono inteligente o tableta Android sin Google? ¿Quieres usar software de código abierto? Aquí echamos un vistazo en profundidad a exactamente cómo hacerlo.Lee mas
¿Por qué usan Android? Qué significa el aspecto de código abierto tanto para ti? ¿Está esperando a que un sistema operativo móvil libre alternativa a hacerse popular? Me encantaría conocer tu opinión!