Logo fi.androidermagazine.com
Logo fi.androidermagazine.com

Cyngn: lyhyt historia siitä, kuinka syanogeeninen os tuli

Anonim

Muutaman viime vuoden aikana ryhmä taitavia ohjelmistokehittäjiä on rakentanut imperiumin ilmaisesta vaihtoehdosta kaikille Android-versioille, jotka sisältyivät puhelimeesi. Monet näistä ihmisistä ovat kokoontuneet perustamaan yrityksen tavoitteenaan käyttää tätä ilmaista vaihtoehtoa ja muuttaa siitä pakottava vaihtoehto, jonka laitevalmistajat voivat laittaa vähittäiskaupan laitteisiinsa.

Olemme nähneet Cyanogen Inc. -yrityksen tähän mennessä saavuttaman menestyksen - melko varhaisessa vaiheessa melko hyvin julkisten konfliktien kanssa - mutta tämän yrityksen alkuperä on kaikki tekemistä sen kanssa, kuinka tämä yritys aikoo menestyä, ja rehellisesti sanottuna se on tarina kerrottava.

Androidin varhaisina päivinä Google oli saanut käyttöjärjestelmänsä mahdollisimman monelle laitteelle. Markkinaosuus oli tärkein asia, koska useammat käyttäjät tarkoittivat enemmän datapisteitä tiedon keräämiseen, mikä puolestaan ​​tarkoitti parempaa tietoa hakuun ja mainontaan. Valitettavasti tämä aiheutti paljon ongelmia, kun laitteistopartnereita oli pidettävä vastuussa laitteiden päivittämisestä niiden myymälöihin luovuttamisen jälkeen, ja kehittäjäyhteisö löysi uuden tarkoituksen muualla kuin muokata omia laitteitaan uusilla ja mielenkiintoisilla - puhumattakaan toisinaan puoli- paistettu - ominaisuudet. Aivan samalla tavalla kuin Linux-fanit pyyhkäisivät esiasennetun Windowsin tietokoneelta ja asentaisivat valitsemansa käyttöjärjestelmän, kehittäjät ryhmittyivät rakentamaan romia korvaamaan mukana olevan Android-version jollain muulla.

Tämän käytännön suosio kasvoi hetkeksi, mutta vasta Google yritti sammuttaa asiat, ja kehittäjäyhteisön ulkopuolella olevat ihmiset alkoivat todella kiinnittää huomiota tapahtuvaan. CyanogenModin Steve Kondikille lähetettiin lopettamiskirje saadakseen hänet lopettamaan Google-sovellusten sisällyttämisen CM-julkaisuihin.

Uutiset aiheuttivat räjähdysmäisen kasvun yhteisöfoorumeilla, joissa tämä kehitys oli tapahtunut, ja yhdessä nopean nopeuden kanssa Androidin markkinaosuus jatkoi kasvuaan tarkoittaen uusien ja vanhojen laitteiden tukemisesta vastaavan ryhmän laajenemista. Ryhmään kuului tukifoorumeita, joissa oli yksityiskohtaiset ohjeet laitteiden lukituksen ja vilkkumisen estämiseksi, ja uusia ominaisuuksia lisättiin melkein viikoittain. Samanaikaisesti muut kehitysryhmät aloittivat kilpailevien tuotteiden valmistamisen, mikä johti usein kilpailuihin ja keskittymiseen entistä enemmän esitykseen ja toimintoihin.

Tällaisen asian ylläpitämiseen liittyvät kustannukset ovat huomattavat

Kun katsot, että tätä tehtiin kaikkien vapaa-ajalla, kaiken mittakaava oli vaikuttava. Autotallissa asetettu palvelintalli toimi loputtomasti tarjotakseen öisin rakennuksia kymmenille laitteille, jotka kaikki maksoivat ydinosaajat silti työpäivän töistä. Tällaisen asian ylläpitämiseen liittyvät kustannukset ovat merkittävät, etenkin kun otetaan huomioon sähkö, kaistanleveys ja pelkkä työvoima. Näitä kustannuksia oli yritetty korvata useaan otteeseen virtuaalipalvelimen isännöintipalvelun perustamisesta lahjoitusten pyytämiseen esimerkiksi palvelimen korvaamiseksi, mutta nämä pyrkimykset päättyivät harvoin tasapainotukseen, tosiasiallisen voiton tuottamiseen.

Elokuussa 2011 CyanogenMod-tiimissä asiat muuttuivat hieman. Samsung palkkasi Steve Kondikin, kaverin, jonka vastuulla oli räjähdysmäisesti suositun romanin tekeminen toiminnallisesti kilpailukykyiseksi Androidin "oikeiden" versioiden kanssa. 19 kuukauden ajan vaikutti siltä, ​​että edistyminen CyanogenModissa hidastuisi. Todellisuudessa muu kehittäjäyhteisö oli vain kiinni. CyanogenMod-tiimin luoma koodiperusta loi ympäristön, jossa melkein kuka tahansa voisi pistää omat ominaisuutensa CM: hen ja kutsua sitä omaksi projektiksi, ja yhteisöfoorumeita tulvii "uusilla" Android-romilla, joiden avulla käyttäjät voivat vilkkua ja kokeilla. Niiden luovien ihmisten määrä, jotka yrittävät parantaa Androidia toteuttamalla omia ideoitaan jo nyt, on todella vaikuttava.

CM oli jo kaukana Android Open Source -projektin muutoksesta

Kuten Kondik kertoi, noin vuoden kuluttua siitä, kun Steve aloitti Samsungin palveluksessa, hän sai Kirt McMasterilta sähköpostia siitä, missä CyanogenMod voisi kasvaa nykyisestä asemastaan. CM oli jo kaukana Android Open Source -projektin muutoksesta, ja se oli monin tavoin ominaisuuden täydellisempi ja toiminnallisempi kuin lippulaitteilla tuolloin toimineen Androidin maut.

Jotta voitaisiin kasvaa konkreettisella tavalla, tarvitaan asianmukaisen kokopäiväisen kehittäjäryhmän ja ihmisten huomio, joka tosiasiallisesti osaa organisoida ja hallita näitä ihmisiä. Jotta päästäisiin seuraavaan vaiheeseen, jota pidetään älypuhelimiin ja tablet-laitteisiin asennettavan Android-aromina, joka on oletuksena vähittäistarjous, jokaisen palapelin palan tulee kasvaa ja vaatia sitä vakavasti.

Seuraavien kuukausien aikana Kondik ja McMaster toimivat suljettujen ovien takana luodakseen perustan Cyanogen Inc. -yritykselle. Tämä tarkoitti sijoittajien turvaamista, kehittäjien rekrytointia ja suunnitelman laatimista eteenpäin suuntautumiseksi. Elokuussa 2013 Steve lähti Samsungista ja teki selväksi, mitä hän teki seuraavaksi, olisi jotain jännittävää. Kuukautta myöhemmin hän ilmoitti kumppanuuksistaan, sijoittajistaan ​​ja rekrytoidusta joukkueesta tehdäkseen CyanogenModista jotain parempaa. Cyanogen Inc, jolla on toimistot Seattlessa ja Palo Altossa, ja kourallinen muita työntekijöitä, jotka ovat hajallaan ympäri maailmaa, aloittivat yhteistyön ensimmäisen laitteistopartnerinsa kanssa vapauttaakseen puhelimen, joka käyttää heidän ohjelmistojaan.

Googlella on pyykkilista säännöistä, jotka liittyvät näiden palvelujen lailliseen käyttöoikeuteen

Kuten useimmat Android-fanit kertovat sinulle, yksi niistä asioista, joka tekee Googlen käyttöjärjestelmän käytöstä niin nautinnollisen, on Google Play Kaupan ja Google Play -palvelujen yhdistelmä. Googlella on pyykkilista säännöistä, jotka liittyvät näiden palvelujen lailliseen käyttöoikeuteen. Jotta valmistajat saavat nämä ominaisuudet puhelimeensa Googlen siunauksella, heidän laitteensa on läpäistävä testisarja, jota kutsutaan Compatibility Test Suite -sovellukseksi. Googlen CTS varmistaa, että Play-palvelut ja Play Kauppa toimivat tarkoitetulla tavalla, mutta näiden testien läpäiseminen vaatii fyysisen laitteen, jolla on käyttöjärjestelmän lopullinen versio.

Samaan aikaan laitteistovalmistajat ja prosessorivalmistajat käyttävät usein omaa ohjelmistoa saadakseen laitteiden tietyt osat toimimaan. Cyanogen Inc: n tarvitsemiseksi laitteistokumppaneita, jotka vaadittiin Google CTS -sovelluksen läpäisemiseksi, olisi keksittävä ratkaisu, joka sallii samanaikaisesti olemassa olevan yhteisöpohjaisen avoimen lähdekoodin projektin ja käyttöjärjestelmän, joka noudatti Qualcommin kaltaisia ​​yrityksiä koskevia sääntöjä. asetettu käyttämään laitteistoa vähittäiskaupan laitteissa.

Vastaus tähän erityiseen ongelmaan oli syaani OS, ensin Oppo N1: n erityispainos, kaupallinen tuote Cyanogen Inc, joka on luotu toimimaan vähittäiskaupan laitteilla. Vaikka suuri osa tästä Android-versiosta on avoimen lähdekoodin ja saatavilla CyanogenMod-yhteisöprojektin kautta, Cyanogen OS on vähittäistuotteena, jota kuka tahansa voi käyttää taitotasosta riippumatta. Kuluttajalaatuinen käyttöjärjestelmä, joka kilpailee TouchWizin ja Sense UI: n kaltaisten kanssa, ja opt-in-ohjelmistokumppanuudet rakensivat tapaa, jolla Cyanogen Inc: n ihmiset ajattelevat, että Androidin pitäisi toimia. Se on kunnianhimoinen tavoite, ja tie kohti tätä loppupäätä on haastanut enemmän kuin muutama höyhen.

Et pääse pitkälle Internetissä käytyyn keskusteluun Cyanogen Inc: stä ilman, että joku tuo esiin yrityksen toimitusjohtajan ja hänen aikomuksensa luoda otsikoita aggressiivisilla kommentteillaan, joista suurin osa on osoittautunut erittäin tehokkaaksi saada oikeanlainen huomio. Kirt McMaster on toimittanut hienoja yksivärisiä siitä, miten Android viedään pois Googlelta, ja on helppo lukea jotkut näistä kommentteista kontekstista ja tuntea, että joku aikoo purrauttaa syötteitä.

Cyanogen OS: n lopullinen peli on luoda tuo houkutteleva vaihtoehto

Tärkeintä on, että Android-laitteita todella myydään vain, kun Google Play -palvelut ja Google Play Store ovat mukana, ja paljon asiaa liittyy siihen, ettei ole pakottavaa vaihtoehtoa kaikelle, mitä Google tarjoaa. Cyanogen OS: n lopullinen peli on luoda tuo houkutteleva vaihtoehto ja tarjoaa käyttäjille mahdollisuuden valita, mikä on Googlen mielestä paras ja mikä Cyanogenin mielestä on paras. Vain aika näyttää, onko tämä oikea tapa edetä, mutta se on jotain, jonka tämä joukkue näyttää omistautuneen toimittamiseen.

Joten siellä se on. Syaani OS: n alkuperä on melkein taaksepäin kuin Android itse. Se on taisteltu ihmisille, jotka rakastavat ottamaan jotain ostamaansa ja parantamaan sitä itse ja kasvattamaan tämän intohimon Androidin ainutlaatuiseen makuun. Vaikka tämä ei olekaan ensisijainen tapasi Androidiin, tähän ryhmään on tähän mennessä ollut kiehtova tie, ja on selvää, että tuleva vuosi tulee olemaan yritykselle keskeinen.