Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Cyngn: stručná história vzniku kyanogénu

Anonim

Za posledných pár rokov skupina inteligentných vývojárov softvéru vybudovala impérium z bezplatnej alternatívy k akejkoľvek verzii systému Android, ktorá bola súčasťou vášho telefónu. Mnoho z týchto ľudí sa spojilo a vytvorilo spoločnosť s cieľom využiť túto bezplatnú alternatívu a zmeniť ju na presvedčivú možnosť pre výrobcov hardvéru umiestniť ich maloobchodné zariadenia.

Videli sme úspech, ktorý spoločnosť Cyanogen Inc. doteraz zaznamenala - s pomerne veľkým množstvom verejných konfliktov na začiatku - ale pôvod tejto spoločnosti má všetko spoločné s tým, ako má táto spoločnosť v úmysle uspieť, a úprimne povedané, je to príbeh, ktorý stojí za to povedať,

Prvé dni systému Android boli zamerané na to, aby spoločnosť Google uviedla svoj operačný systém na čo najviac zariadení. Podiel na trhu bol najdôležitejšou vecou, ​​pretože viac používateľov znamenalo viac dátových bodov na získavanie informácií, čo na druhej strane znamenalo lepšie informácie pre vyhľadávanie a reklamu. Nanešťastie to spôsobilo veľa problémov, pokiaľ ide o to, aby sa hardvéroví partneri stali zodpovední za aktualizáciu zariadení po ich uvedení do obchodov a vývojárska komunita našla nový účel mimo úpravy svojich vlastných zariadení novými a zaujímavými - nehovoriac o tom, že pečené - vlastnosti. Rovnako ako by Linuxoví fanúšikovia vymazali predinštalované Windows z počítača a nainštalovali si OS podľa svojho výberu, vývojári sa zoskupili, aby vytvorili romy, aby nahradili zahrnutú verziu systému Android inou.

Táto prax sa na chvíľu zvýšila v popularite, ale až kým sa Google pokúsil vypnúť veci, ľudia mimo vývojárskej komunity skutočne začali venovať pozornosť tomu, čo sa deje. Steve Kondik spoločnosti CyanogenMod bol poslaný list o zastavení a zániku, ktorý ho prinútil zastaviť začleňovanie aplikácií Google do vydania CM.

Táto správa spôsobila explozívny rast na komunitných fórach, na ktorých sa tento vývoj odohrával, čo v spojení s rýchlym rastom trhového podielu Androidu naďalej rástlo, čo znamenalo aj rozšírenie tímu zodpovedného za podporu nových a starých zariadení. Skupina sa rozšírila o podporné fóra s podrobnými pokynmi na odblokovanie a blikanie zariadení a nové funkcie sa pridávali takmer týždenne. Súčasne začali ďalšie vývojové tímy vyrábať konkurenčné produkty, čo často viedlo k pretekom o funkcie a zvýšenému zameraniu na prezentáciu a funkčnosť.

Náklady spojené s udržiavaním tohto druhu vecí sú značné

Keď sa domnievate, že sa to stalo vo voľnom čase každého, rozsah toho všetkého bol pôsobivý. Serverový stojan zriadený v garáži nekonečne pracoval na tom, aby ponúkal nočné zostavy pre desiatky zariadení, všetko zaplatené hlavnými ľuďmi, ktorí stále pracujú v pracovných dňoch. Náklady spojené s udržiavaním tohto druhu vecí sú značné, najmä pri faktoringu elektrickej energie, šírky pásma a úplnej pracovnej sily. Vyskytlo sa niekoľko pokusov o kompenzáciu týchto nákladov, od zriadenia hostovacej služby virtuálneho servera po vyžiadanie darov na vykonávanie činností, ako je výmena servera, ale tieto snahy sa zriedka skončili zlomením, a to oveľa menším otočením skutočného zisku.

V auguste 2011 sa situácia pre tím CyanogenMod trochu zmenila. Spoločnosť Steve Kondik, ktorá sa do veľkej miery zaslúžila o to, že je zodpovedná za to, aby bol explozívne populárny rom funkčne konkurencieschopný so „skutočnými“ verziami systému Android, bol zamestnaný spoločnosťou Samsung. Zdá sa, že za 19 mesiacov sa pokrok v CyanogenMod spomalil. V skutočnosti zvyšok vývojárskej komunity práve doháňal. Základňa kódov vytvorená tímom CyanogenMod vytvorila prostredie, v ktorom takmer každý mohol na CM spojiť svoje vlastné funkcie a nazvať ho vlastným projektom, a komunitné fóra sa zaplavili „novými“ románmi systému Android, ktoré používatelia mohli flash a vyskúšať. Objem kreatívnych ľudí, ktorí sa snažia vylepšiť systém Android implementáciou svojich vlastných nápadov, je teraz skutočne pôsobivý.

CM už bola ďaleko za úpravou projektu Android Open Source Project

Ako hovorí Kondik, zhruba rok po tom, čo Steve začal pracovať pre spoločnosť Samsung, dostal e-mail od spoločnosti Kirt McMaster o tom, kde by CyanogenMod mohol rásť zo svojej súčasnej pozície. CM už bola ďaleko za úpravou projektu Android Open Source a v mnohých ohľadoch bola funkčnosť kompletnejšia a funkčnejšia ako chuť Androidu bežiaceho na vlajkových zariadeniach v tom čase.

Aby bolo možné hmatateľným spôsobom rásť, vyžadovala sa pozornosť náležitého tímu vývojárov a ľudí na plný úväzok, ktorí skutočne vedeli, ako ich organizovať a riadiť. Na dosiahnutie ďalšieho kroku, ktorý sa považuje za realizovateľnú príchuť systému Android, ktorý sa má nainštalovať do smartfónov a tabletov ako predvolená maloobchodná ponuka, by bolo potrebné, aby každý kúsok skladačky vyrástol a vyžadoval, aby sa bral vážne.

Počas niekoľkých nasledujúcich mesiacov Kondik a McMaster pôsobili za zatvorenými dverami, aby položili základy spoločnosti Cyanogen Inc. To znamenalo zaistenie investorov, nábor vývojárov a vytvorenie plánu na ďalší postup. V auguste 2013 Steve opustil spoločnosť Samsung a dal jasne najavo, čo bude robiť ďalej, bude niečo vzrušujúce. O mesiac neskôr oznámil svoje partnerstvá, investorov a tím, ktorého prijal, aby urobil CyanogenMod niečo lepším. S kanceláriami v Seattli a Palo Alto a hrstkou ďalších zamestnancov roztrúsených po celom svete začala spoločnosť Cyanogen Inc spolupracovať s prvým hardwarovým partnerom na vydaní telefónu so softvérom.

Spoločnosť Google má k dispozícii zoznam pravidiel týkajúcich sa legálneho prístupu k týmto službám

Ako vám povie väčšina fanúšikov systému Android, jedna z vecí, vďaka ktorej je používanie operačného systému Google tak príjemné, je kombinácia obchodu Google Play a služieb Google Play. Spoločnosť Google má k dispozícii zoznam pravidiel týkajúcich sa legálneho prístupu k týmto službám. Aby výrobcovia dostali tieto funkcie do svojho telefónu pomocou požehnania spoločnosti Google, musí ich zariadenie prejsť sériou testov nazývaných súprava testov kompatibility. CTS spoločnosti Google zaisťujú, že služby Play a Play Store budú fungovať podľa plánu, ale absolvovanie týchto testov si vyžaduje fyzické zariadenie so spustenou verziou operačného systému.

Výrobcovia hardvéru a výrobcovia procesorov súčasne často používajú proprietárny softvér, aby zabezpečili fungovanie konkrétnych častí svojich zariadení. Aby mali hardwaroví partneri, ktorí boli povinní prejsť spoločnosťou Google CTS, spoločnosť Cyanogen Inc by musela prísť s riešením, ktoré by umožnilo súčasnú existenciu projektu otvoreného zdroja založeného na komunite a operačného systému, ktorý sa riadil spoločnosťami ako Qualcomm. na používanie hardvéru v maloobchodných zariadeniach.

Odpoveď na túto konkrétnu dilemu bola spoločnosť Cyanogen OS, ktorá bola prvýkrát vydaná na špeciálnom vydaní Oppo N1, komerčného produktu Cyanogen Inc vytvoreného na prevádzku na maloobchodných zariadeniach. Zatiaľ čo veľká časť tejto verzie systému Android je otvorený zdroj a je k dispozícii prostredníctvom komunitného projektu CyanogenMod, OS Cyanogen existuje ako maloobchodný produkt, ktorý môže používať ktokoľvek bez ohľadu na úroveň zručností. Zákaznícky operačný systém, ktorý súťaží s užívateľským rozhraním TouchWiz a Sense UI, doplnený o softvérové ​​partnerstvá založené na aktivite, vytvoril spôsob, akým si ľudia Cyanogen Inc myslia, že by sa mal Android spúšťať. Je to ambiciózny cieľ a cesta k tejto konkrétnej koncovej hre prehnula viac ako pár peria.

V rozhovore o spoločnosti Cyanogen Inc na internete sa nedostanete ďaleko bez toho, aby niekto vyniesol generálneho riaditeľa spoločnosti a jeho talent na vytváranie titulkov s agresívnym komentárom, z ktorých väčšina sa ukázala ako vysoko účinná pri získavaní správneho druhu pozornosti. Kirt McMaster vydal niekoľko vynikajúcich informácií o odoberaní systému Android od spoločnosti Google a je ľahké prečítať niektoré z týchto komentárov z kontextu a cítiť sa, akoby niekto chcel uhryznúť ruku pomocou kanálov.

Konečná hra pre OS Cyanogen je vytvoriť túto presvedčivú alternatívu

Pointa je, že zariadenia so systémom Android sa skutočne predávajú iba vtedy, keď sú na palube služby Google Play a Obchod Google Play, a veľa z toho musí súvisieť s tým, že neexistuje presvedčivá alternatíva pre všetko, čo spoločnosť Google ponúka. Konečná hra pre OS Cyanogen je vytvoriť túto presvedčivú alternatívu a ponúka používateľom možnosť výberu medzi tým, čo Google považuje za najlepšie a čo si Cyanogen myslí za najlepšie. Iba čas ukáže, či je to správna cesta, ale zdá sa, že tento tím sa venuje poskytovaniu.

Takže tu to máte. Pôvod systému Cyanogen OS siaha takmer rovnako ako samotný systém Android, ktorý vytvorili ľudia, ktorí radi berú niečo, čo si kúpili a vylepšujú ho, a túto vášeň rozširujú do jedinečnej chuti systému Android. Aj keď to nie je váš preferovaný spôsob pre Android, cesta pre tento tím je zatiaľ fascinujúca a je jasné, že tento rok bude pre túto spoločnosť kľúčovým.