La mort de CyanogenMod et ce que cela signifie pour le développement

Cyanogène Inc. a annoncé que tout support de CyanogenMod cesserait et perdurerait sous le nom de LineageOS. Qu’est-ce que cela signifie pour les développeurs et les utilisateurs ?

Il semble que Cyanogen Inc. débranché CyanogenMod a un peu plus tôt que prévu. Voir l'addendum à la fin de l'article pour les liens archivés.

Cyanogène Inc. a enfin livré une balle dans le cerveau – de CyanogenMod. Après des années de chiffre d'affaires tumultueux au sein de l'entreprise, Cyanogen a récemment annoncé que l'entreprise consoliderait tous ses efforts dans un nouveau Programme OS modulaire Cyanogen.

Dans le cadre de sa consolidation, l'entreprise a annoncé qu'un grand nombre de ses employés, dont Cyanogène (Steve Kondik) lui-même, se séparerait de l'entreprise. Enfin, aujourd'hui, la société a annoncé que tous Les services Cyanogen et les builds nocturnes pris en charge par Cyanogen seront interrompus après le 31 décembre 2016.


La mort de CyanogenMod

Après Cyanogen Inc. a annoncé cette nouvelle sur son blog officiel, beaucoup de gens étaient confus et spéculaient sur ce qui allait se passer.

vraiment arrive à CyanogenMod. Certaines personnes étaient convaincues que rien ne changerait par rapport à leur ROM personnalisée préférée, en grande partie grâce à de nombreux blogs interprétant mal Cyanogen Inc. déclaration. Cependant, l'équipe derrière CyanogenMod a clarifié ce que cela signifierait pour la distribution Android populaire. dans un article de blog séparé. En substance, voici l’essentiel de ce qui va changer :

  • Tout le soutien monétaire et infrastructurel pour CyanogenMod de Cyanogen Inc. cessera. Cela inclut les développeurs rémunérés contribuant au code du projet open source ainsi que les serveurs de build nocturnes. En tant que tel, CyanogenMod je ne reçois plus de builds nocturnes après le 31 décembre. Mais attendez, et si l’équipe trouvait simplement un autre hôte pour créer des soirées?
  • L'équipe CyanogenMod ne poursuivra pas le développement officiel du projet. Cyanogène Inc. détient les droits de la marque, l'équipe CyanogenMod a donc décidé qu'il ne valait plus la peine de poursuivre le développement de la distribution open source sans soutien monétaire ou infrastructurel. De plus, même si l'équipe devait trouver une source de revenus alternative (peut-être via des dons), la peine n'en vaut pas la peine en raison du potentiel problèmes juridiques qui pourraient être impliqués si Cyanogen Inc., et toutes les marques que la société possède, y compris CyanogenMod, devaient être vendues à un autre entreprise. De plus, l'équipe affirme que la marque CyanogenMod a été entachée en raison de son association avec Cyanogen, de sorte que les nouveaux utilisateurs peuvent se méfier de l'installation de CyanogenMod.
  • Cependant, CyanogenMod sera renommé comme LignéeOS. Nous entendons parler de ce projet en coulisses depuis quelques semaines, mais nous avons désormais la confirmation officielle de son objectif. Cet effort, vraisemblablement dirigé par Steve Kondik lui-même, espère revitaliser ce qui a rendu CyanogenMod si génial: un effort local et communautaire pour une distribution Android. Nous ne savons pas si LineageOS va décoller, mais il est concevable que si c'est le cas, l'équipe puisse trouver un serveur de build et définir tout pour imiter l'ancienne infrastructure CyanogenMod - ce qui signifierait que peu de choses changeraient pour le utilisateur final.
  • Cyanogène Inc. ne s'arrête pas - au moins pas encore. Cela a été clairement indiqué dans le billet de blog précédent, mais j'ai constaté une certaine confusion concernant l'actualité qui méritait quelques éclaircissements. L'entreprise réduit ses effectifs et se concentrera sur un nouveau projet (le programme "Cyanogen Modular OS"), et elle se contente de supprimer des services qu'elle estime ne plus pouvoir maintenir.

Bien que CyanogenMod soit officiellement mort, le projet open source perdurera sous le nom de LineageOS. Mais que signifie cette décision pour l’utilisateur moyen et les développeurs ?


L'avenir du développement

Il est difficile de dire ce qui va se passer à partir de maintenant. Plusieurs scénarios pourraient se produire à l’avenir :

  1. LineageOS décolle vraiment, trouvant un soutien important de la part de développeurs individuels qui s'engagent à continuer à maintenir LineageOS pour leurs appareils respectifs. De plus, l'équipe est en mesure d'acquérir une source de financement, probablement par des dons, pour fournir l'hébergement et un serveur pour construire les nocturnes. Étant donné que d’autres distributions Android plus petites ont réussi à trouver des serveurs pour créer des nocturnes, cela n’est pas inconcevable.
  2. LineageOS décolle, mais le fonctionnement sera atténué. Compte tenu de l'ampleur des opérations de CyanogenMod et du montant massif de financement apporté par Cyanogen Inc. Pour maintenir la prise en charge des appareils, il peut être difficile de trouver une assistance pour le développement sur des appareils moins connus. Dans ce cas, de nombreux appareils peuvent souffrir d'une sécheresse de développement, car la communauté de développement s'est largement appuyée sur CyanogenMod pour fournir une branche stable que les individus pourraient ensuite créer. Les appareils populaires seront moins susceptibles d'être affectés étant donné la forte demande de développement et le grand nombre de talents en développement attirés par l'appareil.
  3. LineageOS ne parvient pas à décoller. Peu importe comment vous le regardez, ce serait terrible pour la communauté des passionnés. Les problèmes mentionnés au point 2 seraient encore aggravés et de nombreux utilisateurs perdraient l'accès à l'une des ROM personnalisées les plus stables et les plus durables du monde Android. Quant aux développeurs, cela signifierait qu’ils devraient chercher ailleurs une base stable. Par exemple, développeur reconnu par XDA SultanXDAnous a dit qu'il ne toucherait pas à LineageOS s'il ne disposait pas d'une branche stable et qu'il pourrait plutôt se tourner vers AOSPA comme base. Heureusement pour les propriétaires de OnePlus, cela ne posera pas de problème, mais pour les appareils qui ne disposent pas d'une base AOSPA stable (et qui, à l'avenir, n'auront pas de base CM stable), il est difficile de dire ce qui se passera.

Tous ces scénarios sont hypothétiques sur ce qui constitue effectivement un bifurcation sur la route pour les développeurs CyanogenMod et Custom ROM. Quel que soit le scénario qui se déroulera, dépendent entièrement du soutien que LineageOS reçoit de la communauté de développement. Que la mort de CyanogenMod entraîne ou non la mort du développement stable de ROM personnalisées sur certains appareils dépendra aussi bien des développeurs que des utilisateurs. Si vous avez utilisé une ROM CyanogenMod dans le passé et que vous souhaitez montrer votre soutien, c'est le moment critique pour garantir que l'esprit du projet perdure dans LineageOS.

Vous pouvez suivre Lineage OS sur LineageOS.org, Twitter, Facebook et Google+


Addenda #1

Le site Web, le wiki, les forums, Gerrit et les serveurs de téléchargement de CyanogenMod ont tous été fermés 6 jours avant la date promise. Heureusement, certains utilisateurs se sont efforcés d'archiver autant de documents qu'ils pouvaient depuis l'annonce, de sorte que certains documents ont réussi à survivre.

Voici une archive du billet de blog CyanogenMod faisant ses adieux au projet. Voici une archive du wiki CyanogenMod. Voici une archive de toutes les versions d'instantanés CyanogenMod. Les collectionneurs de données sur Internet se précipitent pour voir ce qu'ils peuvent récupérer d'autre. Nous tiendrons nos lecteurs informés s’il y a des développements majeurs sur cette histoire.