Tijekom posljednjih nekoliko godina, grupa pametnih programera softvera izgradila je carstvo iz besplatne alternative bilo kojoj verziji Androida koja je uključena na vaš telefon. Mnogi od tih ljudi okupili su se kako bi osnovali tvrtku, sa ciljem da iskoriste ovu besplatnu alternativu i pretvore je u obvezujuću mogućnost za proizvođače hardvera da postave svoje maloprodajne uređaje.
Vidjeli smo uspjeh koji je Cyanogen Inc. imao do sada - s priličnim sukobima s javnošću na početku - ali podrijetlo ove tvrtke ima sve veze s tim kako ova tvrtka planira uspjeti, i iskreno, to je priča koja vrijedi ispričati,
Ranih dana Androida sve je bilo o tome kako je Google dobio svoj operativni sustav na što je moguće više uređaja. Tržišni udio bio je najvažniji, jer je više korisnika značilo više podatkovnih točaka za prikupljanje podataka, što je zauzvrat značilo i bolje informacije za pretraživanje i oglašavanje. Nažalost, to je stvorilo puno problema kada je postalo odgovorno za hardverske partnere za ažuriranje uređaja nakon puštanja u trgovine, a zajednica programera pronašla je novu svrhu izvan modificiranja vlastitih uređaja novim i zanimljivim - a da ne spominjemo povremeno polovinu - pečeni - značajke. Otprilike na isti način na koji bi Linux fanovi obrisali unaprijed instalirani Windows s računala i instalirali OS po vlastitom izboru, programeri su se udružili kako bi napravili romske programe kako bi zamijenili uključenu verziju Androida nečim drugim.
Ova je praksa neko vrijeme postajala sve popularnija, ali tek kada je Google pokušao zatvoriti stvari ljudi izvan zajednice programera zaista su počeli obraćati pažnju na ono što se događa. Pismo Prekida i Desista poslano je Steveu Kondiku tvrtke CyanogenMod kako bi ga zaustavio, uključujući Googleove aplikacije u CM izdanjima.
Vijest je uzrokovala eksplozivni rast na forumima u zajednici na kojima se odvijao taj razvoj, koji je, u kombinaciji s brzim tržišnim udjelom Androida, nastavio rasti, značio je i tim koji je odgovoran za podršku novih i starih uređaja. Grupa je narasla na forume podrške s detaljnim uputama za otključavanje i bljeskanje uređaja, a gotovo su se svakodnevno dodavale nove značajke. U isto vrijeme, drugi razvojni timovi počeli su izrađivati konkurentne proizvode, što često dovodi do utrka s značajkama i sve većim fokusom na prezentaciju i funkcionalnost.
Troškovi održavanja takve vrste su značajni
Kad uzmete u obzir da se to radi u svačijem slobodnom vremenu, razmjera svega toga bila je impresivna. Nosač poslužitelja postavljen u garaži beskonačno je radio za noćnu gradnju desetaka uređaja, a sve su to plaćali osnovni ljudi koji i dalje rade radnim danom. Troškovi povezani s održavanjem takve vrste su značajni, posebno kada se uzimaju u obzir električna energija, propusnost i čista radna snaga. Bilo je nekoliko pokušaja nadoknade tih troškova, od postavljanja usluge virtualnog poslužitelja hostinga do traženja donacija za obavljanje stvari poput zamjene poslužitelja, ali ti su se napori rijetko završavali čak i mnogo manje okretanjem stvarne dobiti.
U kolovozu 2011. stvari su se za CyanogenMod tim malo promijenile. Steve Kondik, momak zaslužan za to što je eksplozivno popularni rom postao funkcionalno konkurentan "stvarnim" verzijama Androida, angažirao je Samsung. 19 mjeseci činilo se da napredak unutar CyanogenModa usporava. U stvarnosti je ostatak zajednice programera upravo sustigao. Baza kodova koju je stvorio tim CyanogenMod stvorila je okruženje u kojem je gotovo svatko mogao prikvačiti svoje značajke na CM i nazvati ga svojim vlastitim projektom, a forumi zajednica postali su preplavljeni "novim" Android romsom kako bi korisnici mogli bljeskati i isprobati. Količina kreativnih ljudi koji pokušavaju poboljšati Android primjenom svojih vlastitih ideja, čak i sada je zaista impresivna.
CM je već bio znatno izvan modifikacije Android Open Source projekta
Kako to Kondik kaže, otprilike godinu dana nakon što je Steve počeo raditi za Samsung, od Kirt McMaster dobio je e-poštu o tome gdje bi CyanogenMod mogao rasti sa svoje trenutne pozicije. CM je već bio znatno izvan modifikacije Android Open Source Projekta, a po mnogočemu bio je značajniji cjelovit i funkcionalan od tadašnjih Androidovih uzoraka na vodećim uređajima.
Kako bi rasli na bilo koji opipljiv način, bila je potrebna odgovarajuća ekipa punoljetnih programera i ljudi koji su zapravo znali kako organizirati i upravljati tim ljudima. Da biste došli do sljedećeg koraka, koji bi se smatrao održivim okusom Androida koji će se instalirati na pametne telefone i tablete kao zadana maloprodajna ponuda, svaki bi dio slagalice trebao odrasti i zahtijevati da ga se shvati ozbiljno.
Tijekom sljedećih nekoliko mjeseci, Kondik i McMaster djelovali su iza zatvorenih vrata kako bi postavili temelj tvrtki Cyanogen Inc. To je značilo osigurati investitore, zapošljavati programere i stvarati plan za napredovanje. U kolovozu 2013., Steve je napustio Samsung i jasno mu dao do znanja da će sljedeće učiniti nešto uzbudljivo. Mjesec dana kasnije, najavio je svoja partnerstva, investitore i tim koji je zaposlio kako bi CyanogenMod učinio nešto boljim. S uredima u Seattlu i Palo Altu, te nekolicinom drugih zaposlenika razasutih po cijelom svijetu, Cyanogen Inc počeo je raditi sa svojim prvim hardverskim partnerom na izdavanju telefona koji pokreće njihov softver.
Google ima popis rublja s pravilima povezanima s zakonitim pristupom tim uslugama
Kao što će vam reći većina obožavatelja Androida, jedna od stvari zbog koje je korištenje Googleovog operativnog sustava toliko ugodna je kombinacija Google Play Store-a i Google Play usluga. Google ima popis rublja s pravilima povezanima s zakonitim pristupom tim uslugama. Da bi proizvođači dobili ove značajke na svoj telefon uz Googleov blagoslov, njihov uređaj treba proći niz testova koji se nazivaju Compatibility Test Suite. Googleov CTS osigurava da će Play usluge i Trgovina Play funkcionirati kako je predviđeno, ali za prolazak tih testova potreban je fizički uređaj koji pokreće gotovu verziju operacijskog sustava.
Istovremeno, proizvođači hardvera i proizvođači procesora često koriste vlastiti softver kako bi određeni dijelovi svojih uređaja funkcionirali. Da bi imali hardverske partnere, za koje je bio potreban prolazak Google CTS-a, Cyanogen Inc mora iznaći rješenje koje će omogućiti istovremeno postojanje projekta otvorenog koda sa upravljanjem u zajednici i operativnog sustava koji slijedi pravila tvrtke poput Qualcomm predstavljen kako bi mogli koristiti svoj hardver na maloprodajnim uređajima.
Odgovor na ovu posebnu dilemu bio je Cyanogen OS, prvo u posebnom izdanju Oppo N1, komercijalnog proizvoda Cyanogen Inc koji je kreiran za pokretanje na maloprodajnim uređajima. Iako je velik dio ove verzije Androida otvoren i dostupan putem projekta CyanogenMod zajednice, Cyanogen OS postoji kao maloprodajni proizvod koji može koristiti bilo tko, bez obzira na razinu vještine. Potrošački operativni sustav koji će se natjecati sa TouchWiz i Sense UI, zajedno s optičkim softverskim partnerstvom izgrađen onako kako ljudi Cyanogen Inc misle da Android treba raditi. To je ambiciozan cilj, a put do tog određenog kraja nasukao je više od nekoliko perja.
Nećete stići daleko u razgovoru o Cyanogen Inc na Internetu, a da netko ne dovede generalnog direktora tvrtke i njegovu sposobnost stvaranja naslova svojim agresivnim komentarima, od kojih se većina pokazala vrlo učinkovitom u dobivanju prave vrste pažnje. Kirt McMaster isporučio je neke sjajne linkove o oduzimanju Androida od Googlea, a lako je iščitati neke od tih komentara iz konteksta i osjećati se kao da netko planira ugristi ručno hranjenje.
Krajnja igra za Cyanogen OS je stvoriti tu uvjerljivu alternativu
Dno crta su Android uređaji koji se stvarno prodaju samo kada su Google Play Services i Google Play Store ukrcani, a puno toga ima veze s tim što nije uvjerljiva alternativa za sve što Google nudi. Krajnja igra za Cyanogen OS jest stvoriti tu uvjerljivu alternativu i nudi korisnicima izbor između onoga što Google misli da je najbolje i onoga što Cyanogen smatra najboljim. Samo će vrijeme pokazati je li to pravi put, ali čini se da je tim tim posvećen.
Dakle, tu ga imate. Podrijetlo Cyanogen OS-a seže gotovo do samog Androida, kojeg su stvorili ljudi koji vole uzeti nešto što su kupili i poboljšati ih, te tu strast razvijaju u jedinstveni Androidov okus. Čak i ako vam ovo nije omiljeni put prema Androidu, dosadašnji put ovog tima je fascinantan, i jasno je da će ova godina koja predstoje biti glavna u ovoj tvrtki.