Logo bg.androidermagazine.com
Logo bg.androidermagazine.com

Cyngn: кратка история на това как е възникнал цианогенът os

Anonim

През последните няколко години група умни разработчици на софтуер изградиха империя от безплатна алтернатива на каквато и версия на Android да е включена във вашия телефон. Много от тези хора се обединиха, за да създадат компания, като целта е да се възползва от тази безплатна алтернатива и да я превърне в непреодолима опция за производителите на хардуер да поставят на дребно своите устройства.

Виждахме успеха, който Cyanogen Inc. имаше досега - с доста малко публични конфликти в началото - но произходът на тази компания има всичко общо с това, как тази компания планира да успее, и честно казано това е история, която си струва да разкажем.,

Първите дни на Android бяха свързани с това Google да получи операционната си система на възможно най-много устройства. Пазарният дял беше най-важното, защото повече потребители означаваха повече точки от данни за събиране на информация, което от своя страна означаваше по-добра информация за търсене и реклама. За съжаление, това създаде много проблеми, когато стана дума за държане на хардуерни партньори за отговорност за актуализиране на устройства, след като те бяха пуснати в магазините, а общността на разработчиците намери нова цел извън това да модифицира собствените си устройства с нови и интересни - да не говорим от време на време половината печен - функции. По същия начин, по който феновете на Linux щяха да изтрият предварително инсталиран Windows от компютър и да инсталират операционна система по свой избор, разработчиците се групираха, за да създадат roms, за да заменят включената версия на Android с нещо друго.

Тази практика нарасна с известна популярност за известно време, но чак когато Google се опита да затвори нещата, хората извън общността на програмисти наистина започнаха да обръщат внимание на случващото се. Писмо за прекратяване и Десист беше изпратено до Стив Кондик на CyanogenMod, за да го накара да спре да включва приложенията на Google в версиите на CM.

Новината предизвика експлозивен растеж на форумите на общността, където се развиваше това развитие, което в съчетание с бързият пазарен дял на Android продължи да расте, означаваше, че екипът, отговорен за поддръжката на нови и стари устройства, също се разшири. Групата се разраства, като включва форуми за поддръжка с подробни инструкции за отключване и мигащи устройства, а новите функции се добавят почти седмично. В същото време други екипи за разработка започнаха да правят конкурентни продукти, често водещи до състезания и увеличаване на фокуса върху представянето и функционалността.

Разходите, свързани с поддържането на този вид неща, са значителни

Когато смятате, че това се прави в свободното време на всички, мащабът на всичко това беше впечатляващ. Сървърен багажник, създаден в гараж, работеше безкрайно, за да предложи нощни надстройки за десетки устройства, всички платени от основните хора, които все още работят в работен ден. Разходите, свързани с поддържането на този вид неща, са значителни, особено когато се разделят на електричество, честотна лента и чиста работна ръка. Имаше няколко опита за компенсиране на тези разходи, от създаването на услуга за хостинг на виртуален сървър до искането на дарения за извършване на неща като подмяна на сървър, но тези усилия рядко завършват до счупване, още по-малко превръщане на реална печалба.

През август 2011 г. нещата се промениха малко за екипа на CyanogenMod. Стив Кондик, човекът, до голяма степен кредитиран с това, че е отговорен за това, че популярният взривоопасен ром функционално се конкурира с „истинските“ версии на Android, беше нает от Samsung. В продължение на 19 месеца сякаш напредъкът в CyanogenMod се забавя. В действителност останалата част от общността на разработчиците просто наваксваше. Кодовата база, създадена от екипа на CyanogenMod, създаде среда, в която почти всеки може да затвори своите функции върху CM и да го нарече свой собствен проект, а форумите на общността се заляха с „нови“ Android роми за потребителите, които да мигат и изпробват. Обемът на креативни хора, които се опитват да направят Android по-добър, като реализират собствените си идеи дори сега, е наистина впечатляващ.

CM вече беше надхвърлил модификацията на Android Open Source Project

Както го казва Кондик, приблизително година след като Стив започна работа за Samsung, той получи имейл от Кирт Макмастър за това къде CyanogenMod може да нарасне от сегашната си позиция. CM вече беше много по-голяма от модификация на проекта с отворен код на Android и в много отношения беше по-пълна и функционална от ароматите на Android, работещи на водещи устройства по онова време.

За да се разраства по някакъв осезаем начин, беше необходимо вниманието на подходящ екип от разработчици и хора, работещи на пълно работно време, които всъщност знаеха как да организират и управляват тези хора. За да се стигне до следващата стъпка, за да бъде смятан за жизнеспособен аромат на Android, който да бъде инсталиран на смартфони и таблети като предлагано по подразбиране дребно, всяко парче от пъзела ще трябва да порасне и да се иска да се вземе сериозно.

През следващите няколко месеца Кондик и Макмастър работеха зад затворени врати, за да положат основата на Cyanogen Inc. Това означаваше да се осигурят инвеститори, да се наемат разработчици и да се създаде план за движение напред. През август на 2013 г. Стив напусна Samsung и даде да се разбере какво ще направи след това ще бъде нещо вълнуващо. Един месец по-късно той обяви партньорствата си, инвеститорите и екипа, който беше назначил, за да направи CyanogenMod нещо по-добро. С офиси в Сиатъл и Пало Алто и шепа други служители, разпръснати по целия свят, Cyanogen Inc започна работа с първия си хардуерен партньор, за да пусне телефон, управляващ техния софтуер.

Google има списък за пране, свързан с легитимния достъп до тези услуги

Както повечето фенове на Android ще ви кажат, едно от нещата, което прави използването на операционната система на Google толкова приятно, е комбинацията от Google Play Store и Google Play Services. Google има списък за пране, свързан с легитимния достъп до тези услуги. За да могат производителите да получат тези функции на телефона си с благословията на Google, тяхното устройство трябва да премине серия от тестове, наречени Compatibility Test Suite. CTS на Google гарантира, че Play Services и Play Store ще функционират по предназначение, но преминаването на тези тестове изисква физическо устройство, изпълняващо завършена версия на операционната система.

В същото време производителите на хардуер и производителите на процесори често използват собственически софтуер, за да работят специфични части от техните устройства. За да има хардуерни партньори, от които се изискваше да премине Google CTS, Cyanogen Inc ще трябва да излезе с решение, което да позволи едновременното съществуване на проект с отворен код, управляван от общността и операционна система, която да следва правилата на компании като Qualcomm изложени с цел да използват своя хардуер на устройства за търговия на дребно.

Отговорът на тази конкретна дилема беше Cyanogen OS, първо на специално издание на Oppo N1, комерсиалния продукт Cyanogen Inc, създаден да работи на устройства за търговия на дребно. Въпреки че голяма част от тази версия на Android е с отворен код и се предлага чрез проекта на общността CyanogenMod, Cyanogen OS съществува като продукт на дребно, който може да се използва от всеки, независимо от нивото на умения. Операционната система за потребителска степен, която да се конкурира с харесванията на TouchWiz и Sense UI, в комбинация с софтуерни партньорства, изградени по начина, по който хората от Cyanogen Inc смятат, че Android трябва да работи. Това е амбициозна цел и пътят към тази конкретна игра е разрошил повече от няколко пера.

Няма да стигнете далеч в разговор за Cyanogen Inc в Интернет, без някой да изведе изпълнителния директор на компанията и умението му да създава заглавия с агресивните си коментари, повечето от които се оказаха много ефективни за получаване на подходящ вид внимание. Кирт Макмастър достави няколко страхотни еднолинейки за отнемане на Android от Google и е лесно да прочетете някои от тези коментари извън контекста и да почувствате, че някой планира да захапе ръкохватките.

Крайната игра за Cyanogen OS е да създаде тази завладяваща алтернатива

Долната линия е Android устройства, които наистина се продават само когато Google Play Services и Google Play Store са на борда и много от тях имат общо с това, че не е убедителна алтернатива на всичко, което Google предлага. Крайната игра за Cyanogen OS е да създаде тази завладяваща алтернатива и предлага на потребителите избор между това, което Google смята за най-добро и това, което Cyanogen смята за най-доброто. Само времето ще покаже дали това е правилният път, но това е нещо, което този екип изглежда посветен.

Значи там го имате. Произходът на Cyanogen OS отива почти толкова назад, колкото и самият Android, изкован от хора, които обичат да вземат нещо, което са си купили и да го направят по-добър, и превръщат тази страст в уникален аромат на Android. Дори ако това не е предпочитаният от вас начин за Android, пътят досега за този екип е завладяващ и е ясно, че тази следваща година ще бъде ключова за тази компания.