Moartea CyanogenMod și ce înseamnă aceasta pentru dezvoltare

Cyanogen Inc. a anunțat că orice suport pentru CyanogenMod va înceta și va continua ca LineageOS. Ce înseamnă asta pentru dezvoltatori și utilizatori?

Se pare că Cyanogen Inc. a scos din priză CyanogenMod a puțin mai devreme decât se aștepta. Consultați addendumul de la sfârșitul articolului pentru link-urile arhivate.

Cyanogen Inc. a livrat în sfârșit un glonț creierului - al CyanogenMod. După ani de afaceri tumultuoase în companie, Cyanogen a anunțat recent că compania își va consolida toate eforturile într-un nou Programul Cyanogen Modular OS.

Ca parte a consolidării lor, compania a anunțat că mulți dintre angajații lor, inclusiv Cianogen (Steve Kondik) însuși, s-ar despărți de companie. În cele din urmă, astăzi compania a anunțat că toate Serviciile Cyanogen și versiunile de noapte acceptate de Cyanogen vor fi întrerupte după 31 decembrie 2016.


Moartea CyanogenMod

După Cyanogen Inc. au anunțat această știre pe blogul lor oficial, mulți oameni au fost confuzi și au speculat ce ar face într-adevăr

se întâmplă cu CyanogenMod. Unii oameni erau convinși că nimic nu se va schimba în ceea ce privește ROM-ul personalizat preferat, în mare măsură datorită multor bloguri care interpretează greșit Cyanogen Inc. afirmație. Cu toate acestea, echipa din spatele CyanogenMod a clarificat ce ar însemna acest lucru pentru populara distribuție Android într-o postare separată pe blog. În esență, iată esenta a ceea ce se va schimba:

  • Tot suportul monetar și infrastructural pentru CyanogenMod de la Cyanogen Inc. va înceta. Aceasta include dezvoltatorii plătiți care contribuie cu cod la proiectul open source, precum și servere de construcție nocturnă. Ca atare, CyanogenMod va nu mai primesc build-uri pe noapte după 31 decembrie. Dar stai, ce se întâmplă dacă echipa pur și simplu găsește o altă gazdă pentru a construi petreceri de noapte?
  • Echipa CyanogenMod nu va continua dezvoltarea oficială a proiectului. Cyanogen Inc. deține drepturile asupra mărcii, așa că echipa CyanogenMod a decis că nu mai merită continuarea dezvoltării pentru distribuția open source fără sprijin financiar sau infrastructural. În plus, chiar dacă echipa ar găsi un flux alternativ de venituri (poate prin donații), necazul nu merită din cauza potențialului probleme juridice care ar putea fi implicate dacă Cyanogen Inc. și toate mărcile pe care compania le deține, inclusiv CyanogenMod, ar fi vândute altuia companie. În plus, echipa susține că marca CyanogenMod a fost contaminată din cauza asocierii sale cu Cyanogen, astfel încât utilizatorii noi ar putea fi precauți să instaleze CyanogenMod.
  • Cu toate acestea, CyanogenMod va rebrand ca LineageOS. Am auzit de acest proiect în culise în ultimele săptămâni, dar acum avem confirmarea oficială cu privire la scopul său. Acest efort, condus probabil de Steve Kondik însuși, speră să revitalizeze ceea ce a făcut CyanogenMod atât de mare - un efort de bază, condus de comunitate, la o distribuție Android. Nu știm dacă LineageOS va decola, dar este posibil ca, dacă o va face, echipa să găsească un server de compilare și să stabilească totul pentru a imita vechea infrastructură CyanogenMod - al cărui rezultat final ar însemna că puțin s-ar schimba pentru Utilizator final.
  • Cyanogen Inc. nu se închide - cel puțin nu încă. Acest lucru a fost clarificat în postarea anterioară pe blog, dar am văzut o oarecare confuzie în ceea ce privește știrile care meritau clarificări. Compania își reduce dimensiunea și se va concentra pe un nou proiect (programul „Cyanogen Modular OS”) și doar întrerupe serviciile pe care cred că nu le mai pot menține.

Deși CyanogenMod a murit oficial, proiectul open source va continua ca LineageOS. Dar ce înseamnă această mișcare pentru utilizatorul și dezvoltatorii medii?


Viitorul dezvoltării

Este greu de spus ce se va întâmpla de aici încolo. Există mai multe scenarii care s-ar putea juca în viitor:

  1. LineageOS declanșează cu adevărat, găsind sprijin semnificativ din partea dezvoltatorilor individuali care se angajează să continue să mențină LineageOS pentru dispozitivele lor respective. În plus, echipa este capabilă să obțină o sursă de finanțare, probabil prin donații, pentru a oferi găzduire și un server pentru a construi petreceri de noapte. Având în vedere că alte distribuții Android mai mici au reușit să găsească servere pentru construirea de nopți, acest lucru nu este de neconceput.
  2. LineageOS decolează, dar operațiunea va fi atenuată. Având în vedere amploarea funcționării CyanogenMod și cantitatea masivă de finanțare care a fost contribuită de Cyanogen Inc. pentru a menține suportul pentru dispozitive, poate fi dificil să găsiți suport pentru dezvoltarea pe dispozitive mai puțin cunoscute. În acest caz, multe dispozitive pot suferi o secetă de dezvoltare, deoarece comunitatea de dezvoltare s-a bazat în mare parte pe CyanogenMod pentru a oferi o ramură stabilă pe care oamenii ar putea-o bifurca apoi. Dispozitivele populare vor fi mai puțin probabil afectate, având în vedere cererea mare de dezvoltare și cantitățile mari de talent în dezvoltare atrase de dispozitiv.
  3. LineageOS nu reușește să decoleze. Indiferent cum ai privi, acest lucru ar fi groaznic pentru comunitatea de entuziaști. Problemele menționate la numărul 2 s-ar agrava și mai mult, iar mulți utilizatori ar pierde accesul la unul dintre cele mai stabile și mai durabile ROM-uri personalizate din lumea Android. În ceea ce privește dezvoltatorii, asta ar însemna că ar trebui să caute în altă parte o bază stabilă. De exemplu, XDA Recognized Developer SultanXDAne-a spus că nu ar atinge LineageOS dacă nu are o ramură stabilă și ar putea, în schimb, să apeleze la AOSPA ca bază. Din fericire pentru proprietarii de OnePlus, acest lucru nu va reprezenta o problemă, dar pentru dispozitivele care nu au o bază AOSPA stabilă (și în viitor, nu vor avea o bază CM stabilă), este greu de spus ce se va întâmpla.

Toate acestea sunt scenarii ipotetice a ceea ce este într-adevăr a bifurcație în drum pentru dezvoltatorii CyanogenMod și Custom ROM. Orice scenariu se va juca va depinde în întregime de cât de mult sprijin primește LineageOS din partea comunității de dezvoltare. Dacă moartea CyanogenMod înseamnă sau nu moartea dezvoltării stabile de ROM personalizate pe anumite dispozitive va depinde atât de dezvoltatori, cât și de utilizatori. Dacă ați folosit un ROM CyanogenMod în trecut și doriți să vă arătați sprijinul, acum este un moment critic pentru a vă asigura că spiritul proiectului persistă în LineageOS.

Puteți urmări Lineage OS la LineageOS.org, Stare de nervozitate, Facebook și Google+


Anexa nr. 1

Site-ul CyanogenMod, wiki-ul, forumurile, Gerrit și serverele de descărcare au fost toate eliminate cu 6 zile înainte de data promisă. Din fericire, unii utilizatori s-au străduit să arhiveze cât de mult au putut obține de la anunț, așa că unele materiale au reușit să supraviețuiască.

Iată o arhivă a postării de blog CyanogenMod luând rămas bun de la proiect. Iată o arhivă al wiki-ului CyanogenMod. Iată o arhivă dintre toate versiunile instantanee CyanogenMod. Acumulatorii de date de pe net se întrec pentru a vedea ce altceva pot salva. Vom ține cititorii noștri la curent dacă există evoluții majore în această poveste.