Logo da.androidermagazine.com
Logo da.androidermagazine.com

Cyngn: en kort historie om, hvordan cyanogen os kom til at være

Anonim

I løbet af de sidste par år har en gruppe af smarte softwareudviklere opbygget et imperium ud fra et gratis alternativ til uanset hvilken version af Android, der fulgte med på din telefon. Mange af disse mennesker er kommet sammen om at danne et firma med det mål at tage dette gratis alternativ og forvandle det til en overbevisende mulighed for hardware-producenter at sætte på deres detailenheder.

Vi har set den succes Cyanogen Inc. har haft indtil videre - med en god del meget offentlige konflikter tidligt - men oprindelsen af ​​dette firma har alt at gøre med, hvordan dette firma planlægger at lykkes, og helt ærligt er det en historie værd at fortælle.

De tidlige dage af Android handlede om, at Google fik deres operativsystem på så mange enheder som muligt. Markedsandel var den vigtigste ting, fordi flere brugere betød flere datapunkter at høste information fra, hvilket igen betød bedre information til søgning og reklame. Desværre forårsagede dette en masse problemer, når det gjaldt at holde hardwarepartnere ansvarlige for opdatering af enheder, efter at de var blevet frigivet i butikkerne, og udviklerfællesskabet fandt nyt formål uden at ændre deres egne enheder med nye og interessante - for ikke at nævne lejlighedsvis halv- bagt - funktioner. Meget på samme måde som Linux-fans ville tørre forudinstalleret Windows fra en computer og installere et operativsystem efter eget valg, grupperede udviklere sig for at bygge romer for at erstatte den inkluderede version af Android med noget andet.

Denne praksis voksede i popularitet i et stykke tid, men det var først, før Google forsøgte at lukke tingene ned, at folk uden for udviklerfællesskabet virkelig begyndte at være opmærksomme på, hvad der skete. Et Cease and Desist-brev blev sendt til CyanogenMods Steve Kondik for at få ham til at stoppe med at inkludere Google-apps i CM-udgivelserne.

Nyhederne forårsagede en eksplosiv vækst i de samfundsfora, hvor denne udvikling havde fundet sted, som sammen med den hurtige hastighed, Android's markedsandel fortsatte med at vokse, betydde, at teamet, der var ansvarligt for at støtte nye og gamle enheder, også blev udvidet. Gruppen voksede til at omfatte supportfora med detaljerede instruktioner til oplåsning og blinkende enheder, og nye funktioner blev tilføjet på næsten ugentlig basis. Samtidig begyndte andre udviklingshold at fremstille konkurrerende produkter, hvilket ofte førte til funktionsløb og et stigende fokus på præsentation og funktionalitet.

Omkostningerne forbundet med vedligeholdelse af denne type ting er betydelige

Når du overvejer at dette blev gjort i alles fritid, var omfanget af det hele imponerende. Et server rack, der er oprettet i en garage, arbejdede uendeligt med at tilbyde natlige bygninger til dusinvis af enheder, alt sammen betalt af de kernefolk, der stadig arbejder hverdagsjob. Omkostningerne forbundet med vedligeholdelse af denne type ting er betydelige, især når der tages hensyn til elektricitet, båndbredde og ren arbejdskraft. Der havde været flere forsøg på at modregne disse omkostninger, fra at oprette en virtuel server-hostingtjeneste til at bede om donationer til at gøre ting som at udskifte en server, men disse bestræbelser endte sjældent med at bryde jævnt, langt mindre vende en faktisk fortjeneste.

I august 2011 ændrede ting sig lidt for CyanogenMod-teamet. Steve Kondik, fyren krediterede stort set med at være ansvarlig for at gøre den eksplosivt populære rom funktionelt konkurrencedygtig med de "rigtige" versioner af Android, blev hyret af Samsung. I 19 måneder syntes det som om fremskridt inden for CyanogenMod blev langsommere. I virkeligheden var resten af ​​udviklerfællesskabet lige ved at indhente. Kodegrundlaget oprettet af CyanogenMod-teamet skabte et miljø, hvor næsten enhver kunne bolt deres egne funktioner på CM og kalde det deres eget projekt, og fællesskabsfora blev oversvømmet med "nye" Android-romer for brugere at blinke og prøve ud. Mængden af ​​kreative mennesker, der forsøger at gøre Android bedre ved at implementere deres egne ideer allerede nu, er virkelig imponerende.

CM var allerede langt ud over en ændring af Android Open Source-projektet

Som Kondik fortæller det, modtog han ca. et år efter, at Steve begyndte at arbejde for Samsung, en e-mail fra Kirt McMaster om, hvor CyanogenMod kunne vokse fra sin nuværende position. CM var allerede langt ud over en ændring af Android Open Source-projektet, og på mange måder var mere funktion komplet og funktionel end smagene fra Android, der kørte på flagskibsenheder på det tidspunkt.

For at vokse på en konkret måde kræves opmærksomheden fra et ordentligt team af fuldtidsudviklere og folk, der faktisk vidste, hvordan man organiserer og administrerer disse mennesker. For at nå det næste trin, for at blive betragtet som en bæredygtig smag af Android, der skal installeres på smartphones og tablets som standard retail-tilbud, ville hvert stykke af puslespillet være nødt til at vokse op og kræve, at de bliver taget alvorligt.

I løbet af de næste par måneder arbejdede Kondik og McMaster bag lukkede døre for at lægge grundlaget for Cyanogen Inc. Dette betød at sikre investorer, rekruttere udviklere og skabe en plan for at komme videre. I august 2013 forlod Steve Samsung og gjorde det klart, hvad han gjorde næste, ville være noget spændende. En måned senere annoncerede han sine partnerskaber, investorer og det hold, han havde ansat for at gøre CyanogenMod til noget bedre. Med kontorer i Seattle og Palo Alto og en håndfuld andre medarbejdere spredt over hele verden, begyndte Cyanogen Inc at samarbejde med deres første hardwarepartner for at frigive en telefon, der kører deres software.

Google har en vaskeriliste med regler, der er forbundet med at få adgang til disse tjenester legitimt

Som de fleste Android-fans vil fortælle dig, er en af ​​de ting, der gør det nemmere at bruge Googles operativsystem, kombinationen af ​​Google Play Store og Google Play Services. Google har en vaskeriliste med regler, der er forbundet med at få adgang til disse tjenester legitimt. For at producenter kan få disse funktioner på deres telefon med Googles velsignelse, skal deres enhed bestå en række tests, der kaldes Compatibility Test Suite. Googles CTS sikrer, at Play-tjenester og Play Store fungerer som tilsigtet, men at gennemføre disse test kræver en fysisk enhed, der kører en færdig version af operativsystemet.

Samtidig bruger hardwareproducenter og processorproducenter ofte proprietær software til at få specifikke dele af deres enheder til at fungere. For at have hardwarepartnere, som blev krævet for at bestå Google CTS, ville Cyanogen Inc skulle komme med en løsning, der muliggjorde samtidig eksistensen af ​​et samfundsdrevet open source-projekt og et operativsystem, der fulgte reglerne for virksomheder som Qualcomm angivet for at bruge deres hardware på detailenheder.

Svaret på dette særlige dilemma var Cyanogen OS, først på en speciel udgave af Oppo N1, det kommercielle produkt Cyanogen Inc, der blev oprettet til at køre på detailapparater. Selvom meget af denne version af Android er open source og tilgængelig gennem CyanogenMod-samfundsprojektet, findes Cyanogen OS som et detailprodukt, der kan bruges af enhver, uanset færdighedsniveau. Et operativsystem, der forbrugerklasse, der konkurrerer med TouchWiz og Sense UI, komplet med opt-in-softwarepartnerskaber, der er den måde, Cyanogen Inc-folkene synes, at Android bør køres. Det er et ambitiøst mål, og vejen mod netop dette slutspil har ruffet mere end et par fjer.

Du kommer ikke langt i en samtale om Cyanogen Inc på Internettet uden nogen, der bringer selskabets administrerende direktør op og hans evne til at skabe overskrifter med hans aggressive kommentar, hvoraf det meste har vist sig at være yderst effektivt til at få den rigtige slags opmærksomhed. Kirt McMaster har leveret nogle gode one-liners om at fjerne Android fra Google, og det er let at læse nogle af disse kommentarer ud af sammenhæng og føles som om nogen planlægger at bide hånden i feedsne.

Slutspil for Cyanogen OS er at skabe det overbevisende alternativ

Den nederste linje er, at Android-enheder kun sælges virkelig, når Google Play Services og Google Play Store er ombord, og meget af det har at gøre med, at der ikke er et overbevisende alternativ til alt, hvad Google tilbyder. Slutspil for Cyanogen OS er at skabe det overbevisende alternativ og giver brugerne et valg mellem hvad Google synes er bedst og hvad Cyanogen synes er bedst. Det er kun tiden, der viser, om dette er den rigtige vej, men det er noget, dette hold synes at være dedikeret til at levere.

Så der har du det. Oprindelsen af ​​Cyanogen OS går næsten så langt tilbage som Android selv, smedet af folk, der elsker at tage noget, de har købt og gøre det bedre selv, og dyrke denne passion til en unik smag af Android. Selvom dette ikke er din foretrukne vej til Android, er vejen indtil videre for dette hold en fascinerende vej, og det er klart, at dette kommende år vil være en vigtig vej for dette firma.