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

Google explica su significado de 'abierto'

Anonim

Google tiene un dicho infame, "Don't Be Evil", que es increíblemente simple pero cargado de capas de significado. Obviamente, es una excavación en otras compañías que solo toman decisiones basadas en ganancias. También es un lema de la compañía que hace que los consumidores comunes crean que Google es un tipo de compañía que lo da todo y lo da todo. Y para algunos, la base misma de recordarte a ti mismo que no seas malo significa que eres inherentemente malo. El eslogan puede significar muchas cosas para tantas personas y perspectivas diferentes.

Android juega un papel bastante importante en esa campaña "Don't Be Evil", es un sistema operativo para teléfonos inteligentes de clase de escritorio que es de código abierto. De hecho, uno de los aspectos más atractivos de Android es obviamente su naturaleza de código abierto. Las compañías como HTC o Motorola pueden jugar con el código abierto de Android y colocar una interfaz de usuario completamente nueva sin ningún argumento de Google.

Pero debido a un comportamiento cuestionable reciente de Google con respecto a su "apertura", Google sintió la necesidad de explicar su postura de ser abierto y convenientemente recordarnos que Google es el mayor contribuyente de código abierto del mundo. Básicamente, todavía no son malvados. Google explica el significado de abrir en una larga publicación de blog que ciertamente vale la pena leer, pero aquí están las pepitas relacionadas con Android pertinentes:

Cuando abrimos el código de nuestro código, usamos licencias estándar de Apache 2.0, lo que significa que no controlamos el código. Otros pueden tomar nuestro código fuente abierto, modificarlo, cerrarlo y enviarlo como propio. Android es un ejemplo clásico de esto, ya que varios OEM ya han tomado el código y han hecho grandes cosas con él. Sin embargo, existen riesgos para este enfoque, ya que el software puede fragmentarse en diferentes ramas que no funcionan bien juntas (recuerde cómo Unix para estaciones de trabajo se convirtió en varios sabores: Apollo, Sun, HP, etc.). Esto es algo que estamos trabajando para evitar con Android.

Es agradable ver que, si bien Google se enfoca en seguir siendo de código abierto para Android, todavía son conscientes del hecho de que el software puede fragmentarse y están tomando medidas para evitar que ocurra. La fragmentación de Android es fácilmente nuestra mayor preocupación para Android en 2010 y esperamos que Google cumpla.

¿Qué piensan ustedes? ¿Puede Google ser realmente 'abierto' sobre Android y evitar que Android se fragmente?