Този сайт използва „бисквитки“ (cookies). Разглеждайки съдържанието на сайта, Вие се съгласявате с използването на „бисквитки“. Повече информация тук.

Разбрах

Смъртоносната хватка на Google

Android е отворен... ама друг път
Android е отворен... ама друг път

Преди шест години, през ноември 2007 г. Android Open Source Project беше официално обявен. Първият iPhone беше дебютирал няколко месеца по-рано и така беше дал началото на епохата на модерния смартфон. Макар Google да партнираха на Apple по това време, в компанията бяха напълно наясно, че трябва да направят нещо свое, за да останат в играта.

Не е преувеличено да се каже, че Интернет гигантът е изпитвал панически ужас от мисълта, че Стив Джобс и компания ще завладеят мобилния свят. За да започнат битка, в която нямат никакъв опит, Google отвориха кода на Android. При нулев пазарен дял се радваш на всеки, който използва продукта ти - даже, ако си му го дал без пари.

По този начин Google гарантират оцеляването на собствените си услуги. В компанията по това време се опасявали, че ако тяхната търсачка изчезне от екрана на iPhone, ден по-късно хората ще спрат да я използват и на персоналните си компютри. Android се превръща в куче-пазач на пазарната позиция.

7 години по-късно

Сега нещата са различни. За няколко години Android достигна 80% пазарен дял и остави зад себе си всички платформи, в това число и iOS. В същото време, не е коректно да твърдим, че „Google печели" и „Android печели" са едно и също нещо. Тъй като проектът е с отворен код, всеки може да го вземе и да го доразработи по свой начин.

Както виждаме с мъченията, през които минават Windows Phone 8 и Blackberry 10, изборът на приложения е ключов за оцеляването на пазара. Заради милионите си потребители, Android е логично да има тонове приложения. Така дадена компания може да доразвие операционната система, да „вдигне" свой магазин за приложения и, ако убеди разработчиците да работят с нея - да има своя собствена ОС с тонове приложения за нула време.

Всъщност, това е и най-големият ужас на Google в момента - поява на алтернативна Android дистрибуция, която просто е по-добра от тяхната. Някои вече се опитват и най-добрият пример е Kindle Fire на Amazon. Компанията взема Android Open Source Project, премахва всички собствени приложения на Google и ги заменя със свой магазин за приложения, браузър, облачно хранилище, мейл услуга и т.н. В Китай също ползват Android без Google по прозаична причина - повечето услуги на компанията са забранени.

Лесно е да дадеш нещо даром, когато стартираш, но... когато вече държиш 80% от пазара? Android се превърна от куче-пазач в нещо, което Google си струва да пази. Особено когато вече е напълно ясно, че на мобилните устройства принадлежи бъдещето на Интернет.

Да затвориш отвореното

Как обаче да контролираш един проект, който е стартирал като open-source? Тук е времето да се направи разграничение - в Android има елементи с отворен код (наследени от Android Open Source Project) и такива със затворен (всички приложения на Google). Компанията-майка никога няма да затвори напълно системата, но все повече и повече „придърпва" ключови елементи от ОС към себе си.

Най-често всичко се случва незабележимо - някое от вградените приложения получава ъпдейт, преименува се и получава нови функции. Потребителят така и не разбира, че неговите календар, камера и клавиатура вече са софтуер със затворен код. Работата по Android Open Source Project версиите им междувременно спира. Това вече се случи с гореизброените програми, очаква се съвсем скоро да се случи с приложението за SMS (което ще се интегрира в Hangouts) и галерията (която пък ще бъде „вързана" с Google+).

Даже и някой да продължи да развива старите „отворени" версии и някак да успее да компенсира липсата на стотиците програмисти на Google, този модифициран Android най-вероятно ще съществува единствено като Custom ROM, защото никой няма да се осмели да го инсталира фабрично на своите устройства.

Това е втората тояга, с която Google се служат - ако искаш на твоите смартфони или таблети да има YouTube, Gmail, Google Maps и т.н., трябва да получиш лиценз от Интернет гиганта. За тази цел като цяло е по-добре (опитайте да прочетете това с гласа на силов застраховател от 90-те) да станете част от The Open Handset Alliance, което се случва единствено ако обещаете, че ще ползвате само това, което ви предлага Google.

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

Ако пък стъпиш накриво и направиш устройство с Android Open Source Project, Google не чакат и миг - директно биваш изхвърлен и вече нямаш право да използваш приложенията на компанията.

Затова и Amazon поръчват Kindle Fire (която е с Android без Google в себе си) не от Acer, Asus, Dell, Foxconn, Fujitsu, HTC, Huawei, Kyocera, Lenovo, LG, Motorola, NEC, Samsung, Sharp, Sony, Toshiba или ZTE, а при Quanta Computer, които по принцип правят лаптопи.

Клониране

За повечето производители, напускането на екоситемата на Google без катастрофални последствия все още е напълно невъзможно. Въпреки това, те опипват почвата, макар и с неща, които повечето потребители даже не поглеждат. Samsung, например, са особено добри в клонирането на ключови приложения - app store, календар, мейл клиент и т.н. Те са базирани на направеното в Android Open Source Project. С тях корейците експериментират и, макар най-често просто да объркват потребителите, понякога се случва да се справят по-добре от Google.

Това обаче не означава, че Samsung могат да се разделят с Google всеки момент - не и ако не може да вземе при себе си милионите приложения за Android. Интернет гигантът знае това и тук държи още по-здраво.

Очаквано, Play Store е приложение със затворен код. Същото обаче може да се каже и за много от API-тата, които драстично улесняват живота на разработчиците на игри и програми. Дали ще става въпрос за картографски данни, уведомления, мултиплеър възможности или нещо друго, Google дават безплатно достъп до мощни решения, които работят еднакво добре в iOS и „техния" Android... но не и в Android Open Source Project.

Това означава, че огромен процент от популярните приложения просто няма да тръгнат на смартфон или таблет, който не е получил „благословията" на Google. Разработчиците разчитат на милиони инсталации и рекламни приходи или на голям брой директни продажби и със сигурност няма да си правят живота труден, когато могат да правят пари на сигурно място през Play Store.

Надежда всяка оставете

Някои като Amazon се борят - компанията лицензира картографски данни от Nokia, само и само приложенията за Kindle Fire да имат алтернатива на забранения Google Maps и направи свои версии на голяма част от ключовите функционалности за разработчици.

Проблемът тук е като с кокошката и яйцето: Amazon имат експертиза по отношение на софтуера, но не могат да правят хардуер; Samsung могат да направят какъвто хардуер си поискат, но просто не е в тяхното ДНК да изграждат облачни услуги за милиони потребители. Освен това, нито една от двете компании няма да зарадва мултиплатформените разработчици и да пусне API-тата си за iOS.

Даже и това да стане, никой няма рекламна система с възможностите на тази на Google - чрез нея „капят" и още пари от всеки потребител.

7 години по-късно най-накрая схванахме замисъла на Google - операционната им система ужким е отворена, но в смисъла на „гледай, но не пипай". Можете да допринасяте за развитието й, да я използвате за хобитата си, но не смейте да правите с нея нещо, което Google не одобрява. Защото после небето ще се стовари върху вас.

 

Най-четените