La muerte de CyanogenMod y lo que significa para el desarrollo

¡El rey esta muerto, larga vida al rey!

Parece que Cyanogen Inc. desconectó CyanogenMod un poco antes de lo esperado. Consulte el Anexo al final del artículo para ver los enlaces archivados.

Cyanogen Inc. finalmente ha entregado una bala al cerebro de CyanogenMod. Después de años de tumultuosas pérdidas de balón en la empresa, Cyanogen anunció recientemente que la empresa consolidaría todos sus esfuerzos en un nuevo programa Cyanogen Modular OS.

Como parte de su consolidación, la compañía anunció que muchos de sus empleados, incluido el propio Cyanogen (Steve Kondik), se separarían de la compañía. Finalmente, hoy la compañía anunció que todos los servicios de Cyanogen y las construcciones nocturnas compatibles con Cyanogen se suspenderán después del 31 de diciembre de 2016.


La muerte de CyanogenMod

Después de que Cyanogen Inc. anunciara esta noticia en su blog oficial, muchas personas se confundieron y especularon qué pasaría realmente con CyanogenMod. Algunas personas estaban convencidas de que nada cambiaría con respecto a su ROM personalizada favorita, en gran parte gracias a muchos blogs que malinterpretan la declaración de Cyanogen Inc. Sin embargo, el equipo detrás de CyanogenMod aclaró lo que esto significaría para la distribución popular de Android en una publicación de blog separada. En esencia, aquí está la esencia de lo que cambiará:

  • Todo el apoyo monetario y de infraestructura para CyanogenMod de Cyanogen Inc. cesará . Esto incluye a los desarrolladores pagados que contribuyen con código al proyecto de código abierto, así como a los servidores de compilación nocturnos. Como tal, CyanogenMod ya no recibirá versiones nocturnas después del 31 de diciembre. Pero espera, ¿qué pasa si el equipo simplemente encuentra otro anfitrión para construir nightlies?
  • El equipo de CyanogenMod no continuará con el desarrollo oficial del proyecto . Cyanogen Inc. posee los derechos de la marca, por lo que el equipo de CyanogenMod ha decidido que ya no vale la pena el desarrollo continuo para la distribución de código abierto sin el apoyo monetario o de infraestructura. Además, incluso si el equipo encontrara un flujo de ingresos alternativo (quizás a través de donaciones), el problema no vale la pena debido a los posibles problemas legales que podrían estar involucrados si Cyanogen Inc., y todas las marcas que posee la compañía, incluidas CyanogenMod, debía ser vendido a otra compañía. Además, el equipo argumenta que la marca CyanogenMod se ha contaminado debido a su asociación con Cyanogen, por lo que los nuevos usuarios pueden desconfiar de instalar CyanogenMod.
  • Sin embargo, CyanogenMod se renombrará como LineageOS . Hemos escuchado sobre este proyecto detrás de escena durante las últimas semanas, pero ahora tenemos confirmación oficial sobre su propósito. Este esfuerzo, presumiblemente dirigido por el propio Steve Kondik, espera revitalizar lo que hizo que CyanogenMod fuera tan grandioso: un esfuerzo de base, impulsado por la comunidad, en una distribución de Android. No sabemos si LineageOS despegará, pero es concebible que si lo hace, el equipo pueda encontrar un servidor de compilación y configurar todo para imitar la antigua infraestructura de CyanogenMod, cuyo resultado final significaría que poco cambiaría para el usuario final.
  • Cyanogen Inc. no se está cerrando, al menos no todavía. Esto quedó claro en la publicación anterior del blog, pero he visto cierta confusión con respecto a las noticias que justificaron algunas aclaraciones. La compañía está reduciendo su tamaño y se centrará en un nuevo proyecto (el programa "Sistema operativo Cyanogen Modular"), y simplemente están cortando servicios que creen que ya no pueden mantener.

Aunque CyanogenMod está oficialmente muerto, el proyecto de código abierto seguirá vivo como LineageOS. Pero, ¿qué significa este movimiento para el usuario promedio y los desarrolladores?


El futuro del desarrollo

Es difícil decir qué pasará de aquí en adelante. Hay múltiples escenarios que podrían desarrollarse en el futuro:

  1. LineageOS realmente despega, encontrando un soporte significativo de desarrolladores individuales que se comprometen a continuar manteniendo LineageOS para sus respectivos dispositivos. Además, el equipo puede adquirir una fuente de financiación, probablemente mediante donaciones, para proporcionar alojamiento y un servidor para crear locales nocturnos. Dado que otras distribuciones de Android más pequeñas han podido encontrar servidores para construir nightlies, esto no es inconcebible.
  2. LineageOS despega, pero la operación se atenuará. Dada la escala de la operación de CyanogenMod y la enorme cantidad de fondos que Cyanogen Inc. contribuyó para mantener el soporte para dispositivos, puede ser difícil encontrar soporte para el desarrollo en dispositivos menos conocidos. En este caso, muchos dispositivos pueden sufrir una sequía de desarrollo, ya que la comunidad de desarrollo confió en gran medida en CyanogenMod para proporcionar una rama estable que los individuos pudieran bifurcar. Los dispositivos populares se verán menos afectados dada la gran demanda de desarrollo y las grandes cantidades de talento para el desarrollo atraídos por el dispositivo.
  3. LineageOS no puede despegar. No importa cómo lo veas, esto sería terrible para la comunidad entusiasta. Los problemas mencionados en el n. ° 2 se agravarían aún más, y muchos usuarios perderían el acceso a una de las ROM personalizadas más estables y duraderas del mundo de Android. En cuanto a los desarrolladores, esto significaría que tendrían que buscar en otra parte una base estable. Por ejemplo, el desarrollador reconocido Sultan nos ha dicho que no tocaría LineageOS si no tiene una rama estable y podría recurrir a AOSPA como base. Afortunadamente para los propietarios de OnePlus, esto no representará un problema, pero para los dispositivos que no tienen una base AOSPA estable (y en el futuro, no tendrán una base CM estable), es difícil decir qué sucederá.

Todos estos son escenarios hipotéticos de lo que de hecho es una bifurcación en el camino para los desarrolladores de CyanogenMod y Custom ROM. Cualquier escenario que se desarrolle dependerá completamente de cuánto apoyo reciba LineageOS de la comunidad de desarrollo . Si la muerte de CyanogenMod significa o no la muerte del desarrollo de ROM personalizado estable en ciertos dispositivos dependerá de los desarrolladores y usuarios por igual. Si ha utilizado una ROM de CyanogenMod en el pasado y desea mostrar su apoyo, ahora es un momento crítico para garantizar que el espíritu del proyecto perdure en LineageOS.

Puede seguir Lineage OS en LineageOS.org, Twitter, Facebook y Google+


Anexo # 1

El sitio web de CyanogenMod, wiki, foros, Gerrit y servidores de descarga han sido retirados 6 días antes de la fecha prometida. Afortunadamente, algunos usuarios han estado luchando por archivar la mayor cantidad de material posible desde el anuncio, por lo que parte del material ha logrado sobrevivir.

Aquí hay un archivo de la publicación del blog de CyanogenMod que se despide del proyecto. Aquí hay un archivo de la wiki de CyanogenMod. Aquí hay un archivo de todas las compilaciones de instantáneas de CyanogenMod. Los acumuladores de datos a través de la red están compitiendo para ver qué más pueden salvar. Mantendremos a nuestros lectores actualizados si hay novedades importantes en esta historia.