CyanogenMods død og hvad det betyder for udvikling

Cyanogen Inc. har meddelt, at al support af CyanogenMod ophører, og vil leve videre som LineageOS. Hvad betyder det for udviklere og brugere?

Det ser ud til, at Cyanogen Inc. trak stikket på CyanogenMod a lidt tidligere end forventet. Se tillægget i slutningen af ​​artiklen for arkiverede links.

Cyanogen Inc. har endelig leveret en kugle til hjernen - af CyanogenMod. Efter år med tumultariske omsætninger i virksomheden meddelte Cyanogen for nylig, at virksomheden ville konsolidere alle deres bestræbelser i en ny Cyanogen Modular OS-program.

Som en del af deres konsolidering meddelte virksomheden, at mange af deres ansatte, bl.a Cyanogen (Steve Kondik) selv, ville skille sig af med virksomheden. Endelig meddelte virksomheden i dag, at alle Cyanogen-tjenester og Cyanogen-understøttede natlige builds vil blive afbrudt efter 31. december 2016.


CyanogenMods død

Efter Cyanogen Inc. annoncerede denne nyhed på deres officielle blog, mange mennesker var forvirrede og spekulerede på, hvad der ville 

virkelig ske med CyanogenMod. Nogle mennesker var overbevist om, at intet ville ændre sig med hensyn til deres foretrukne brugerdefinerede ROM, ikke en lille del takket være mange blogs, der fejlfortolkede Cyanogen Inc. udmelding. Holdet bag CyanogenMod afklarede dog, hvad dette ville betyde for den populære Android-distribution i et separat blogindlæg. I det væsentlige er her essensen af, hvad der vil ændre sig:

  • Al monetær og infrastrukturel støtte til CyanogenMod fra Cyanogen Inc. vil ophøre. Dette inkluderer betalte udviklere, der bidrager med kode til open source-projektet, såvel som natlige build-servere. Som sådan vil CyanogenMod ikke længere modtage natlige builds efter 31. december. Men vent, hvad nu, hvis holdet simpelthen finder en anden vært til at bygge nattelys?
  • CyanogenMod-holdet vil ikke fortsætte den officielle udvikling af projektet. Cyanogen Inc. ejer rettighederne til brandet, så CyanogenMod-teamet har besluttet, at det ikke længere er værd at fortsætte udviklingen af ​​open source-distributionen uden økonomisk eller infrastrukturel støtte. Derudover, selvom holdet skulle finde en alternativ indtægtsstrøm (måske via donationer), er besværet ikke det værd på grund af det potentielle juridiske spørgsmål, der kunne være involveret, hvis Cyanogen Inc., og alle mærker, som virksomheden ejer inklusive CyanogenMod, skulle sælges til en anden Selskab. Derudover hævder holdet, at CyanogenMod-mærket er blevet plettet på grund af dets tilknytning til Cyanogen, så nye brugere kan være forsigtige med at installere CyanogenMod.
  • Men CyanogenMod vil omdøbe som LineageOS. Vi har hørt om dette projekt bag kulisserne i de sidste par uger, men nu har vi en officiel bekræftelse på formålet. Denne indsats, formentlig drevet af Steve Kondik selv, håber at genoplive det, der gjorde CyanogenMod så fantastisk - en græsrods-, fællesskabsdrevet indsats på en Android-distribution. Vi ved ikke, om LineageOS starter, men det er tænkeligt, at hvis det gør det, kan teamet finde en build-server og sætte alt op til at efterligne den gamle CyanogenMod-infrastruktur - hvis slutresultat ville betyde, at lidt ville ændre sig for slutbruger.
  • Cyanogen Inc. lukker ikke ned - i hvert fald ikke endnu. Dette blev gjort klart i det tidligere blogindlæg, men jeg har set en vis forvirring med hensyn til nyhederne, der berettigede en vis afklaring. Virksomheden reducerer og vil fokusere på et nyt projekt ("Cyanogen Modular OS"-programmet), og de afskærer blot tjenester, som de mener, de ikke længere kan opretholde.

Selvom CyanogenMod officielt er død, vil open source-projektet leve videre som LineageOS. Men hvad betyder dette træk for den gennemsnitlige bruger og udviklere?


Udviklingens fremtid

Det er svært at sige, hvad der vil ske herfra. Der er flere scenarier, der kan udspille sig i fremtiden:

  1. LineageOS tager virkelig fart og finder betydelig støtte fra individuelle udviklere, der lover at fortsætte med at vedligeholde LineageOS for deres respektive enheder. Ydermere er holdet i stand til at skaffe en finansieringskilde, sandsynligvis ved donationer, til at levere hosting og en server til at bygge nattelys. I betragtning af, at andre mindre Android-distributioner har været i stand til at finde servere til at bygge nightlies, er dette ikke utænkeligt.
  2. LineageOS starter, men operationen vil blive nedtonet. I betragtning af omfanget af CyanogenMods drift og den enorme mængde finansiering, der blev bidraget fra Cyanogen Inc. for at opretholde support til enheder, kan det være svært at finde support til udvikling på mindre kendte enheder. I dette tilfælde kan mange enheder lide af en udviklingstørke, da udviklingssamfundet i vid udstrækning stolede på CyanogenMod til at levere en stabil gren, som enkeltpersoner derefter kunne fordele. Populære enheder vil mindre sandsynligt blive påvirket i betragtning af den høje efterspørgsel efter udvikling og store mængder af udviklingstalent, der tiltrækkes af enheden.
  3. LineageOS kan ikke tage fart. Uanset hvordan du ser på det, ville det være forfærdeligt for entusiastsamfundet. Problemerne nævnt i #2 ville blive yderligere forværret, og mange brugere ville miste adgangen til en af ​​de mest stabile, længst holdbare brugerdefinerede ROM'er i Android-verdenen. Hvad angår udviklere, ville det betyde, at de skulle lede andre steder efter en stabil base. For eksempel XDA Recognized Developer SultanXDAhar fortalt os, at han ikke ville røre LineageOS, hvis det ikke har en stabil gren og måske i stedet henvender sig til AOSPA som base. Heldigvis for OnePlus-ejere vil dette ikke udgøre et problem, men for enheder, der ikke har en stabil AOSPA-base (og i fremtiden ikke vil have en stabil CM-base), er det svært at sige, hvad der vil ske.

Alle disse er hypotetiske scenarier af, hvad der faktisk er en gaffel i vejen for CyanogenMod og Custom ROM udviklere. Uanset hvilket scenarie der udspiller sig, vil det afhænger helt af, hvor meget støtte LineageOS modtager fra udviklingsfællesskabet. Hvorvidt CyanogenMods død betyder døden for stabil brugerdefineret ROM-udvikling på visse enheder, vil være op til både udviklere og brugere. Hvis du tidligere har brugt en CyanogenMod ROM og gerne vil vise din støtte, er det nu et kritisk tidspunkt at sikre, at ånden i projektet lever videre i LineageOS.

Du kan følge Lineage OS på LineageOS.org, Twitter, Facebook og Google+


Tillæg #1

CyanogenMods hjemmeside, wiki, fora, Gerrit og downloadservere er alle blevet fjernet 6 dage før den lovede dato. Heldigvis har nogle brugere forsøgt at arkivere så meget materiale, som de kunne få, siden meddelelsen, så noget materiale har formået at overleve.

Her er et arkiv af CyanogenMod-blogindlægget, der siger farvel til projektet. Her er et arkiv af CyanogenMod-wikien. Her er et arkiv af alle CyanogenMod snapshot builds. Dataopsamlere på tværs af nettet ræser for at se, hvad de ellers kan redde. Vi vil holde vores læsere opdateret, hvis der er nogen større udvikling i denne historie.