Smrť CyanogenMod a čo to znamená pre rozvoj

Spoločnosť Cyanogen Inc. oznámila, že všetka podpora CyanogenMod bude ukončená a bude pokračovať ako LineageOS. Čo to znamená pre vývojárov a používateľov?

Zdá sa, že Cyanogen Inc. vytiahol zástrčku na CyanogenMod a o niečo skôr, ako sa očakávalo. Archivované odkazy nájdete v Dodatku na konci článku.

Spoločnosť Cyanogen Inc. konečne dopravila guľku do mozgu - CyanogenMod. Po rokoch búrlivých obratov v spoločnosti Cyanogen nedávno oznámil, že spoločnosť skonsoliduje všetko svoje úsilie do nového Program Cyanogen Modular OS.

V rámci ich konsolidácie spoločnosť oznámila, že mnohí jej zamestnanci, vrátane Cyanogen (Steve Kondik) sám, by sa rozišiel so spoločnosťou. Nakoniec dnes spoločnosť oznámila, že všetky Služby Cyanogen a nočné zostavy podporované Cyanogen budú ukončené po 31.12.2016.


Smrť CyanogenMod

Po spoločnosti Cyanogen Inc. oznámili túto novinku na svojom oficiálnom blogu, mnohí ľudia boli zmätení a špekulovali, čo bude naozaj stalo CyanogenMod. Niektorí ľudia boli presvedčení, že s ohľadom na ich obľúbenú vlastnú ROM sa nič nezmení, v nemalej miere vďaka mnohým blogom nesprávne interpretujúcim Cyanogen Inc. vyhlásenie. Tím, ktorý stojí za CyanogenMod, však objasnil, čo by to znamenalo pre populárnu Android distribúciu

v samostatnom blogovom príspevku. V podstate tu je podstata toho, čo sa zmení:

  • Všetka peňažná a infraštruktúrna podpora pre CyanogenMod od Cyanogen Inc. prestane. To zahŕňa platených vývojárov, ktorí prispievajú kódom do projektu s otvoreným zdrojovým kódom, ako aj servery na vytváranie nočných serverov. Ako taký bude CyanogenMod už nedostáva nočné stavby po 31. decembri. Ale počkajte, čo ak si tím jednoducho nájde iného hostiteľa na zostavenie nočných klubov?
  • Tím CyanogenMod nebude pokračovať v oficiálnom vývoji projektu. Spoločnosť Cyanogen Inc. vlastní práva na značku, takže tím CyanogenMod sa rozhodol, že už nemá cenu pokračovať vo vývoji open source distribúcie bez peňažnej alebo infraštruktúrnej podpory. Navyše, aj keby tím mal nájsť alternatívny zdroj príjmov (možno prostredníctvom darov), problém nestojí za to vzhľadom na potenciál právne problémy, ktoré by sa mohli vyskytnúť, ak by spoločnosť Cyanogen Inc. a všetky značky, ktoré spoločnosť vlastní vrátane CyanogenMod, boli predané inej spoločnosti. Okrem toho tím tvrdí, že značka CyanogenMod bola poškvrnená kvôli jej spojeniu s Cyanogen, takže noví používatelia môžu byť opatrní pri inštalácii CyanogenMod.
  • Avšak, CyanogenMod bude rebrandovať ako LineageOS. O tomto projekte sme počúvali v zákulisí posledných pár týždňov, no teraz máme oficiálne potvrdenie o jeho účele. Toto úsilie, pravdepodobne vedené samotným Steveom Kondikom, dúfa, že oživí to, čo urobilo CyanogenMod tak skvelým - úsilie zamerané na najnižšiu úroveň komunity v distribúcii Android. Nevieme, či sa LineageOS rozbehne, ale je možné, že ak áno, tím by mohol nájsť zostavovací server a nastaviť všetko tak, aby napodobňovalo starú infraštruktúru CyanogenMod – konečný výsledok by znamenal, že by sa pre spoločnosť zmenilo len málo koncový užívateľ.
  • Spoločnosť Cyanogen Inc. sa nevypína - aspoň zatiaľ nie. Toto bolo objasnené v predchádzajúcom blogovom príspevku, ale v súvislosti so správami som videl nejaký zmätok, ktorý si vyžadoval určité objasnenie. Spoločnosť zmenšuje stavy a sústredí sa na nový projekt (program „Cyanogen Modular OS“) a iba obmedzujú služby, o ktorých sa domnievajú, že ich už nedokážu udržiavať.

Aj keď je CyanogenMod oficiálne mŕtvy, projekt s otvoreným zdrojovým kódom bude žiť ďalej ako LineageOS. Čo však tento krok znamená pre bežného používateľa a vývojárov?


Budúcnosť rozvoja

Je ťažké povedať, čo sa stane odtiaľto. Existuje niekoľko scenárov, ktoré sa môžu v budúcnosti odohrať:

  1. LineageOS sa skutočne rozbieha a nachádza významnú podporu od jednotlivých vývojárov, ktorí sa zaväzujú pokračovať v udržiavaní LineageOS pre svoje príslušné zariadenia. Okrem toho je tím schopný získať zdroj financovania, pravdepodobne z darov, na poskytovanie hostingu a servera na vytváranie nočných nočných klubov. Vzhľadom na to, že iné menšie distribúcie Androidu dokázali nájsť servery na vytváranie nočných večerov, nie je to nepredstaviteľné.
  2. LineageOS sa spustí, ale prevádzka bude zmiernená. Vzhľadom na rozsah operácií spoločnosti CyanogenMod a obrovské množstvo financií, ktorými prispela spoločnosť Cyanogen Inc. na udržanie podpory pre zariadenia môže byť ťažké nájsť podporu pre vývoj na menej známych zariadeniach. V tomto prípade môže veľa zariadení trpieť vývojovým suchom, pretože vývojárska komunita sa do značnej miery spoliehala na CyanogenMod, ktorý poskytuje stabilnú vetvu, ktorú by potom jednotlivci mohli rozvetvovať. Populárne zariadenia budú menej pravdepodobne ovplyvnené vzhľadom na vysoký dopyt po vývoji a veľké množstvo vývojových talentov, ktoré zariadenie priťahuje.
  3. LineageOS sa nepodarí vzlietnuť. Bez ohľadu na to, ako sa na to pozeráte, pre komunitu nadšencov by to bolo hrozné. Problémy uvedené v bode 2 by sa ešte viac zhoršili a mnohí používatelia by stratili prístup k jednej z najstabilnejších a najdlhšie trvajúcich vlastných ROM vo svete Androidu. Čo sa týka vývojárov, znamenalo by to, že stabilnú základňu by museli hľadať inde. Napríklad XDA Recognized Developer SultanXDAnám povedal, že by sa nedotkol LineageOS, ak nemá stabilnú pobočku a namiesto toho by sa mohol obrátiť na AOSPA ako základ. Našťastie pre majiteľov OnePlus to nebude predstavovať problém, ale pre zariadenia, ktoré nemajú stabilnú základňu AOSPA (a v budúcnosti ani nebudú mať stabilnú základňu CM), je ťažké povedať, čo sa stane.

Toto všetko sú hypotetické scenáre toho, čo v skutočnosti je rozdvojka na ceste pre vývojárov CyanogenMod a Custom ROM. Akýkoľvek scenár sa odohrá závisí úplne od toho, koľko podpory dostane LineageOS od vývojárskej komunity. To, či smrť CyanogenMod znamená smrť stabilného vývoja vlastných ROM na určitých zariadeniach, bude na vývojároch aj používateľoch. Ak ste v minulosti používali CyanogenMod ROM a chceli by ste prejaviť svoju podporu, teraz je kritický čas zabezpečiť, aby duch projektu v LineageOS pretrval.

Lineage OS môžete sledovať na LineageOS.org, Twitter, Facebook a Google+


Dodatok č. 1

Webová stránka CyanogenMod, wiki, fóra, Gerrit a servery na sťahovanie boli odstránené 6 dní pred sľúbeným dátumom. Našťastie sa niektorí používatelia od oznámenia snažili archivovať toľko materiálu, koľko mohli získať, takže niektorému materiálu sa podarilo prežiť.

Tu je archív blogového príspevku CyanogenMod, ktorý sa rozlúčil s projektom. Tu je archív z wiki CyanogenMod. Tu je archív všetkých CyanogenMod snapshot zostavení. Zhromažďovatelia údajov naprieč sieťou sa pretekajú, čo ešte môžu zachrániť. Budeme našich čitateľov informovať, ak sa v tomto príbehu vyskytnú nejaké významné zmeny.