Cómo cianógeno planes para ser campeón de código abierto de Android
La belleza de Android es que es de código abierto. Bueno, en teoría, de todos modos. Google desarrolla y mantiene Android y publica el código fuente a través del proyecto de código abierto Android. Desde fabricantes hay pequeños y los responsables de firmware personalizados puede tomar el código y construir sus propias ROMs Android. Uno de los más populares de Android firmwares personalizados es CyanogenMod. Sobre la base de código AOSP de Google del equipo de CyanogenMod añadir una serie de nuevas características que no se encuentran en la vainilla Android. De vuelta en septiembre 2013 Steve Kondik, Koushik Dutta, y un pequeño grupo de desarrolladores de CyanogenMod establecieron su propia compañía - cianógeno, Inc.
[quote qtext = "Queremos difundir clase de la idea de que está bien para cambiar el sistema operativo en el teléfono y el software que se ejecuta su teléfono. Esa debe ser la norma, no la excepción". qperson = "Steve Kondik" qsource = "TechHive" qposition = "left"] Pero hay algo mal con el modelo de código abierto de Android. Aunque Google libera el código fuente de Android que no (y no puede) liberar los controladores necesarios para los distintos conjuntos de chips como Wi-Fi, Bluetooth, etc. Por su gama Nexus de dispositivos Google lanza drivers binarios que al menos significa que los proyectos como CyanogenMod puede incorporarlos en sus formaciones. Debido a estos controladores binarios (y otra información de propiedad que no está disponible al público en general) los fabricantes alternativos de firmware sólo pueden apoyar a un subconjunto de dispositivos, dispositivos que básicamente se han invertido ingeniería.
Otro problema es que conjunto de aplicaciones de Google (Google Play, Gmail y Google Maps, etc.) no son de código abierto. Esto significa que es posible crear un teléfono inteligente o una tableta de la versión de código abierto de Android que no tiene el etc. Play Store Esta es, de hecho, la mayor razón por la cual hay tanto el malware para Android. En los lugares donde la gente utiliza los dispositivos Android y sin aplicaciones alternativas ECOO sistemas de Google existentes incluyendo las tiendas de aplicaciones de terceros y otros servicios en línea. La seguridad de estas alternativas a menudo no es muy fuerte.
Cianógeno, Inc. planea ofrecer CyanogenMod a los fabricantes de teléfonos a la vez que seguir trabajando en la versión de la comunidad, en el objetivo principal hecho de cianógeno está catalogado como "organizar, dirigir y apoyar a nuestra comunidad". Al trabajar con los fabricantes de teléfonos como Oppo y OnePlus Cianógeno tiene acceso completo a toda la información propietaria y especial. Desde cianógeno es una empresa de código abierto será capaz de publicar toda la información (y el código fuente) como pueda para estos dispositivos OEM.
Pero la construcción de un producto terminado para un OEM es un poco diferente de la producción de custom firmware para los entusiastas. En los comentarios de correo electrónico a TechHive Steve Kondik dijo, "en la ROM personalizada gente de la comunidad son un poco más tolerante para obtener el mayor cosa punta de lanza en su dispositivo, pero cuando usted está tratando de enviar un producto real que usted realmente tiene que clavar esos casos extremos ... hacen que las cosas no se estrellan ".
Cianógeno ahora también tienen que pensar en marketing, algo que no tenía que preocuparse antes. Para hacer una cianógeno negocio rentable necesita que sus fabricantes de equipos originales para vender una gran cantidad de dispositivos. También es necesario convencer a los consumidores de que cianógeno es un "mejor Android" sin dejar de ser 100% compatible con Android. El Oppo N1, que corre CM10.2, recientemente aprobada CTS (conjunto de pruebas de compatibilidad), CDD (documento de definición de compatibilidad) y CTS Verificador de Google lo que significa que puede funcionar oficialmente aplicaciones de Google y acceder a la tienda Play Google. Esta es una gran noticia para cianógeno, pero la comercialización no es sólo acerca de la compatibilidad. Una cosa es segura es que la palabra "CyanogenMod" no es muy ágil. Sin embargo parece que cianógeno tiene planes de cambio de marca pronto. "Vamos a hacer un cambio de marca de menor importancia para el mercado masivo, porque CyanogenMod no rueda exactamente fuera de la lengua", dijo Kondik.
Vamos a hacer un cambio de marca de menor importancia para el mercado masivo, porque CyanogenMod no rueda exactamente fuera de la lengua.
Otro aspecto del modelo de cianógeno es que libera las compañías de hardware enfocado de preocuparse por el software. Grandes nombres como Samsung y HTC pueden darse el lujo de contratar a los desarrolladores de software adicionales para construir sus interfaces de usuario personalizadas, como TouchWiz y HTC Sense, pero las empresas más pequeñas no tienen los recursos. Cianógeno es, básicamente, ofreciendo un servicio de construcción Android personalizado para fabricantes de teléfonos móviles. Hablando sobre el Oppo N1 Kondik dijo, "era una forma muy sencilla para que nos centremos realmente en el software sin tener que tratar demasiado con el lado de la fabricación de la misma." Lo contrario probablemente podría decirse de Oppo, podría centrarse en el hardware, mientras cianógeno trabajó en el software.
En última instancia objetivos cianógeno (y necesidades) que coexisten con Google y el proyecto de código abierto Android. Sin acceso a los servicios de Google mayoría de los dispositivos no van a vender, especialmente en Occidente, y sin el AOSP cianógeno no tiene una base de código. Pero tal vez cianógeno puede ofrecer alternativa viable a la vainilla Android y hacer un éxito de la venta de software de código abierto.
¿Qué piensas? ¿Usted compraría un teléfono con CyanogenMod pre-instalado en lugar de decir la vainilla Android, como se encuentra en los dispositivos Nexus and Play dispositivos Edition? ¿Prefiere CyanogenMod sobre TouchWiz o HTC Sense? Por favor, háganos saber dejando un comentario más abajo.