Время на прочтение
5 мин
Количество просмотров 11K
Когда чуть больше тринадцати лет назад в околоайтишных кругах начали бродить слухи о том, что Google разрабатывает новую операционную систему на базе ядра Linux, никто не придал этому значения. Ну, появится еще один дистрибутив от всем известной корпорации, дело житейское. Тогда никто не мог предположить, что Google затевает настоящую революцию, и их разработка уже в ближайшем будущем завоюет рынок мобильных устройств. Релиз первой версии ОС Android состоялся 23 сентября 2008 года, сегодня популярнейшая на нашей планете мобильная платформа празднует очередной день рождения. Вспомним, как это было?
Изначально разработкой всем известной сегодня операционной системы занималась независимая компания Android, Inc., созданная в 2003 году в Пало Альто, Калифорния, четырьмя энтузиастами — Эндрю Рубином, Ричем Майнером, Ником Сирсом и Крисом Уайтом. Сам Рубин, когда-то работавший инженером в Apple, вспоминал, что его команда трудилась над операционной системой с прицелом на цифровые камеры. Именно они на заре «нулевых» считались наиболее «умными» и перспективными среди массовых электронных устройств.
Однако рынок цифровых фотокамер был все же достаточно узким, и убедить инвесторов в перспективности своего стартапа Рубину никак не удавалось. В какой-то период у юной компании Android, Inc. не хватало денег даже на оплату аренды, и разработчикам на полном серьезе грозило выселение из офиса. Ситуацию тогда спас близкий друг Эндрю Рубина Стив Перлман, который одолжил ему 10 000 долларов наличными, что буквально спасло фирму от разорения. В обмен Рубин предложил другу долю в компании, но Стив благородно отказался: «я сделал это просто потому, что хотел помочь Энди в трудной жизненной ситуации», — вспоминал потом он. Этот инцидент заставил основателя пересмотреть свои планы, и Рубин решил, что Android следует превратить в операционную систему для мобильных устройств, которая сможет конкурировать с Symbian и Microsoft Windows Mobile.
Сменив парадигму, Рубин с удвоенными усилиями принялся искать финансирование, и в течение 2005 года пытался заключить сделки с HTC и Samsung, но обе компании не оценили перспектив Android, и вкладываться в «сомнительный проект» отказались. Тем временем, в Google также проектировали компактную ОС для управления цифровыми камерами — с возможностью отображать на дисплее отснятые кадры, вспомогательную графику и устанавливать связь с компьютером. Однако зачем тратить ресурсы на создание чего-либо с нуля, когда можно купить почти готовое? Наверное, именно так посчитали в Маунтин-Вью, и в августе 2005 года приобрели Android, Inc. за 130 млн. долларов. Сам Эндрю Рубин при этом стал акционером и сотрудником Google. Позже, в 2010 году, вице-президент Google по корпоративному развитию Дэвид Лауи оценил эту сделку, как самую успешную за всю историю корпорации.
Ключевым моментом в истории Android стала принятая Google финансовая модель: не инновационная, но все же достаточно смелая для 2005 года. Корпорация решила бесплатно поставлять операционную систему разработчикам мобильных устройств, в то время как извлекать прибыль она собиралась благодаря сервисным услугам и агентскому проценту от реализации приложений. В первую очередь Google решила предложить Android производителям мобильных телефонов и операторам связи, делая особый акцент на том, что она предоставляет не просто обновляемую операционную систему, а целую инфраструктуру, включающую множество гибких возможностей. Именно эта концепция сыграла ключевую роль в росте популярности новой платформы, что позволило ей в конечном итоге завоевать лидерство на рынке мобильных устройств.
Бета-версию Android 1.0 для разработчиков Google выпустила 5 ноября 2007 года, а первое устройство с новой операционной системой на борту, T-Mobile G1, также известное под названием HTC Dream, было представлено публике в сентябре 2008 года — через год с небольшим после того, как в продажу поступил iPhone от Apple. Генеральный директор Google Эрик Шмидт не слишком переживал по поводу конкуренции с «яблочной» корпорацией: он знал, что в отличие от iOS новая платформа будет работать на тысячах различных мобильных устройств. Именно с этой целью было создано объединение под названием Open Handset Alliance, в которое вошли производители мобильных телефонов, включая HTC и Motorola, микросхем, такие как Qualcomm и Texas Instruments, и крупнейшие операторы сотовой связи в США, список которых возглавил T-Mobile. Для этого оператора компанией HTC и был разработан первый смартфон под управлением Android — телефон с 3,2-дюймовым сенсорным дисплеем, полноценной выдвижной клавиатурой, оперативной памятью на 192 Мбайта и флеш-памятью объемом 256 Мбайт, которая могла быть расширена за счет подключения внешней microSD-карты объемом до 16 Гбайт. Уже в первый год в США, Великобритании и Европе было продано более миллиона таких устройств.
Изначально в недрах Google бродили сомнения насчет того, должен ли Android поддерживать сенсорные экраны — инженеры полагали, что тачскрин вряд ли сможет полноценно заменить кнопочную клавиатуру. Именно поэтому первый прототип HTC Dream был так похож на флагманские мобильные телефоны Blackberry — он обладал миниатюрной QWERTY-клавиатурой, но не имел сенсорного экрана. Позже разработчики все-таки решили, что поддержка тачскрина необходима. Правильность этого решения подтвердило появление первого iPhone, а вскоре Nokia и BlackBerry анонсировали сенсорные смартфоны, призванные составить конкуренцию iPhone 3G.
Знакомый ныне всем и каждому логотип Android придумала штатный дизайнер Google Ирина Блок. Сама Ирина вспоминала, что единственным требованием, которое предъявило ей руководство корпорации, было сделать лого похожим на робота. По ее собственным словам, логотип должен был стать максимально простым и запоминающимся — при этом в своей работе Ирина вдохновлялась стандартными символами, обозначающими мужской и женский туалеты. К слову, созданного ею зеленого робота, ставшего талисманом и маскотом Android, зовут Энди — в честь первого разработчика и создателя Android Эндрю Рубина. Внешний вид логотипа несколько раз менялся, но вот созданный Блок персонаж дожил до наших дней в чуть модифицированном, но почти первозданном виде. Сам Эндрю Рубин вынужден был покинуть Google в 2014 году после обвинений в сексуальных домогательствах к симпатичным сотрудницам. В качестве «прощального подарка» он получил от бывшего работодателя выходное пособие в размере 90 млн. долларов, что, в общем-то, неплохо для бывшего программиста, но довольно скромно для создателя и первого идеолога операционной системы, завоевавшей мир.
Первая версия Android, конечно, в значительной степени отличалась от того, к чему пользователи привыкли сейчас. Но она включала такие сервисы, как Google Maps, приложения YouTube и Android Market, а также мобильный браузер — еще не Chrome, до рождения которого оставалось несколько лет, но вполне работоспособный. В Android 1.0 была реализована демонстрация на экране уведомлений и виджетов, значков приложений, присутствовал единый центр настроек. В отличие от iPhone, операционная система от Google поддерживала работу большого количества аппаратных кнопок смартфона, включая полноценную QWERTY-клавиатуру. Примечательно, что первая версия Android получила неофициальное наименование Apple Pie, «яблочный пирог», — видимо, в качестве своеобразной иронии над основным конкурентом Google.
За минувшие годы Android превратился в платформу для смартфонов, планшетов, цифровых проигрывателей, электронных книг, наручных часов, фитнес-браслетов, игровых приставок, ноутбуков, нетбуков, телевизоров, проекторов, одноплатных компьютеров, бытовых роботов и даже автомобильных мультимедиа-систем. Сейчас это самая популярная в мире мобильная платформа, и эта популярность в будущем, скорее всего, станет только расти.13 лет — небольшой срок, Android еще не вышел из юношеского возраста, а значит, зрелость у этой ОС еще впереди.
В нашем цикле выпусков мы уже рассказывали про компании, который покорили мир электроники. В этом выпуске мы расскажем не просто про производителя, а про бренд, который связан практически с любым смартфоном, если он работает не под управлением iOS.
На Android выпущено много смартфонов.
Ни для кого не секрет, что около 85% смартфонов, которые продаются в мире сейчас, работают именно под управлением Android. И что столь высокий охват аудитории возможен во многом благодаря тому, что Android-смартфоны можно встретить в ценовых категориях от нескольких тысяч рублей до десяти тысяч рублей, которые просят за настоящие флагманы.
Кроме этого, широким распространением операционная система обязана своей открытости, которая предоставляет больший доступ к возможностям железа, нежели это делает ее основной конкурент из Купертино.
Содержание
- 1 История Android
- 2 Первый смартфон на Android
- 3 Хьюго Барра в Google
- 4 Доля рынка Android
- 5 Юридические скандалы Google
- 6 Новый Android
История Android
Началом истории Android как операционной системы можно считать октябрь 2003 года, а место начала — город Пало-Альто в Калифорнии. Основателями компании были Энди Рубин, Рич Майнер, Ник Сирс и Крис Уайт. В начале своего существования компания планировала заниматься разработкой операционной системы для цифровых камер, но чуть позже отцы-основатели поняли, что рынок подобных устройств не имеет такого большого потенциала, и переключились на создание операционных систем для смартфонов, которые смогли бы конкурировать с популярными в то время Symbian и Microsoft Windows Mobile.
Энди Рубин.
Основным источником финансирования были деньги Энди Рубина, но они достаточно быстро закончились, и ему на помощь пришел его друг, который согласился дать 10 000 долларов, ничего не попросив взамен, например, долю в компании.
В 2005 году, разглядев потенциал небольшой компании, ее покупает Google, а сумма сделки составляет около 50 миллионов долларов. Основные сотрудники в рамках сделки остались и продолжили заниматься разработками. В итоге Рубин продолжил руководить процессом создания операционной системы, а Google начала продвигать ее среди производителей смартфонов, предлагая различную степень взаимного сотрудничества.
Изначально операционная система разрабатывалась для работы на устройствах с физической клавиатурой, но выход в 2007 году первого iPhone заставил Google изменить планы и сконцентрироваться на новом веянии рынка. Впоследствии была заявлена поддержка сенсорных клавиатур, хоть и было высказано сомнение по поводу удобства использования подобного способа управления.
Одной из ключевых дат в пути становления операционной системы Android можно считать 5 ноября 2007 года, когда был представлен альянс Open Handset Alliance, целью которого являлось создание первой действительно открытой платформы для мобильных устройств. Альянс объединял крупных беспроводных операторов, производителей устройств и производителей чипсетов, а, кроме самой Google, в него вошли HTC, Motorola, Samsung, T-Mobile и Qualcomm.
Первый смартфон на Android
Одним из первых смартфонов, выпущенных с Android, был HTC Dream, также встречавшийся под именем T-Mobile G1. Смартфон был анонсирован 23 сентября 2008 года и имел несколько необычный вид. Хотя в то время сложнее было удивить людей чем-то необычным, учитывая то разнообразие форм устройств, которые выпускались.
Истрия средств связи очень богатая.
Операционная система первого смартфона была далека от идеала, но команда разработчиков и не думала останавливаться. Новые версии выходили постоянно, а каждое крупное обновление получило название в честь какого-то десерта, но обязательно начиналось на букву, которая шла в алфавите после той, с которой начиналось название предыдущей версии. Так, первые версии Android получили название Cupcake, Donut и Eclair, а во время анонса версии Android 4.4 (KitKat) Google объяснила выбор стратегии названия версий в честь десертов тем, что ее устройства делают жизнь пользователей очень сладкой.
Google решила до неузнаваемости изменить новый Google Pixel
В 2010 году берет свое начало серия устройств, которые назывались Nexus. Со слов самой Google, она сыграла ключевую роль в истории Android. Целью линейки было внедрение новых версий программного обеспечения и аппаратных стандартов. В рамках работы над линейкой компания сотрудничала с крупнейшими игроками рынка для производства новых устройств и новых версий Android.
Хьюго Барра в Google
Хьюго Барра.
В августе 2013 года Android покинул Хьюго Барра, про которого мы уже рассказывали в одном из предыдущих выпусков, посвященном компании Xiaomi. Напомню, ушел он из Google из-за конфликта с Сергеем Брином, основателем Google. Хьюго привел на работу в компанию свою девушку, а Сергей Брин проявил к ней слишком сильный интерес. Всего в Google Хьюго Барра проработал около пяти лет с 2008 года. В компании он занимался продвижением Android, в том числе представляя продукт на пресс-конференциях и конференциях Google I/O, которые организовывались для обсуждения открытых технологий и сервисов компании, а также представления новых продуктов. Мероприятие проводится, как правило, в мае-июне каждого года, начиная с 2008-го.
Менее чем за полгода до ухода Хьюго Барра было объявлено о том, что Энди Рубин, один из основателей Android, покидает свой пост ради участия в новых проектах Google, а его место займет Сундар Пичай, работавший в Google с 2004 года. В будущем он займет пост генерального директора корпорации. При этом в 2014 году ходили слухи, что он может занять пост генерального директора Microsoft.
HTC Hero.
В июне 2014 года Google анонсировала линейку Android One, которая должна была позволить производить недорогие смартфоны для некоторых рынков с целью популяризации платформы. Старт состоялся в Индии, но на деле все оказалось не так просто. Через год появилось сообщение, что проект не оправдал надежд из-за покупателей, которые неохотно покупали устройства, и производителей, с которыми не так просто было договориться.
Почему я не куплю первый Android-смартфон от Microsoft
Вторая волна внедрения устройств Android One состоялась практически сразу после этого заявления в середине 2015 года. Теперь целью была выбрана Африка. А в планы на 2017 год включили запуск линейки Android One в США.
В том же 2015 году было объявлено о выпуске Android Auto. Теперь можно было не только комфортно пользоваться смартфоном на Android, но и гармонично синхронизировать его с мультимедийной системой автомобиля.
Android Auto — это очень удобно.
В октябре 2016 года были выпущены смартфоны Google Pixel и Google Pixel XL, которые получили ряд эксклюзивных фишек и должны были заменить линейку Nexus. На критику в адрес компании с вопросом не убивают ли особые условия для некоторых смартфонов саму идею платформы и как после этого будут обстоять дела с партнерами, руководство компании ответило, что это, наоборот, подталкивает не только Android, но и всю индустрию к развитию. Что касается самих Google Pixel, старший вице-президент Google по аппаратным средствам Рик Остерло в марте 2017 года подтвердил, что позднее в 2017 линейка Pixel получит продолжение. Так оно и получилось.
Доля рынка Android
Исследовательская компания Canalys сообщила о том, что во втором квартале 2009 года доля Android составила 2,8% мирового рынка смартфонов. К четвертому кварталу 2010 года этот показатель вырос до 33% рынка, став самой продаваемой платформой для смартфонов и обогнав Symbian. К третьему кварталу 2011 года Gartner подсчитал, что более половины, а именно 52,5%, продаж смартфонов приходится на Android.
Android он везде.
Дальше — больше! В июле 2011 года Google сообщил, что 550 000 Android-устройств активируются каждый день, по сравнению с 400 000 в день в мае. В сентябре 2012 года было активировано 500 миллионов устройств с показателем 1,3 миллиона активаций в день, а доля платформы в мире достигла 75%. Ну а отметка в миллиард активированных устройств была пробита в сентябре 2013 года. Естественно, дальше рост шел уже меньшими темпами, и в 2015 году доля составляла 76%. В целом же доля рынка Android зависит от местоположения. Например, в Китае широкое распространение платформа получила благодаря подъему собственных брендов.
7 крутых виджетов для Android, которые я советую попробовать.
Но при этом у Android есть явный лидер по продажам смартфонов с этой ОС. Уже следом за ним идут LG, Huawei, Motorola, Lenovo, Sony, HTC, Asus, Alcatel и Xiaomi. Но на первом месте единолично держится Samsung, доля рынка которого среди Android-смартфонов по состоянию на конец 2016 года составила 52,5%.
Если говорить про магазин приложений Google Play, то по состоянию на май 2013 года приложения были установлены 48 миллиардов раз, на май 2016 года уже 65 миллиардов раз. При этом по состоянию на август 2017 года в магазине было опубликовано 2,8 миллиона приложений.
Google Play Store — это благо
Устройства на Android продаются лучше других на всех рынках, где они представлены, кроме Японии. Только там Apple смогла захватить пальму первенства. Естественно, такая популярность не могла не привести к большому количеству патентных споров в рамках так называемых “Войн смартфонов” между технологическими компаниями.
Согласно данным StatCounter, который отслеживает только использование на основании интернет-трафика, Android является самой популярной мобильной операционной системой с августа 2013 года. При этом в таких местах, как Индия, Южная Африка и Саудовская Аравия, объем трафика, потребляемый устройствами на базе Android, больше, чем через другие платформы, включая их настольные версии.
Юридические скандалы Google
12 августа 2010 года Oracle подала в суд на Google по обвинению в нарушении авторских прав и патентов, связанных с языком программирования Java. Первоначально Oracle требовал компенсировать убытки в размере 6,1 миллиарда долларов, но эта оценка была отклонена федеральным судьей Соединенных Штатов, который попросил Oracle пересмотреть их требование.
Не все всегда бывает хорошо.
Естественно, представители Google заявили, что Android не нарушал патенты или авторские права Oracle, добавив, что эти патенты были недействительными, а также привел еще несколько доводов в свою защиту. В мае 2012 года присяжные заявили, что Google не нарушал патенты Oracle, а судья постановил, что структура API Java, используемая Google, не защищена авторским правом.
Но на этом история не закончилась… 9 мая 2014 года Федеральный округ частично отменил постановление окружного суда и вынес решение в пользу Oracle в отношении вопроса о защите авторских прав. В декабре 2015 года Google объявила, что следующий крупный выпуск Android, которым должен был стать Android Nougat, переключится на OpenJDK, который является официальной реализацией платформы Java с открытым исходным кодом.
Apple показала, что ни во что не ставит смартфоны на Android
В своем заявлении Google утверждал, что это было частью усилий по созданию «общей базы кода» между Java на Android и другими платформами, но позднее гигант признался, что это было частью усилий по разрешению споров с Oracle. В итоге в июне 2016 года федеральный суд Соединенных Штатов вынес решение в пользу Google, заявив, что его использование API было справедливым.
Были у Google и суды.
Конечно, были и другие судебные тяжбы, но они не были столь крупными, не имели такой огласки или в них не было столько подробностей. Можно вспомнить скандалы партнеров вроде спора Apple и Samsung, но они больше имеют отношение именно к партнерам, а не к самой Google.
Из юридических проблем в России можно вспомнить, как Федеральная антимонопольная служба оштрафовала Google по итогам разбирательства в части предустановленного ПО. По данным ведомства, оно нарушало антимонопольное законодательство и мешало сторонним сервисам нормально развиваться. Разбирательство было инициировано Яндексом.
Почему гендиректор Google стесняется говорить о смартфонах Google Pixel
Новый Android
Среди самых свежих новостей можно отметить разве что выход Android Oreo, которая на стадии разработки называлась просто Android O, но мало у кого возникали сомнения, что новинка получит имя вкусной печеньки. Это лишний раз подчеркивает направленность бренда и его твердость в выборе названий для операционных систем.
Также любопытным фактом является то, что Энди Рубин, являющийся отцом-основателем операционной системы Android, ушел из компании и создал свой собственный смартфон, который после того, как его показали миру, вызвал немало интереса. Это был Essential Phone. Остается только посмотреть, насколько это смартфон найдет своего покупателя и какими партиями будет продаваться. Хотя, пока покупатели не очень спешат его покупать, даже несмотря на снижение цены с 700 до 450 долларов. Возможно, ситуация исправится во втором поколении, если оно все же будет.
История продолжает развиваться. Мы еще увидим не одну версию Android. Пока просто будем наслаждаться тем, что дает нам эта операционная системы с каждым новым выпуском.
Мобильная операционная система
Коммерческий логотип, используемый Google с 2019 года | |
Снимок экрана Домашний экран Android 11 с Pixel Launcher | |
Developer | Разное (в основном Google и Open Handset Alliance ) |
---|---|
Написано на | Java (UI), C (ядро), C ++ и другие |
семейство ОС | Unix-like (модифицированное ядро Linux ) |
рабочее состояние | Текущая |
Исходная модель | Открытый исходный код (большинство устройств включает проприетарные компоненты, такие как Google Play ) |
Первоначальный выпуск | 23 сентября, 2008; 12 лет назад (2008-09-23) |
Последний выпуск | Android 11 / 8 сентября 2020 г.; 54 дня назад (2020-09-08) |
Репозиторий |
|
Маркетинговая цель | Смартфоны, планшетные компьютеры, смарт-телевизоры (Android TV ), Android Auto и умные часы (Wear OS ) |
Доступно на | 100+ языках |
Метод обновления | Беспроводной |
Диспетчер пакетов | APK на основе |
Платформы | 64-бит (32 -бит отбрасывается) ARM, x86 и x86-64 |
Тип ядра | ядро Linux |
Userland | Bionic libc, mksh shell, Toybox в качестве основных утилит (начиная с Android 6.0) |
По умолчанию пользовательский интерфейс | Графический (мульти- touch ) |
Лицензия |
|
Официальный сайт | www. android.com |
Статьи из серии | |
История версий Android |
Android — это мобильная операционная система, основанная на модифицированной версии ядра Linux и другое программное обеспечение с открытым исходным кодом, предназначенное в основном для мобильных устройств с сенсорным экраном, таких как смартфоны и планшеты. Android разрабатывается консорциумом разработчиков, известным как Open Handset Alliance, и коммерчески спонсируется Google. Он был представлен в ноябре 2007 года, а первое коммерческое устройство Android было выпущено в сентябре 2008 года.
Это бесплатное программное обеспечение с открытым исходным кодом ; его исходный код известен как Android Open Source Project (AOSP), который в основном лицензируется по лицензии Apache. Однако большинство устройств Android поставляются с дополнительным предустановленным проприетарным программным обеспечением, в первую очередь Google Mobile Services (GMS), которое включает в себя основные приложения, такие как Google Chrome, цифровое распространение платформа Google Play и связанная с ним платформа разработки Google Play Services. Около 70 процентов смартфонов Android работают под управлением экосистемы Google; конкурирующие экосистемы Android и форки включают Fire OS (разработанную Amazon ) или LineageOS. Однако название и логотип «Android» являются товарными знаками Google, которые налагают стандарты, ограничивающие использование «несертифицированных» устройств за пределами их экосистемы для использования фирменного стиля Android.
Исходный код был использован для разработки вариантов Android на ряде другой электроники, такой как игровые консоли, цифровые камеры, портативные медиаплееры, ПК и другие, каждая со специализированным пользовательским интерфейсом. Некоторые хорошо известные производные включают Android TV для телевизоров и Wear OS для носимых устройств, разработанные Google. Пакеты программного обеспечения для Android, которые используют формат APK, обычно распространяются через закрытые магазины приложений, например Google Play Store, Samsung Galaxy Store, и Huawei AppGallery или платформы с открытым исходным кодом, такие как Aptoide или F-Droid.
Android была самой продаваемой ОС в мире для смартфонов с 2011 года и для планшетов с 2013. По состоянию на май 2017 года у него более двух миллиардов активных пользователей в месяц, это самая большая установленная база среди всех операционных систем, а по состоянию на август 2020 года в магазине Google Play имеется более трех миллион приложений. Текущая стабильная версия — Android 11, выпущенная 8 сентября 2020 года.
Содержание
- 1 История
- 2 Особенности
- 2.1 Интерфейс
- 2.2 Приложения
- 2.3 Память управление
- 3 Аппаратное обеспечение
- 4 Разработка
- 4.1 Расписание обновлений
- 4.2 Ядро Linux
- 4.3 Программный стек
- 4.4 Сообщество открытого исходного кода
- 4.5 Кодовые имена устройств
- 5 Безопасность и конфиденциальность
- 5.1 Объем наблюдения со стороны государственных учреждений
- 5.2 Общие угрозы безопасности
- 5.3 Технические характеристики безопасности
- 6 Лицензирование
- 6.1 Плечо над производителями
- 7 Получение
- 7.1 Доля рынка
- 7.2 Внедрение на планшетах
- 7.3 Информация о платформе
- 7.4 Пиратство приложений
- 8 Правовые вопросы
- 8.1 Патентный иск с Oracle
- 8.2 Антиконкурентные проблемы в Европе
- 8.3 Другое
- 9 Другое использует
- 10 Mascot
- 11 См. также
- 12 Ссылки
- 12.1 Источники
- 13 Внешние ссылки
История
Первый логотип Android (2007–2014) Второй логотип Android ( 2014–2019) Третий логотип Android type (с 2019 г. по настоящее время)
Android Inc. была основана в Пало-Альто, Калифорния, в октябре 2003 г. Энди Рубином, Ричем Майнером, Ником Сирсом, и Крис Уайт. Рубин охарактеризовал проект Android как «огромный потенциал в разработке более умных мобильных устройств, которые лучше осведомлены о местоположении и предпочтениях своего владельца». Первоначально компания намеревалась разработать усовершенствованную операционную систему для цифровых камер, и это стало основой для предложения инвесторам в апреле 2004 года. Затем компания решила, что рынок камер недостаточно велик. для достижения своих целей, а пятью месяцами позже он отвлекся и представил Android как операционную систему для мобильных устройств, которая будет конкурировать с Symbian и Microsoft Windows Mobile.
. Рубину было трудно привлечь инвесторов, а Android грозило выселение из офиса. Стив Перлман, близкий друг Рубина, принес ему 10 000 долларов наличными в конверте и вскоре после этого перевел нераскрытую сумму в качестве начального финансирования. Перлман отказался от доли в компании и заявил: «Я сделал это, потому что я верил в эту вещь и хотел помочь Энди».
В июле 2005 года Google приобрела Android Inc. минимум на 50 миллионов долларов. Ключевые сотрудники компании, в том числе Рубин, Майнер и Уайт, присоединились к Google в рамках приобретения. В то время было мало что известно о секретном Android, поскольку компания предоставила несколько подробностей, кроме того, что она создает программное обеспечение для мобильных телефонов. В Google команда под руководством Рубина разработала платформу для мобильных устройств на базе ядра Linux. Google продавал платформу производителям мобильных телефонов и операторам связи, обещая предоставить гибкую, обновляемую систему. Google «выстроил ряд аппаратных компонентов и партнеров по программному обеспечению и дал понять операторам связи, что он открыт для различных степеней сотрудничества».
Слухи о намерении Google выйти на рынок мобильной связи продолжали расти до декабря 2006 г.. Ранний прототип был очень похож на телефон BlackBerry, без сенсорного экрана и физической QWERTY клавиатуры, но появление Apple iPhone 2007 года означало, что Android «пришлось вернуться к чертежной доске». Позже Google изменил свои спецификации Android, указав, что «сенсорные экраны будут поддерживаться», хотя «Продукт был разработан с учетом наличия дискретных физических кнопок в качестве предположения, поэтому сенсорный экран не может полностью заменить физические кнопки». К 2008 году и Nokia, и BlackBerry анонсировали сенсорные смартфоны, которые должны составить конкуренцию iPhone 3G, и в конечном итоге Android сосредоточился только на сенсорных экранах. Первым коммерчески доступным смартфоном под управлением Android был HTC Dream, также известный как T-Mobile G1, анонсированный 23 сентября 2008 года.
HTC Dream или T-Mobile G1, первый коммерческий выпустила устройство под управлением Android (2008)
5 ноября 2007 г. Open Handset Alliance, консорциум технологических компаний, включая Google, производителей устройств, таких как HTC, Motorola и Samsung, операторы беспроводной связи, такие как Sprint и T-Mobile, и производители чипсетов, такие как Qualcomm и Texas Instruments представили себя с целью разработки «первой по-настоящему открытой и всеобъемлющей платформы для мобильных устройств». В течение года Open Handset Alliance столкнулся с двумя другими конкурентами с открытым исходным кодом, Symbian Foundation и LiMo Foundation, последний также разработал Linux. Мобильная операционная система на основе, такая как Google. В сентябре 2007 года InformationWeek освещала исследование Evalueserve, в котором сообщалось, что Google подала несколько патентных приложений в области мобильной телефонии.
С 2008 года в Android было многочисленные обновления, которые постепенно улучшили операционную систему, добавив новые функции и исправив ошибки в предыдущих выпусках. Каждый основной выпуск назван в алфавитном порядке после десерта или сладкого лакомства, а первые несколько версий Android называются «Cupcake », «Donut », «Eclair <189.>»и» Фройо «в таком порядке. Во время анонса Android KitKat в 2013 году Google объяснил, что «поскольку эти устройства делают нашу жизнь такой приятной, каждая версия Android названа в честь десерта», хотя представитель Google сообщил CNN в интервью, что «это что-то вроде внутреннего командного дела, и мы предпочитаем быть немного — как бы сказать — немного загадочными в этом вопросе, я скажу».
В 2010 году Google запустил серию устройств Nexus, линейку устройств, в которой Google в партнерстве с различными производителями устройств выпускает новые устройства и представляет новые версии Android. Серия была описана как «сыграла ключевую роль в истории Android, представив новые версии программного обеспечения и стандарты оборудования по всем направлениям», и стала известна своим программным обеспечением «без наворотов » с «своевременным… обновления ». На своей конференции разработчиков в мае 2013 года Google анонсировал специальную версию Samsung Galaxy S4, в которой вместо использования собственной настройки Android от Samsung телефон работал на «стандартном Android» и был пообещал быстро получать обновления системы. Устройство должно было стать началом программы, за ним последовали другие устройства, включая HTC One Google Play edition и Moto G Google Play edition. В 2015 году Ars Technica писала, что «Ранее на этой неделе последний из телефонов Android версии Google Play в онлайн-магазине Google был указан как« больше не продаваемый »и что« теперь их больше нет »., и похоже, что программа завершена «.
Эрик Шмидт, Энди Рубин и Хьюго Барра на пресс-конференции 2012 года, на которой было объявлено о выходе Google Nexus 7 планшет
С 2008 по 2013 год Хьюго Барра был представителем продукта, представляя Android на пресс-конференциях и Google I / O, ежегодной конференции Google, посвященной разработчикам. Он покинул Google в В августе 2013 года присоединится к китайскому производителю телефонов Xiaomi. Менее чем за шесть месяцев до этого тогдашний генеральный директор Google Ларри Пейдж объявил в блоге, что Энди Рубин перешел из подразделение Android возьмет на себя новые проекты в Google, и что Сундар Пичаи станет новым руководителем Android. Сам Пичаи в конечном итоге сменит должности и станет новым генеральным директором компании Google в августе 2015 года после реструктуризации компании в конгломерат Alphabet, в результате чего Хироши Локхаймер стал новым главой Android.
В июне 2014 года Google объявил о Android One, набор «эталонных моделей оборудования», который «позволит [производителям устройств] легко создавать высококачественные телефоны по низкой цене», предназначенный для потребителей в развивающихся странах. В сентябре Google объявила о выпуске первого набора телефонов Android One в Индии. Тем не менее, Recode сообщил в июне 2015 года, что проект был «разочарованием», сославшись на «упорных потребителей и партнеров-производителей» и «осечки от поисковой компании, которая ни разу не взламывала оборудование». Планы по перезапуску Android One появились в августе 2015 года, а неделю спустя Африка была объявлена следующим местоположением программы. В сообщении The Information за январь 2017 года говорилось, что Google расширяет свою недорогую программу Android One в Соединенных Штатах, хотя The Verge отмечает, что компания предположительно не будет производить сами устройства.
Google представила Смартфоны Pixel и Pixel XL в октябре 2016 года позиционировались как первые телефоны, произведенные Google, и предлагали исключительно определенные программные функции, такие как Google Assistant, до более широкого внедрения. Телефоны Pixel заменили серию Nexus с новым поколением телефонов Pixel, выпущенных в октябре 2017 года.
В мае 2019 года операционная система оказалась втянутой в торговую войну между Китаем и США с участием Huawei, которая, как и многие другие технологические компании, стала зависимой от доступа к платформе Android. Летом 2019 года Huawei объявила, что создаст операционную систему, альтернативную Android, под названием Harmony OS, и подала заявку на получение прав интеллектуальной собственности на основных мировых рынках. В настоящее время Huawei не планирует замену Android в ближайшем будущем, поскольку ОС Harmony предназначена для устройств с Интернетом вещей, а не длясмартфонов.
22 августа 2019 г. было объявлено, что Android «Q» будет официально именоваться Android 10, что положит конец исторической практике присвоения основных версий названиям десертов. Google заявил, что эти названия не являются «общедоступными» для международных пользователей (либо из-за того, что вышеупомянутые продукты не известны во всем мире, либо из-за того, что их трудно произносить на некоторых языках). В тот же день полиция Android сообщила, что Google заказала статую с гигантской цифрой «10», которая будет установлена в холле нового офиса разработчиков. Android 10 был выпущен 3 сентября 2019 года для телефонов Google Pixel.
Особенности
Интерфейс
Английский: домашний экран Android 10 на Motorola G7
Пользовательский интерфейс Android по умолчанию в основном основан на прямом управлении с использованием сенсорного ввода, который слабо соответствуют реальным действиям, таким как прокрутка, касание, сжатие и обратное сжатие для управления объектами на экране, а также виртуальная клавиатура. Игровые контроллеры и полноразмерные физические клавиатуры поддерживаются через Bluetooth или USB. Реакция на ввод пользователя разработана мгновенно и обеспечивает плавный сенсорный интерфейс, часто с использованием вибрационных возможностей устройства для обеспечения тактильной обратной связи пользователю. Внутреннее оборудование, такое как акселерометры, гироскопы и датчики приближения, используется некоторыми приложениями для реагирования на дополнительные действия пользователя, например, изменение экрана с книжной на альбомную. в зависимости от того, как ориентировано устройство, или позволяя пользователю управлять транспортным средством в гоночной игре путем вращения устройства, имитируя управление рулевым колесом.
Android-устройства загружаются на рабочий стол, основной центр навигации и информации на устройствах Android, аналог настольного компьютера на персональных компьютерах. Домашние экраны Android обычно состоят из значков приложений и виджетов ; значки приложений запускают связанное приложение, тогда как виджеты отображают живое, автоматически обновляемое содержимое, такое как прогноз погоды, почтовый ящик пользователя или бегущая строка новостей непосредственно на рабочем столе. Рабочий стол может состоять из нескольких страниц, между которыми пользователь может пролистывать назад и вперед. Сторонние приложения, доступные в Google Play и других магазинах приложений, могут значительно изменить тему домашнего экрана и даже имитировать внешний вид других операционных систем, таких как Windows Phone. Большинство производителей настраивают внешний вид и функции своих устройств Android, чтобы отличать себя от конкурентов.
Русский: все виды виджетов Android. электронная почта / сообщение, ярлык приложения, музыкальный мини-проигрыватель, панель поиска и панель информации
В верхней части экрана находится строка состояния, отображающая информацию об устройстве и его возможностях подключения. Эту строку состояния можно «потянуть» вниз, чтобы открыть экран уведомлений, на котором приложения отображают важную информацию или обновления. Уведомления — это «краткая, своевременная и актуальная информация о вашем приложении, когда оно не используется», и при нажатии пользователи перенаправляются на экран внутри приложения, связанный с уведомлением. Начиная с Android 4.1 «Jelly Bean», «расширяемые уведомления» позволяют пользователю коснуться значка в уведомлении, чтобы оно развернулось и отобразило дополнительную информацию и возможные действия приложения прямо из уведомления.
Панель уведомлений, на которой отображаются как активные, так и автоматические уведомления.
На экране «Все приложения» перечислены все установленные приложения, с возможностью перетаскивания приложения из списка на главный экран. Экран «Недавние» позволяет пользователям переключаться между недавно использованными приложениями.
Недавние приложения на Android 10 (Motorola g7). приложениями являются Wikimedia Commons и Wikipedia
Приложения
Многие, почти все устройства Android поставляются с предустановленными приложениями Google, включая Gmail, Google Maps, Google Chrome, YouTube, Google Play Music, Google Play Фильмы и ТВ, и многое другое.
Приложения («apps »), которые расширяют функциональные возможности устройств (и должны быть 64-разрядными), пишутся с использованием набора для разработки программного обеспечения Android (SDK) и, часто, язык программирования Kotlin, который заменил Java в качестве предпочтительного языка Google для разработки приложений Android в мае 2019 года и был первоначально объявлен в мае 2017 года. Java по-прежнему поддерживается (первоначально единственный вариант длячто Android — это не Linux в традиционном Unix-подобном смысле распространения Linux; Android не включает библиотеку GNU C (она использует Bionic в качестве альтернативной библиотеки C) и некоторые другие компоненты, обычно присутствующие в дистрибутивах Linux.
С выпуском из Android Oreo в 2017 году Google начал требовать, чтобы устройства, поставляемые с новыми SoC, имели версию ядра Linux 4.4 или новее по соображениям безопасности. Существующие устройства, обновленные до Oreo, и новые продукты, выпущенные с более старыми SoC, были исключены из этого правила.
Программный стек
Схема архитектуры Android
На вершине ядра Linux есть промежуточное программное обеспечение, библиотеки и API, написанные на C, и прикладное программное обеспечение, работающее на платформе приложений который включает Java -совместимые библиотеки. Разработка ядра Linux продолжается независимо от других проектов исходного кода Android.
Android использует Android Runtime (ART) в качестве среды выполнения (представленной в версии 4.4), которая использует предварительную компиляцию (AOT) для полной компиляции байт-код приложения в машинный код после установки приложения. В Android 4.4 ART была экспериментальной функцией и не была включена по умолчанию; он стал единственной возможностью выполнения в следующей основной версии Android 5.0. В версиях, которые больше не поддерживаются, до версии 5.0, когда ART вступила во владение, Android ранее использовала Dalvik как виртуальную машину процесса с на основе трассировки точно в срок (JIT) компиляция для запуска Dalvik «dex-code» (исполняемый файл Dalvik), который обычно транслируется из байт-кода Java. Следуя принципу JIT на основе трассировки, помимо интерпретации большей части кода приложения, Dalvik каждый раз выполняет компиляцию и собственное выполнение отдельных часто выполняемых сегментов кода («трассировки»). запускается приложение. Для своей библиотеки Java платформа Android использует подмножество прекращенного проекта Apache Harmony. В декабре 2015 года Google объявил, что следующая версия Android перейдет на реализацию Java на основе проекта OpenJDK.
стандартной библиотеки C Android, для Android. Bionic был разработан Google специально для Android как производная от кода стандартной библиотеки C. BSD. Сам Bionic был разработан с несколькими основными функциями, характерными для ядра Linux. Основными преимуществами использования Bionic вместо библиотеки GNU C (glibc) или uClibc являются меньшая занимаемая площадь во время выполнения и оптимизация для низкочастотных процессоров. В то же время Bionic лицензируется в соответствии с условиями лицензии BSD, которую Google считает более подходящей для общей модели лицензирования Android.
Стремление к другой модели лицензирования ближе к концу 2012 года Google переключил стек Bluetooth в Android с BlueZ с лицензией GPL на BlueDroid с лицензией Apache.
Android не имеет встроенной системы X Window по умолчанию, а также не поддерживает полный набор стандартных библиотек GNU. Это затрудняло перенос существующих приложений или библиотек Linux на Android, пока версия r5 Android Native Development Kit не обеспечила поддержку приложений, полностью написанных на C или C ++ <189.>. Библиотеки, написанные на C, также могут использоваться в приложениях путем внедрения небольшой прокладки и использования JNI.
. В текущих версиях Android, «Toybox », коллекция утилит командной строки (в основном для использования приложениями, поскольку Android не предоставляет интерфейс командной строки по умолчанию), используется (с момента выпуска Marshmallow), заменяя найденную аналогичную коллекцию «Toolbox» в предыдущих версиях Android.
В Android есть другая операционная система, Trusty OS, в составе «Trusty» «программных компонентов, поддерживающих Trusted Execution Environment (TEE) на мобильных устройствах». «Trusty и Trusty API могут быть изменены. [..] Приложения для Trusty OS могут быть написаны на C / C ++ (поддержка C ++ ограничена), и у них есть доступ к небольшой библиотеке C. [..] All Trusty приложения являются однопоточными; многопоточность в пользовательском пространстве Trusty в настоящее время не поддерживается. [..] Разработка сторонних приложений не поддерживается в «текущей версии, а программное обеспечение, работающее на ОС и процессоре для нее, запустите» DRM структура для защищенного контента. [..] Существует множество других применений TEE, таких как мобильные платежи, безопасные банковские операции, шифрование всего диска, многофакторная аутентификация, защита от сброса устройства, постоянное хранилище с защитой от воспроизведения, беспроводной дисплей («приведение») защищенного контента, безопасная обработка PIN-кода и отпечатков пальцев и даже обнаружение вредоносных программ. «
Сообщество с открытым исходным кодом
исходный код Android выпущен компанией Google под лицензией с открытым исходным кодом, и ее открытый характер вдохновил большое сообщество разработчиков и энтузиастов. Предлагается использовать открытый исходный код в качестве основы для проектов, реализуемых сообществом, которые доставляют обновления для старых устройств, добавляют новые функции для опытных пользователей или переносят Android на устройства, изначально поставляемые с другими операционными системами. Эти разработанные сообществом выпуски часто предоставляют новые функции и обновления устройствам быстрее, чем через официальные каналы производителя / оператора связи, с сопоставимым уровнем качества; обеспечивать постоянную поддержку старых устройств, которые больше не получают официальных обновлений; или установить Android на устройства, которые были официально выпущены под управлением других операционных систем, например, HP TouchPad. Релизы сообщества часто поставляются с предшествующими корневыми правами и содержат модификации, не предусмотренные исходным поставщиком, такие как возможность разгона или повышенного / пониженного напряжения процессора устройства. 451>CyanogenMod была наиболее широко используемой прошивкой сообщества, в настоящее время прекращенной и замененной на LineageOS.
По состоянию на август 2019 года существует несколько известных пользовательских дистрибутивов (ПЗУ) последней версии Android 9.0 Pie, который был публично выпущен в августе 2018 года. См. Список пользовательских дистрибутивов Android.
Исторически производители устройств и операторы мобильной связи обычно не поддерживали сторонние прошивки развитие. Производители выражают озабоченность по поводу ненадлежащего функционирования устройств с неофициальным программным обеспечением и связанных с этим расходов на поддержку. Более того, модифицированная прошивка, такая как CyanogenMod, иногда предлагает такие функции, как модем, за которые операторы связи в противном случае взимали бы дополнительную плату. В результате технические препятствия, включая заблокированные загрузчики и ограниченный доступ к полномочиям root, обычны для многих устройств. Однако по мере роста популярности программного обеспечения, разработанного сообществом, и после заявления Библиотекаря Конгресса в США, которое разрешает «взлом » мобильных устройств, производители и операторы связи смягчили свою позицию в отношении сторонних разработок, при этом некоторые, в том числе HTC, Motorola, Samsung и Sony, оказывают поддержку и поощряют разработку. В результате со временем необходимость обхода аппаратных ограничений для установки неофициального микропрограммного обеспечения уменьшилась, поскольку все большее количество устройств поставляется с разблокированными или разблокируемыми загрузчиками, аналогичными Nexus, хотя обычно требуется, чтобы пользователи отказывались от гарантий на свои устройства. Однако, несмотря на одобрение производителя, некоторые операторы связи в США по-прежнему требуют, чтобы телефоны были заблокированы, что расстраивает разработчиков и клиентов.
Кодовые имена устройств
Внутренне Android идентифицирует каждое поддерживаемое устройство по его кодовое имя устройства, короткая строка, которая может быть, а может и не быть похожей на название модели, используемое при продаже устройства. Например, кодовое имя устройства Pixel smartphone — парусник.
Кодовое имя устройства обычно не отображается для конечного пользователя, но важно для определения совместимости с модифицированными версиями Android. Его иногда также упоминают в статьях, посвященных устройству, потому что он позволяет различать различные варианты аппаратного обеспечения устройства, даже если производитель предлагает их под одним и тем же названием. Кодовое имя устройства доступно для запущенных приложений под android.os.Build.DEVICE
.
Безопасность и конфиденциальность
В 2020 году Google запустил инициативу Android Partner Vulnerability Initiative для повышения безопасности Android. Они также сформировали команду безопасности Android.
Объем слежки со стороны государственных учреждений
В рамках более широкого раскрытия информации о массовом слежении 2013 года в сентябре 2013 года было обнаружено, что американский и британские спецслужбы, Агентство национальной безопасности (NSA) и Управление государственной связи (GCHQ), соответственно, имеют доступ к пользовательским данным на устройствах iPhone, BlackBerry иAndroid. Сообщается, что они могут читать практически всю информацию о смартфоне, включая SMS, местоположение, электронную почту и заметки. В январе 2014 года в дальнейших отчетах были выявлены возможности спецслужб перехватывать личную информацию, передаваемую через Интернет социальными сетями и другими популярными приложениями, такими как Angry Birds, которые собирают личную информацию своих пользователей для рекламы и других по коммерческим причинам. Согласно The Guardian, GCHQ имеет руководство в стиле вики по различным приложениям и рекламным сетям, а также различные данные, которые могут быть получены от каждого из них. Позже на той неделе финский разработчик Angry Birds Rovio объявил, что пересматривает свои отношения со своими рекламными платформами в свете этих разоблачений, и призвал индустрию в целом сделать то же самое.
Документы свидетельствуют о дальнейших усилиях спецслужб по перехвату поисковых запросов Google Maps и запросов, отправленных с Android и других смартфонов, для массового сбора информации о местоположении. АНБ и GCHQ настаивают на том, что их деятельность соответствует всем применимым национальным и международным законам, хотя Guardian заявляет, что «последние раскрытия информации могут также усилить обеспокоенность общественности по поводу того, как технологический сектор собирает и использует информацию, особенно для тех, кто находится за пределами США, которым нравится меньше средств защиты конфиденциальности, чем у американцев. «
Утечка документов, опубликованных WikiLeaks под кодовым названием Убежище 7 и датированных с 2013 по 2016 год, подробно описывает возможности Центрального разведывательного управления ( CIA) для электронного наблюдения и кибервойны, включая возможность взлома операционных систем большинства смартфонов (включая Android).
Общие угрозы безопасности
Исследования, проведенные в сфере безопасности Компания Trend Micro называет злоупотребление услугами премиум-класса наиболее распространенным типом вредоносного ПО для Android, при котором текстовые сообщения отправляются с зараженных телефонов на номера телефонов с повышенным тарифом без согласия или даже ведома пользователь. Другое вредоносное ПО отображает на устройстве нежелательную и назойливую рекламу или отправляет личную информацию неавторизованным третьим лицам. Сообщается, что угрозы безопасности на Android растут в геометрической прогрессии; однако инженеры Google утверждали, что угроза вредоносных программ и вирусов для Android преувеличивается охранными компаниями по коммерческим причинам, и обвинили индустрию безопасности в том, что они опасаются продавать пользователям антивирусное ПО. Google утверждает, что опасные вредоносные программы на самом деле встречаются крайне редко, и опрос, проведенный F-Secure, показал, что только 0,5% зарегистрированных вредоносных программ для Android были получены из магазина Google Play.
В августе 2015 г., Google объявила, что устройства серии Google Nexus начнут получать ежемесячные исправления безопасности. Google также сообщил, что «устройства Nexus будут продолжать получать основные обновления в течение как минимум двух лет, а исправления безопасности — в течение более трех лет с момента первоначальной доступности или 18 месяцев с момента последней продажи устройства через Google Store. » В октябре следующего года исследователи из Кембриджского университета пришли к выводу, что 87,7% используемых телефонов Android имеют известные, но не исправленные уязвимости безопасности из-за отсутствия обновлений и поддержки. Рон Амадео из Ars Technica написал также в августе 2015 года, что «Android изначально создавался, прежде всего, для широкого распространения. Google начинал с нуля с нулевой долей рынка, поэтому был рад отказаться от контроль и дать каждому место за столом в обмен на принятие. […] Теперь же Android занимает около 75–80 процентов мирового рынка смартфонов, что делает его не только самой популярной мобильной операционной системой в мире, но и, возможно, самой популярной мобильной операционной системой. самая популярная операционная система, точка. Таким образом, безопасность стала большой проблемой. Android по-прежнему использует цепочку команд обновления программного обеспечения, разработанную еще тогда, когда в экосистеме Android не было устройств для обновления, и она просто не работает ». После новостей о ежемесячном расписании Google некоторые производители, в том числе Samsung и LG, пообещали выпускать ежемесячные обновления безопасности, но, как отметил Джерри Хильденбранд в Android Central в феврале 2016 года, «вместо этого мы получили несколько обновлений конкретных версий небольшой горстки. моделей. И куча невыполненных обещаний ».
В мартовском сообщении 2017 года в блоге Google по безопасности ведущие специалисты по безопасности Android Адриан Людвиг и Мел Миллер написали, что« Более 735 миллионов устройств от 200+ производителей получили платформу обновление безопасности в 2016 году »и что« наши операторы связи и партнеры по оборудованию помогли расширить развертывание этих обновлений, выпустив обновления для более чем половины из 50 ведущих устройств по всему миру в последнем квартале 2016 года ». Они также написали, что «около половины устройств, использовавшихся в конце 2016 года, не получали обновления безопасности платформы в предыдущем году», заявив, что их работа будет по-прежнему сосредоточена на оптимизации программы обновлений безопасности для упрощения развертывания производителями. Кроме того, в комментарии к TechCrunch Людвиг заявил, что время ожидания обновлений безопасности было сокращено с «шести до девяти недель до нескольких дней», при этом 78% флагманских устройств в Северной Америке являются актуальны по безопасности на конец 2016 года.
Исправления ошибок, обнаруженных в основной операционной системе, часто не достигают пользователей старых и недорогих устройств. Однако природа Android с открытым исходным кодом позволяет подрядчикам по безопасности брать существующие устройства и адаптировать их для использования с высокой степенью защиты. Например, Samsung работала с General Dynamics через приобретение Open Kernel Labs, чтобы восстановить Jelly Bean поверх усиленного микровизора для проекта «Knox».
Смартфоны Android имеют возможность сообщать о местонахождении точек доступа Wi-Fi, обнаруживаемых при перемещении пользователей телефонов, для создания баз данных, содержащих физические местоположения сотен миллионов таких точек доступа. Эти базы данных формируют электронные карты для определения местоположения смартфонов, позволяя им запускать такие приложения, как Foursquare, Google Latitude, Facebook Places, а также показывать объявления с привязкой к местоположению. Стороннее программное обеспечение для мониторинга, такое как TaintDroid, проект, финансируемый академическими исследованиями, может в некоторых случаях обнаруживать, когда личная информация отправляется из приложений на удаленные серверы.
В 2018 году норвежская охранная компания Promon обнаружила серьезная дыра в безопасности Android, которая может быть использована, в том числе для кражи учетных данных для входа, сообщений доступа и отслеживания местоположения. Эта уязвимость может быть обнаружена во всех версиях Android, включая Android 10. Уязвимость возникла из-за использования ошибки в системе многозадачности и включения вредоносного приложения для перекрытия законных приложений поддельными экранами входа в систему, о которых пользователи не знали при передаче учетных данных безопасности. Пользователи также могут быть обмануты, предоставив дополнительные разрешения вредоносным приложениям, которые позже позволят приложениям выполнять различные гнусные действия, включая перехват текстовых сообщений или звонков и ограбление банков. Avast Лаборатория угроз также обнаружила, что многие предварительные -установленные приложения нового устройства Android, содержащие опасные вредоносные программы и рекламное ПО на несколько сотен различных моделей и версий устройств Android. Некоторые из предустановленных вредоносных программ могут совершать рекламное мошенничество или даже захватывать свое хост-устройство.
В 2020 году ошибка What? Watchdog сообщил, что более миллиарда Android-устройств, выпущенных в 2012 году или ранее, что составляет 40% Android-устройств во всем мире, подвержены риску взлома. Этот вывод сделан на основании того факта, что в 2019 году не было выпущено обновлений безопасности для версий Android ниже 7.0. Какие? сотрудничал с антивирусной лабораторией AV Comparatives, чтобы заразить вредоносными программами пять моделей телефонов, и в каждом случае это им удалось. Google отказался комментировать предположения сторожевого пса.
5 августа 2020 года Twitter опубликовал блог, призывающий своих пользователей обновить свои приложения до последней версии, что касается проблемы безопасности, которая позволила другие для доступа к личным сообщениям. Хакер может легко использовать «Системные разрешения Android» для получения учетных данных для этого. Проблема безопасности возникает только с ОС Android 8 (Android Oreo ) и ОС Android 9 (Android Pie ). Twitter подтвердил, что обновление приложения ограничит такие действия.
Функции технической безопасности
Приложения Android работают в песочнице, изолированной области системы, к которой нет доступа к остальным ресурсам системы, если права доступа явно не предоставлены пользователем при установке приложения, однако это может быть невозможно для предустановленных приложений. Например, невозможно отключить доступ к микрофону предустановленного приложения камеры без полногоотключениякамеры. Это справедливо также для версий Android 7 и 8.
С февраля 2012 года Google использует свой сканер вредоносных программ Google Bouncer для отслеживания и сканирования приложений, доступных в магазине Google Play. В ноябре 2012 года в составе операционной системы Android 4.2 «Jelly Bean» была введена функция «Проверить приложения» для сканирования всех приложений, как из Google Play, так и из сторонних источников, на наличие вредоносных программ. поведение. Первоначально это происходило только во время установки. Verify Apps в 2014 г. получила обновление для «постоянного» сканирования приложений, а в 2017 г. эта функция стала видимой для пользователей через меню в Настройках.
Перед установкой приложения Магазин Google Play отображает список требований, необходимых для работы приложения. После просмотра этих разрешений пользователь может принять или отклонить их, установив приложение только в том случае, если они согласны. В Android 6.0 «Marshmallow» была изменена система разрешений; приложениям больше не предоставляются все указанные разрешения автоматически во время установки. Вместо этого используется система согласия, в которой пользователям предлагается предоставить или отклонить отдельные разрешения для приложения, когда они необходимы в первый раз. Приложения запоминают гранты, которые пользователь может отозвать в любой момент. Однако предустановленные приложения не всегда являются частью этого подхода. В некоторых случаях невозможно ни запретить определенные разрешения для предустановленных приложений, ни отключить их. Приложение «Сервисы Google Play» нельзя ни удалить, ни отключить. Любая попытка принудительной остановки приводит к перезапуску приложения. Новая модель разрешений используется только приложениями, разработанными для Marshmallow с использованием его пакета разработки программного обеспечения (SDK), а старые приложения будут продолжать использовать предыдущий подход «все или ничего». Разрешения по-прежнему можно отозвать для этих приложений, хотя это может помешать им работать должным образом, и отображается предупреждение об этом.
В сентябре 2014 года Джейсон Нова из Android Authority сообщил об исследовании, проведенном службой безопасности Германии компания Fraunhofer AISEC в антивирусном ПО и вредоносных программах для Android. Нова писала, что «операционная система Android работает с программными пакетами, помещая их в песочницу; это не позволяет приложениям отображать содержимое каталогов других приложений для обеспечения безопасности системы. Не позволяя антивирусу отображать каталоги других приложений после установки, приложения, которые не проявляют подозрительного поведения при загрузке, помечаются как безопасные. Если впоследствии будут активированы части приложения, которые окажутся вредоносными, антивирус не сможет узнать, поскольку он находится внутри приложения и вне антивируса. «юрисдикция». Исследование Fraunhofer AISEC, посвященное изучению антивирусного программного обеспечения от Avast, AVG, Bitdefender, ESET, F-Secure, Kaspersky, McAfee (ранее Intel Security), Norton, Sophos и Trend Micro. что «протестированные антивирусные приложения не обеспечивают защиту от настраиваемых вредоносных программ или целевых атак», и что «протестированные антивирусные приложения также не смогли обнаружить вредоносное ПО, которое на сегодняшний день совершенно неизвестно, но не прилагает никаких усилий, чтобы скрыть его вредоносность».
В августе 2013 года Google анонсировала Диспетчер устройств Android (переименованный в «Найти мое устройство» в мае 2017 года), службу, которая позволяет пользователям удаленно отслеживать, определять местонахождение и стирать данные на своем устройстве Android с помощью выпущенного приложения Android для этой службы. в декабре. В декабре 2016 года Google представила приложение Trusted Contacts, позволяющее пользователям запрашивать отслеживание местоположения своих близких во время чрезвычайных ситуаций.
8 октября 2018 года Google объявил о новых требованиях магазина Google Play для борьбы с чрезмерным распространением потенциально конфиденциальной информации, включая журналы вызовов и текстовых сообщений. Проблема возникает из-за того, что многие приложения запрашивают разрешения на доступ к личной информации пользователя (даже если эта информация не требуется для работы приложения), и некоторые пользователи безоговорочно предоставляют эти разрешения. В качестве альтернативы разрешение может быть указано в манифесте приложения по мере необходимости (в отличие от необязательного), и приложение не будет установлено, если пользователь не предоставит разрешение; Пользователь может отозвать любое, даже необходимое разрешение из любого приложения в настройках устройства после установки приложения, но немногие пользователи делают это.ЯпонииApple лидировала» (данные за сентябрь – ноябрь 2013 г.). По состоянию на конец 2013 года за четыре года с 2010 года было продано более 1,5 миллиарда смартфонов Android, что сделало Android самой продаваемой ОС для телефонов и планшетов. По оценкам, к концу 2014 года (включая предыдущие годы) будет продано три миллиарда Android-смартфонов. По данным исследовательской компании Gartner, устройства на базе Android каждый год с 2012 года превосходят всех конкурентов по продажам. В 2013 году они превзошли продажи Windows 2.8: 1 или на 573 миллиона. По состоянию на 2015 год у Android самая большая установленная база из всех операционных систем; С 2013 года устройства, работающие на нем, также продаются больше, чем устройства с Windows, iOS и Mac OS X вместе взятые.
Согласно StatCounter, который отслеживает только использование для просмотра веб-страниц, Android является наиболее популярная мобильная операционная система с августа 2013 года. Android — самая популярная операционная система для просмотра веб-страниц в Индии и некоторых других странах (например, практически во всей Азии, за исключением Японии и Северной Кореи). По данным StatCounter, Android наиболее широко используется на мобильных устройствах во всех африканских странах, и в нем говорится, что «мобильные устройства уже обогнали настольные компьютеры в нескольких странах, включая Индию, Южную Африку и Саудовскую Аравию», причем практически все страны Африки уже сделали это (кроме для семи стран, включая Египет), таких как Эфиопия и Кения, в которых использование мобильных устройств (включая планшеты) составляет 90,46% (только Android составляет 75,81% от всего использования там).
Хотя телефоны Android в мире Западный мир обычно включает проприетарные надстройки Google (например, Google Play) в операционную систему с открытым исходным кодом, однако на развивающихся рынках это все чаще бывает не так; «ABI Research утверждает, что во втором квартале [2014] по всему миру было продано 65 миллионов устройств с ОС Android с открытым исходным кодом, по сравнению с 54 миллионами в первом квартале»; В зависимости от страны процент телефонов, которые, по оценкам, основаны только на исходном коде AOSP, без использования товарного знака Android: Таиланд (44%), Филиппины (38%), Индонезия (31%), Индия (21%), Малайзия (24%).), Мексика (18%), Бразилия (9%).
Согласно отчету Gartner за январь 2015 года, «поставки Android превысили миллиард устройств в 2014 году и будут продолжать расти. темпами, выражаемыми двузначными числами в 2015 году, с ростом на 26 процентов по сравнению с прошлым годом «. Это стало первым случаем, когда любая операционная система общего назначения достигла более одного миллиарда конечных пользователей в течение года: достигнув почти 1,16 миллиарда конечных пользователей в 2014 году, Android поставила более чем в четыре раза больше, чем iOS и OS X вместе взятые, и более чем в три раза больше, чем Microsoft Windows. Gartner ожидала, что весь рынок мобильных телефонов «достигнет двух миллиардов единиц в 2016 году», включая Android. Описывая статистические данные, Фархад Манджу написал в The New York Times, что «примерно каждый второй проданный сегодня компьютер работает под управлением Android. [Он] стал доминирующей вычислительной платформой на Земле».
Согласно По оценке Statistica, в 2015 году смартфоны Android имели установленную базу в 1,8 миллиарда единиц, что составляло 76% от оценочного общего количества смартфонов в мире. Android имеет самую большую установленную базу среди всех мобильных операционных систем и с 2013 года является самой продаваемой операционной системой в целом с продажами в 2012, 2013 и 2014 годах, близкими к установленной базе всех ПК.
Во втором квартале 2014 года доля Android на мировом рынке доставки смартфонов составила 84,7%, что стало новым рекордом. К третьему кварталу 2016 года доля мирового рынка выросла до 87,5%, в результате чего у основного конкурента iOS доля рынка составила 12,1%.
Согласно апрельскому отчету StatCounter за 2017 год. Сообщается, что Android обогнал Microsoft Windows и стал самой популярной операционной системой для широкого использования Интернета. С тех пор он поддерживает множественность.
В сентябре 2015 года Google объявил, что у Android 1,4 миллиарда активных пользователей в месяц. В мае 2017 года это число изменилось до 2 миллиардов активных пользователей в месяц.
Распространение на планшеты
Планшет Nexus 7 первого поколения под управлением Android 4.1 Jelly Bean
Несмотря на успех на смартфонов, первоначально внедрение планшетов Android было медленным. Одной из основных причин была ситуация курица или яйцо, когда потребители не решались покупать планшет Android из-за отсутствия высококачественных приложений для планшетов, норазработчики не решались тратить время и ресурсы на разработку приложений для планшетов, пока для них был значительный рынок. «Экосистема» контента и приложений оказалась более важной, чем аппаратные спецификации, как аргумент в пользу планшетов. Из-за отсутствия приложений для планшетов Android в 2011 году ранним планшетам Android приходилось обходиться существующими приложениями для смартфонов, которые плохо подходили для экранов большего размера, тогда как доминирование Apple iPad усиливалось за счет большое количество приложений iOS для планшетов.
Несмотря на то, что приложения поддерживаются на начальном этапе, значительное количество планшетов Android, таких как Barnes Noble Nook (наряду с этими использующие другие операционные системы, такие как HP TouchPad и BlackBerry PlayBook ), были отправлены на рынок в попытке извлечь выгоду из успеха iPad. InfoWorld предположил, что некоторые производители Android первоначально рассматривали свои первые планшеты как «бизнес франкенфонов», что представляло собой краткосрочную возможность с низкими инвестициями, размещая оптимизированную для смартфонов ОС Android (до появления Android 3.0 Honeycomb для планшетов) на устройстве, пренебрегая пользовательский интерфейс. Такой подход, такой как Dell Streak, не смог завоевать популярность у потребителей, а также нанести ущерб ранней репутации планшетов Android. Кроме того, некоторые планшеты Android, такие как Motorola Xoom, имели такую же или более высокую цену, чем iPad, что отрицательно сказалось на продажах. Исключением был Amazon Kindle Fire, который полагался на более низкие цены, а также на доступ к экосистеме приложений и контента Amazon.
Это начало меняться в 2012 году, с выпуском доступного по цене Nexus 7 и призывом Google к разработчикам создавать лучшие приложения для планшетов. По данным International Data Corporation, поставки планшетов на базе Android в третьем квартале 2012 года превысили объемы продаж iPad.
Barnes Noble Nook под управлением Android
По состоянию на конец 2013 года за три года было продано более 191,6 миллиона планшетов с Android. с 2011 года. Это сделало планшеты Android самым продаваемым типом планшетов в 2013 году, превзойдя iPad во втором квартале 2013 года.
Согласно статистике использования Интернета StatCounter, по состоянию на 15 августа 2017 года планшеты Android представляют собой большинство планшетных устройств используется в Южной Америке (57,46%) и Африке (69,08%), уступая место iOS в Северной Америке (25,29%) и Европе (32,64%).), несмотря на то, что они имеют значительное большинство во многих государствах Центральной Америки, Карибского бассейна и Восточной Европы.) и представляют большинство в Азии (51,25%), особенно в Индии. (65,98%) и Индонезия (82,18%). Android занимает чрезвычайно отдаленное место с 11,93% в Океании, в основном из-за Австралии (10,71%) и Новой Зеландии (16,9%), а в в некоторых странах, например Науру, более 80% планшетов используют Android. Кроме того, Android чаще всего используется меньшинством интернет-пользователей в Антарктиде, где нет постоянного населения.
В марте 2016 года Гален Груман из InfoWorld заявил, что устройства Android могут стать «реальной частью вашего бизнеса [..] больше нет причин держать Android на расстоянии вытянутой руки. Теперь они могут быть такой же неотъемлемой частью вашего мобильного портфолио, как и Apple Устройства iOS — это «. Годом ранее Груман заявил, что собственные мобильные приложения Office Microsoft «лучше работают на iOS и Android», чем на собственных устройствах Microsoft Windows 10.
Информация о платформе
Анимация, показывающая пасхальные яйца в операционной системе Google Android
По состоянию на ноябрь 2020 года Android 10 является самой популярной версией с 37%, а Android 9.0 Pie — следующей по популярности с 24%, что дает последние два выпускает более половины акций. Практически во всех странах наиболее популярной является Android 8.1 Oreo или более поздняя версия. В некоторых странах доля Android 10 составляет более 50% (или близка к ней). Сама по себе Android 9.0 также обычно составляет около половины или более доли рынка смартфонов. Каждое четвертое устройство работает на версии более ранней, чем Android 8.0, то есть не поддерживается обновлениями безопасности. На планшетах Android 5.1 Lollipop является самой распространенной версией с показателем 16,68% (большинство планшетов Android используют неподдерживаемые версии Android), а затем Android KitKat 10.0 с показателем 13,97%. Android 10 за 8 недель увеличил свою долю более чем в 10 раз. Доля использования Android на планшетах сильно различается в зависимости от страны; тем не менее, Lollipop 5.1 является единственной версией с наибольшей долей использования в США — 32,27%, в то время как последняя версия Pie 9.0 наиболее широко распространена, например, в Австралия и Индия, некоторые европейские страны и Oreo 8.1 в Китае и Египте. В Австралии Android Pie 9.0 является самым популярным — 30,22%, а в Индии — 25,94%. В некоторых странах, таких как Таиланд и Кувейт, последняя версия Android 10 пользуется наибольшей популярностью у 20%.
Версия | Торговое название | Дата выпуска | Уровень API | Runtime | Запущено с |
---|---|---|---|---|---|
11 | 11 | 8 сентября 2020 г. | 30 | ART | Google Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4XL |
10 | 10 | 3 сентября 2019 г. | 29 | ИСКУССТВО | Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL |
9 | Pie | 6 августа 2018 г. | 28 | ART | Essential Phone, Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Nokia 7 Plus, OnePlus 6, Oppo R15 Pro, Sony Xperia XZ2, Xiaomi Mi Mix 2S |
8.1 | Oreo | 5 декабря 2017 г. | 27 | ART | Pixel, Pixel XL, Nexus 6P, Nexus 5X |
8,0 | 21 августа 2017 г. | 26 | ART | Н / д | |
7,1 | Nougat | Oc 4 октября 2016 г. | 25 | ART | Pixel, Pixel XL |
7.0 | 22 августа 2016 г. | 24 | ART | Nexus 5X, Nexus 6P | |
6.0 | Marshmallow | 5 октября 2015 г. | 23 | ART | |
5.1 | Lollipop | 9 марта 2015 г. | 22 | ART | Android One |
5.0 | 3 ноября 2014 г. | 21 | ART 2.1.0 | Nexus 6, Nexus 9 | |
4.4 | KitKat | 31 октября 2013 г. | 19 | Dalvik (и ART 1.6.0) | Nexus 5 |
4.3 | Jelly Bean | 24 июля 2013 г. | 18 | Dalvik | Nexus 7 2013 |
4.2 | 13 ноября 2012 г. | 17 | Dalvik | Nexus 4, Nexus 10 | |
4.1 | 9 июля 2012 г. | 16 | Dalvik | Nexus 7 | |
4.0 | Ice Cream Sandwich | 19 октября 2011 г. | 15 | Dalvik | Galaxy Nexus |
2.3 | Gingerbread | 9 февраля 2011 г. | 10 | Dalvik 1.4.0 | Nexus S |
По состоянию на сентябрь 2020 года 53% устройств имеют поддержку Vulkan (28% в более новой версии Vulkan 1.1), успех сор для OpenGL. При этом 87,72% устройств поддерживают OpenGL ES 3.0 и выше (кроме того, остальные устройства, 12,28%, используют версию 2.0); 62,38% используют последнюю версию OpenGL ES 3.2.
Пиратство приложений
В целом платные приложения Android легко могут быть пиратскими. В интервью Eurogamer в мае 2012 года разработчики Football Manager заявили, что соотношение пиратских игроков и законных игроков было 9: 1 для их игры Football Manager Handheld. Однако не все разработчики согласны с тем, что уровень пиратства является проблемой; например, в июле 2012 года разработчики игры Wind-up Knight заявили, что уровень пиратства в их игре составлял всего 12%, и большая часть пиратства пришла из Китая, где люди не могут покупать приложения в Google Play..
В 2010 году Google выпустила инструмент для проверки авторизованных покупок для использования в приложениях, но разработчики жаловались, что этого недостаточно и тривиально для взлома. Google ответил, что этот инструмент, особенно его первоначальный выпуск, был задуман как образец фреймворка, который разработчики могут изменять и развивать в зависимости от своих потребностей, а не как законченное решение для защиты от пиратства. Android «Jelly Bean» представил возможность шифрования платных приложений, чтобы они могли работать только на том устройстве, для которого они были приобретены.
Юридические вопросы
Успех Android принес он является мишенью для судебных разбирательств по патентам и авторским правам между технологическими компаниями, производителями телефонов Android и Android, которые участвовали в многочисленных патентных исках и других юридических проблемах.
Патентный иск с Oracle
12 августа 2010 года Oracle подал в суд на Google в связи с заявленным нарушением авторских прав и патентов, связанных с языком программирования Java. Первоначально Oracle требовала возмещения убытков в размере до 6,1 миллиарда долларов, но эта оценка была отклонена федеральным судьей США, который попросил Oracle пересмотреть оценку. В ответ Google представил несколько линий защиты, заявив, что Android не нарушает патенты или авторские права Oracle, что патенты Oracle недействительны, и несколько других возражений. Они сказали, что среда выполнения Java Android основана на Apache Harmony, чистой комнате реализациибиблиотек классов Java инезависимо разработанной виртуальной машине под названием Dalvik. В мае 2012 года присяжные по этому делу пришли к выводу, что Google не нарушал патенты Oracle, а судья постановил, что структура Java API, используемых Google, не подлежит авторскому праву. Стороны договорились о нулевом размере установленной законом компенсации за небольшое количество скопированного кода. 9 мая 2014 г. Федеральный округ частично отменил решение окружного суда, вынес решение в пользу Oracle по вопросу о защите авторских прав, и вернул обратно вопрос о добросовестном использовании в районный суд.
В декабре 2015 года Google объявил, что следующий крупный выпуск Android (Android Nougat ) будет переключен на OpenJDK, который является официальным открытым — исходная реализация платформы Java вместо использования прекращенного в настоящее время проекта Apache Harmony в качестве среды выполнения. Код, отражающий это изменение, также был размещен в исходном репозитории AOSP. В своем заявлении Google заявил, что это было частью усилий по созданию «общей кодовой базы» между Java на Android и другими платформами. Позже Google признал в суде, что это было частью усилий по разрешению споров с Oracle, поскольку использование кода OpenJDK регулируется Стандартной общественной лицензией GNU (GPL) со ссылкой на исключение, и что «любое требование о возмещении ущерба, связанное с новыми версиями, явно лицензированными Oracle под OpenJDK, потребует отдельного анализа убытков от более ранних выпусков». В июне 2016 года федеральный суд Соединенных Штатов вынес решение в пользу Google, заявив, что использование API-интерфейсов является добросовестным.
Противодействие конкуренции в Европе
В 2013 году FairSearch, лоббистская организация, поддерживаемая Microsoft, Oracle и другими, подала жалобу на Android в Европейскую комиссию, утверждая, что ее модель бесплатного распространения представляет собой антиконкурентную хищническую ценообразование. Европейский фонд свободного программного обеспечения, в число спонсоров которого входит компания Google, оспорил обвинения Fairsearch. 20 апреля 2016 г. ЕС подал официальную антимонопольную жалобу против Google на основании утверждений FairSearch, утверждая, что его влияние на поставщиков Android, включая обязательное объединение всего набора проприетарного программного обеспечения Google, препятствует возможность интеграции конкурирующих поисковых провайдеров в Android и запрет производителям производить устройства, работающие под управлением форков Android, являются антиконкурентной практикой. В августе 2016 года Федеральная антимонопольная служба (ФАС) России оштрафовала Google на 6,75 миллиона долларов США по аналогичным обвинениям со стороны Яндекса. Европейская комиссия приняла решение 18 июля 2018 года, определив, что Google провел три операции, связанные с Android, которые нарушали антимонопольные правила: объединение поиска Google и Chrome как части Android, блокирование производителей телефонов от использования разветвленных версий Android, и заключение договоров с производителями телефонов и поставщиками сетей на эксклюзивную установку приложения поиска Google на мобильные телефоны (практика, которую Google прекратила к 2014 году). ЕС оштрафовал Google на 4,3 миллиарда евро (около 5 миллиардов долларов США) и потребовал от компании прекратить это поведение в течение 90 дней. Google подал апелляцию на это решение в октябре 2018 года, однако не будет требовать принятия каких-либо временных мер для отсрочки введения требований поведения.
16 октября 2018 года Google объявил, что он изменит свою модель распространения для Google Мобильные сервисы в ЕС, поскольку часть доходов от Android, которые поступали за счет использования Google Search и Chrome, теперь запрещены постановлением ЕС. Хотя основная система Android остается бесплатной, OEM-производители в Европе должны будут приобрести платную лицензию на основной набор приложений Google, таких как Gmail, Google Maps и Google Play Store. Google Search будет лицензироваться отдельно, с возможностью бесплатного включения Google Chrome поверх Search. Европейские OEM-производители могут объединять сторонние альтернативы в телефоны и устройства, продаваемые клиентам, если они того пожелают. OEM-производителям больше не будет запрещено продавать устройства с несовместимыми версиями Android в Европе.
Другое
Помимо судебных исков непосредственно против Google, были проведены различные войны за прокси ведется против Android косвенно, нацеливаясь на производителей устройств Android, что отталкивает производителей от принятия платформы за счет увеличения затрат на вывод устройства Android на рынок. И Apple, и Microsoft подали в суд на нескольких производителей за нарушение патентных прав, при этом продолжающийся судебныйпроцесс Apple против Samsung является особенно громким делом. В январе 2012 года Microsoft заявила, что подписала патентные лицензионные соглашения с одиннадцатью производителями Android-устройств, продукция которых составляет «70 процентов всех Android-смартфонов», продаваемых в США, и 55% мировой выручки от Android-устройств. К ним относятся Samsung и HTC. Патентное соглашение между Samsung и Microsoft включало соглашение о выделении дополнительных ресурсов на разработку и маркетинг телефонов под управлением операционной системы Microsoft Windows Phone. Microsoft также связала свое собственное программное обеспечение Android с патентными лицензиями, требуя объединения приложений Microsoft Office Mobile и Skype на устройствах Android для субсидирования лицензионных сборов, в то время как в то же время помогая продвигать свои линейки программного обеспечения.
Google публично выразил свое разочарование нынешним патентным ландшафтом в Соединенных Штатах, обвинив Apple, Oracle и Microsoft в попытках остановить Android через патентные тяжбы, а не чем инновации и конкуренция с лучшими продуктами и услугами. В августе 2011 года Google приобрела Motorola Mobility за 12,5 млрд долларов США, что частично рассматривалось как защитная мера для защиты Android, поскольку Motorola Mobility владеет более 17 000 патентов. В декабре 2011 года Google приобрел более тысячи патентов у IBM.
Антимонопольный орган Турции. Расследование по делу поисковой системы Android по умолчанию, начатое в 2017 году, привело к штрафу в размере 17,4 млн долларов США в сентябре 2018 года и штрафу в размере 0,05 процента Ежедневный доход Google в ноябре 2019 года, когда Google не соответствовал требованиям. В декабре 2019 года Google прекратил выдачу лицензий на новые модели телефонов Android, продаваемые в Турции.
В других случаях используется
Ouya, игровая консоль, работающая под управлением Android
Google разработала несколько вариантов Android для конкретных случаев использования, включая Android Wear, позже переименованную в Wear OS, для носимых устройств, таких как наручные часы, Android TV для телевизоров и Android Вещи для смарт-устройств и Интернет вещей. Кроме того, предоставляя инфраструктуру, которая сочетает в себе выделенное оборудование и специальные приложения, работающие на обычном Android, Google открыл платформу для ее использования в определенных сценариях использования, таких как Android Auto для автомобилей и Daydream, платформа виртуальной реальности.
Открытый и настраиваемый характер Android позволяет производителям устройств использовать его также в другой электронике, включая ноутбуки, нетбуки, и настольные компьютеры, камеры, наушники, системы домашней автоматизации, игровые консоли, медиаплееры, спутники, маршрутизаторы, принтеры, платежные терминалы, банкоматы и роботы. Кроме того, Android был установлен и запущен на множестве менее технических объектов, включая калькуляторы, одноплатные компьютеры, обычные телефоны, электронные словари, будильники, холодильники, стационарные телефоны, кофемашины, велосипеды и зеркала.
Ouya, игровая консоль под управлением Android, стала одной из них. из самых успешных кампаний Kickstarter, краудфандинг 8,5 млн долларов США на его разработку, а затем последовали другие консоли на базе Android, такие как Nvidia. 502>Shield Portable — устройство Android в форм-факторе контроллера видеоигр.
В 2011 году Google продемонстрировал «Android @ Home», технологию домашней автоматизации, которая использует Android для управлять рядом бытовых устройств, включая выключатели, розетки и термостаты. Были объявлены прототипы лампочек, которыми можно управлять с телефона или планшета Android, но глава Android Энди Рубин осторожно заметил, что «включение и выключение лампочки не является чем-то новым», указывая на многочисленные неудачные службы домашней автоматизации. По его словам, Google думала более амбициозно и намеревалась использовать свое положение в качестве поставщика облачных услуг для доставки продуктов Google в дома клиентов.
Android-x86, работающий на ASUS Eee PC netbook
Parrot представил систему автомобильной стереосистемы на базе Android, известную как Asteroid, в 2011 году, а в 2012 году — ее преемник, Asteroid Smart с сенсорным экраном. В 2013 году Clarion выпустила собственную автомобильную стереосистему AX1 на базе Android. В январе 2014 года на выставке Consumer Electronics Show (CES) Google объявил о создании Open Automotive Alliance, группы, в которую входятнесколько основных производителей автомобилей (Audi, General Motors, Hyundai и Honda ) и Nvidia, целью которой является производство автомобильных развлечений на базе Android. системы для автомобилей, «[приносящие] лучшее из Android в автомобиль безопасным и беспроблемным способом».
Android предустановлен на нескольких ноутбуках (аналогичные функции запуска приложений Android также доступны в Chrome OS Google), а также может быть установлен на персональных компьютерах конечными пользователями. На этих платформах Android предоставляет дополнительные функции для физических клавиатур и мышей вместе с комбинацией клавиш «Alt-Tab » для быстрого переключения приложений с помощью клавиатуры. В декабре 2014 года один обозреватель отметил, что система уведомлений Android «значительно более полная и надежная, чем в большинстве сред» и что Android «абсолютно пригоден для использования» в качестве основной операционной системы для настольных компьютеров.
В октябре 2015 года The Wall Street Journal сообщил, что Android будет служить в качестве будущей основной операционной системы Google для ноутбуков, и к 2017 году планируется добавить в нее Chrome OS. Сундар Пичаи, возглавлявший разработку Android, объяснил, что «мобильный телефон как компьютерная парадигма со временем сольется с тем, что мы сегодня называем настольными компьютерами ». Кроме того, еще в 2009 году соучредитель Google Сергей Брин сам сказал, что Chrome OS и Android «вероятно, со временем сблизятся». Локхаймер, сменивший Пичаи на посту главы Android и Chrome OS, ответил на это заявление официальным сообщением в блоге Google, в котором говорилось, что «пока мы работаем над способами объединить лучшее из обеих операционных систем, мы не планируем отказываться от них». Chrome OS [имеет] гарантированное автоматическое обновление в течение пяти лет «. В этом отличие от Android, где поддержка короче: «EOL даты [являются..] не менее 3 лет [в будущем] для планшетов Android для образования».
В Google Ввод-вывод в мае 2016 года Google анонсировал Daydream, платформу виртуальной реальности, которая использует смартфон и предоставляет возможности VR с помощью гарнитуры виртуальной реальности и контроллера, разработанного самой Google.. Платформа встроена в Android, начиная с Android Nougat, что отличается от автономной поддержки возможностей VR. Программное обеспечение доступно для разработчиков и было выпущено в 2016 году.
Mascot
Логотип робота Android Гигантский талисман Android в Googleplex в 2008 году
Талисман Android — зеленый робот-андроид в соответствии с названием программы. Хотя официального названия у него нет, команда Android в Google, как сообщается, называет его «Bugdroid». Благодаря высокой популярности Android в 2010-х годах он стал одним из самых узнаваемых значков в мире технологий.
Он был разработан тогдашним графическим дизайнером Google Ириной Блок 5 ноября, 2007 год, когда был анонсирован Android. Вопреки сообщениям о том, что ей было поручено создать значок, Блок подтвердила в интервью, что она самостоятельно разработала его и сделала открытым исходным кодом. Первоначально дизайн робота не был представлен в Google, но быстро стал обычным явлением в команде разработчиков Android, при этом разработчики, которым понравился рисунок, были созданы в различных его вариациях, поскольку он был бесплатным в соответствии с Creative Commons лицензия. Его популярность среди команды разработчиков в конечном итоге привела к тому, что Google принял его в качестве официального значка в качестве части логотипа Android, когда он был запущен для потребителей в 2008 году.
См. Также
- Сравнение мобильных операционных систем
- Указатель статей по ОС Android
- Список смартфонов Android
Ссылки
Источники
Внешние ссылки
Викимедиа У Commons есть носители, относящиеся к Android (операционная система) . |
- Официальный веб-сайт
- Разработчики Android
- Проект с открытым исходным кодом Android
Android (рус. Андроид) — самая популярная операционная система на базе ядра Linux. Операционная система основана в 2003 году, а с 2005 года ОС Android принадлежит компании Google Inc.
О компании
Операционная система Android разработана для управления мобильных устройств, смартфонов, планшетов, электронных книг, цифровых проигрывателей, наручных часов, фитнес-браслетов, игровых приставок, ноутбуков, нетбуков, смартбуков, аксессуаров, телевизоров и других устройств.
Первое устройство, работающее под управлением ОС Android, стал разработанный компанией HTC смартфон HTC Dream (официально выпущен сотовым оператором T-Mobile), презентация устройства состоялась в сентябре 2008 года. Первым Android-смартфоном в России стал смартфон Highscreen PP5420, поступившим в продажу в июле 2009 года.
В октябре 2008 года компания Google объявила об открытии онлайн-магазина приложений для ОС под управлением Android — Android Market. Спустя 3 года с момента открытия Android Market было скачано 10 млрд приложений. В 2012 году компания Google объединила разделы мультимедийных сервисов Android Market в единый сервис Google Play.
ОС Android является лидером среди операционных систем для мобильных устройств, под её управлением работают более 80% всех смартфонов в мире. В мае 2017 года, на конференции для разработчиков, компания Google объявила, что за всю историю Android было активировано более 2 млрд Android-устройств.
В 2018 году стало известно о том, что компания Google разрабатывает операционную систему Fuchsia — аналог Android. Планируется, что к 2021 году операционная система Fuchsia начнёт устанавливаться на устройства «умного» дома, а к 2023 году полностью заменит Android на всех остальных устройствах.
Android — это операционная система с открытым исходным кодом, созданная для мобильных устройств на основе модифицированного ядра Linux. Эта ОС разработана консорциумом Open Handset Alliance, состоящим из крупных технологических компаний при организующей роли Google. Исходный код ОС представлен как часть проекта Android Open Source Project (AOSP) с лицензией Apache. Выпущенный на рынок в 2007 году Android вскоре стал самой продаваемой операционной системой в истории, благодаря своей открытой модели разработки и удобному интерфейсу. Последняя версия Android 11 вышла в 2020 году.
История развития
Проект Android появился в 2003 году с целью разработки интеллектуальных мобильных устройств. Начинался он с разработки ОС для цифровых фотокамер, но вскоре акцент сместился на мобильные телефоны из-за их большой распространенности на рынке. В 2005 году проект приобрел Google и в качестве основы для этой ОС было выбрано ядро Linux за счет его гибкости и возможности обновления.
С целью разработки платформы с открытым исходным кодом для мобильных устройств в 2007 году Google сформировала Open Handset Alliance с несколькими производителями оборудования и операторами беспроводной связи. В то время каждый производитель выпускал мобильные телефоны на базе собственной платформы, с ограниченными возможностями для сторонних приложений. Альянс заявил, что открытая платформа обеспечит тесное сотрудничество между производителями и разработчиками, чтобы ускорить производство недорогих инновационных продуктов и приложений.
Платформа Android была представлена в 2007 году и вышла на рынок на следующий год. Поначалу ей мешал ограниченный набор функций и небольшая база пользователей по сравнению с конкурентами Symbian и Windows. Однако возможность обновления стала самым большим преимуществом этой ОС, поскольку каждое обновление давало новые функции и улучшенную производительность. Из-за «сладости, которую они приносят в нашу жизнь», первые версии были названы в честь десертов, в алфавитном порядке, например Cupcake, Jellybean и KitKat. Однако вскоре у Google закончились десерты, и с 2019 года новые версии ОС получают номера, начинающиеся с Android 10. Лицензия с открытым исходным кодом также помогла увеличить популярность этой ОС среди производителей мобильных устройств, поскольку они могут теперь модифицировать ОС под свои требования, не влияя при этом на разработку приложений.
Но самая главная особенность в том, что Android — это больше, чем просто операционная система. Он во многом уравнял мобильные устройства с персональными компьютерами, позволив разработчикам писать приложения независимо от аппаратной платформы устройства. Это привело к созданию глобальной платформы для приложений и укрепило позиции Android, как передовой мобильной платформы, и в 2011 году он стал самой продаваемой операционной системой для смартфонов и для планшетов в 2013 году. Сегодня на Android работает множество электронных устройств, включая смарт-камеры, часы, медиаплееры и многое другое.
Архитектура
Первоначально Android разрабатывался для архитектуры ARM, а затем был расширен для поддержки архитектур x86 и x86–64. Однако в целом Android не заботится об аппаратном обеспечении устройства из-за разнообразия и множества типов среди компонентов в мобильных устройствах.
Основой ОС Android является модифицированная версия ядра Linux LTS, которая непосредственно взаимодействует с оборудованием. Драйверы, необходимые для работы устройства, реализуются производителями оборудования и добавляются в ядро. Это позволяет производителям оборудования разрабатывать драйверы для хорошо известного ядра, а разработчикам ОС игнорировать разнообразие оборудования. Android 11 поддерживает версии ядра 4.14, 4.19 и 5.4.
Особенности оборудования дополнительно маскируются также реализуемыми производителями уровнями аппаратной абстракции, которые предоставляют стандартные интерфейсы для высокоуровневых структур, чтобы обеспечить доступ к аппаратному обеспечению устройства, не заботясь при этом о реализации драйверов.
Android Runtime (ART) — это виртуальная машина, которая выполняет код приложения, содержащийся в файлах Dalvik Executable (DEX). Она управляет компиляцией кода, отладкой и очисткой памяти. Каждое приложение работает со своим собственным экземпляром ART, то есть в своей собственной виртуальной машине, чтобы обеспечить изоляцию кода. ART заменил Dalvik в качестве виртуальной машины Java для Android в 2013 году, поскольку его компиляция Ahead-of-Time обеспечила лучшую производительность по сравнению с компиляцией Just-in-Time у последней.
Собственные библиотеки C/C ++ являются важной частью операционной системы, поскольку большинство основных компонентов Android написаны на собственном коде. Инфраструктура Java API — это шлюз в ОС для всех пользовательских приложений. Он предоставляет множество сервисов для приложений в виде вызовов Java API, включая менеджеры действий, ресурсов и уведомлений, поставщиков контента и систему просмотра. Именно поэтому приложения для Android в основном разрабатываются на Java, хотя собственные библиотеки обеспечивают некоторую поддержку C/C++. Совсем недавно также поддерживался и Kotlin, он даже предпочитался Google для разработки приложений Android. Код компилируется Android Software Development Kit (SDK) и архивируется в виде пакета Android (APK).
Android против Linux
Хотя некоторые считают Android дистрибутивом Linux, он имеет мало общего с обычной ОС Linux.
В традиционном стеке Linux ядро выполняет большую часть системных функций, включая управление памятью и файлами, аппаратное взаимодействие и планирование процессов. Системные функции предоставляются приложениям через библиотеки и вызовы API на языке Си. Именно поэтому GNU C является более важной библиотекой в Linux. Пользователи взаимодействуют с системой через оболочки, которые транслируют пользовательские команды в системные вызовы.
С другой стороны, Android можно рассматривать как пользовательское приложение, работающее в Linux. ОС использует ядро для взаимодействия с оборудованием и управления системой, а затем предлагает свои функции другим приложениям через интерфейс API. Этот интерфейс написан полностью на Java, и даже функции библиотек C/C ++ предложены в оболочках Java. В Android нет оболочки, хотя некоторые утилиты командной строки поддерживаются через приложение Toybox.
Кроме того, Android оптимизирован для мобильных устройств, которые обычно обладают малой вычислительной мощностью, имеют небольшой объем памяти и работают от батарей. По умолчанию, в качестве библиотеки C, вместо GNU, он использует Bionic из-за пониженных требований к памяти и процессору. При нехватке памяти, Android может уничтожить наименее используемые процессы и сбросить блоки разделяемой памяти. Кроме того, здесь реализуется уникальная система управления питанием, в которой устройство остается в спящем режиме, потребляя минимальную мощность до тех пор, пока процесс не запросит ресурс.
Перед установкой на устройство само ядро Linux подвергается модификации несколькими участниками проекта. Во-первых, разработчики Android оптимизируют ядро LTS для мобильных устройств, вносят коррективы в функции Android и оставляют код как общее ядро AOSP. Разработчики AOSP реализуют большинство изменений в виде драйверов устройств, чтобы гарантировать внесение минимальных изменений в основной код ядра. Это позволяет с минимальными изменениями объединять обновления базового ядра в ACK. Поставщики оборудования добавляют драйверы и уровни абстракции для создания ядра поставщика. Затем, производители устройств обновляют ядро в соответствии со своими требованиями, реализуя новые драйверы или даже улучшая систему. Это ядро, в конечном счете, устанавливается на выпускаемые производителем устройства.
Разработка приложения
Основной принцип разработки в Android заключается в том, чтобы абстрагироваться от вариативности оборудования и предоставить унифицированный интерфейс для приложений. Это достигается запуском всех приложений на виртуальных машинах Java, подобных Dalvik или ART. Еще более способствует этой абстракции и упрощает разработку приложений комплект, состоящий из инфраструктуры Java API и SDK Android. Интерфейс API выполняет всю сложную работу, обеспечивая приложениям доступ к системным ресурсам лишь через вызов функции, в то время как SDK предоставляет визуальные инструменты для создания макетов приложений и управления вводом данных пользователя.
Android предоставляет приложениям большую часть своих функций через службы (services). Служба — это приложение, которое выполняет длительные операции в фоновом режиме. Она не предоставляет пользовательского интерфейса и доступна только через платформу API. Службы также могут выполнять операции в приоритетном порядке и сообщениями уведомлять пользователя. Служба также может быть привязана к приложению и обеспечивать интерфейс клиент-сервер.
Стек Android также включает вторую операционную систему Trusty. Она работает параллельно с основной операционной системой и обеспечивает доверенную среду для изолированного выполнения. В основном она используется для мобильных платежей, безопасного банковского обслуживания, обработки паролей и других процессов, требующих безопасности и конфиденциальности.
Заключение
При первых анонсах Open Handset Alliance их планы по взаимодействию при разработке открытой и многоцелевой платформы представлялись не более чем громким заявлением. Однако через десять лет платформа Android произвела революцию, и не только в мобильной индустрии. Фактически, она породила совершенно новые отрасли промышленности и коренным образом изменила наш образ жизни, работы и общения.
Читайте также:
- Знакомьтесь, компонент Navigation в Android!
- Переоткрываем для себя эмулятор Android для ускорения тестирования
- Выполнение AES/GCM в Android
Читайте нас в Telegram, VK и Яндекс.Дзен
Перевод статьи Atif Khurshid: The Android Operating System
В современном мире операционная система для смартфонов Android стала более популярной, чем Windows от Microsoft, что даже было невозможно представить еще 7 лет назад. Абсолютное большинство пользователей интернета уверено, что Android принадлежит Google. Давайте подробнее углубимся в этот вопрос.
Android — это Google?
История Android начинается 11 июля 2005 с покупки Гуглом компании Android Inc. за 130 миллионов долларов. Так большой бизнес перевёл разработки активистов на коммерческие рельсы, и Гугл начал шлифовать инструменты для создания будущей самой популярной OS для смартфонов, которых тогда еще не было.
Первая версия Андроида была выпущена в 2008-ом. А уже в 2015 году Google объявит о новом рекорде: число пользователей устройств на базе Android превысило 1,4 млрд.
Android 1.5. Считалось, что он выглядит круто:
Надо сказать, что за своё существование Android убил практически всех своих конкурентов: Simbian, MeeGo, WindowsMobile и Baidu. Кроме Apple. Но это отдельный разговор.
Очень хороший толчок в развитии Android дало создание удобных открытых средств разработки и открытие магазина приложений Android Market (сейчас это Google Play) по типу репозиториев в linux-системах, где пользователь выполнял установку ПО прямо из интернета.
Основной целью Google было — захватить рынок и внедрить туда своё ПО по максимуму, что в конечном итоге им даст 2 важные вещи:
- сведения о пользователях (гео, возраст, пол, интересы)
- доход от рекламы
MIUI 10 на базе Android Q 10:
Именно поэтому большинство продуктов Google бесплатные. И тут как бы кажется, что раз Google купил Андроид, Google его разрабатывает, значит ОС Андроид принадлежит Google? Не совсем.
Open Handset Alliance
Его еще называют консорциум Android. Это бизнес-альянс 84 компаний по разработке открытых стандартов для мобильных устройств. Туда входит весь крупняк — Samsung, Motorola, LG, ZTE и многие другие. А так же производители железа (Qualcomm, Nvidia, Broadcom) и масса сотовых операторов. Определённую долю в альянсе имеют китайские компании.
Android — самостоятельный продукт
Несколько лет назад Google вывел из своей экосистемы сайт об Android на отдельный домен https://www.android.com. От Google там одно время оставалось только небольшое лого в футере, затем и его убрали, осталась только надпись о сервисах Google и кукис .
Очевидно, что без помощи крупным брендов, сотовых операторов и производителей железа Google не в состоянии создать и поддерживать OS для любого смартфона. Это не реально.
Почему так много компаний поддержали Google? Потому что пользователи хотят покупать телефоны именно с приложениями Google. Поэтому в какой-то момент стало выгоднее поддержать гугловский Андроид, а не конкурировать с ним.
Сегодня Google — это:
- разработчик OS Android
- владелец бренда Pixel
Но созданием готовых Android-систем Гугл не занимается (кроме своего Пикселя). Отсюда отсутствие техподдержки Android со стороны Google. Прошивки для телефонов из того материала, который даёт Google (базовую OS), бренды создают самостоятельно.
Выводы:
Можно ли сказать, что Google владеет Android-ом? Нет. Гугл владеет брендом Android и частью его разработок. Сама операционная система Android — это собирательное интеллектуальное имущество множества компаний.
Полезные ссылки:
Кому принадлежит Google?
Android на Википедии.
Почему Гугл называют корпорацией добра?
(Андроид)
Операционная система Андроид от Google
История развития Android, обновления Android, Android Market
Содержание
Содержание
Раздел 1. Характеристики операционной системы Android.
Android — это портативная (сетевая) операционная система для коммуникаторов, планшетных компьютеров, электронных книжек, цифровых проигрывателей, наручных часов, нетбуков и смартбуков, основанная на ядре Linux.
Android — это сравнительно молодая операционная система, используемая на широком спектре мобильных устройств.
Характеристики операционной системы Android
Изначально разрабатывалась организацией Android Inc., которую затем купила Google. Впоследствии Google инициировала создание альянса Open Handset Alliance (OHA), который сейчас и занимается поддержкой и дальнейшим развитием платформы. Android позволяет создавать Java-приложения, управляющие устройством через разработанные Google библиотеки. Android Native development Kit создаёт приложения, написанные на Си и других языках.
В 75 % смартфонов, проданных в третьем квартале 2012 года, была установлена операционная система Android.
од управлением Android вы можете встретить как коммуникаторы (самый распространенный класс), так и планшетные ПК (планшетники), нетбуки или смартбуки. Также производители не прекращают экспериментировать, встраивая ОС в различную технику. Android-часами или тв-приставкой уже никого не удивишь.
Операционную систему разработала организация Android Inc., которая затем была приобретена Google и переведена в OHA — Open Handset Alliance, объединение, занимающееся разработкой и внедрением открытых мобильных стандартов. Помимо Google, в OHA входят такие гиганты как HTC, Intel, Motorola, Qualcomm, Samsung, LG, T-Mobile и Nvidia.
Android (Андроид) — это
Хотя ОС и базируется на ядре Linux, в ней используются далеко не все возможности этой операционной системы. Причиной тому — использование виртуальной машины Dalvik, в которой и работает все программное обеспечение. Но с релизом Native development Kit у разработчиков появилась возможность создавать native-приложения на C и других языках программирования.
История обновлений Android
Первая версия Андроид была представлена в далеком сентябре 2008 года и только для коммуникатора T-Mobile G1 (HTC Dream). Он же получил обновление и до версии 1.1, анонсированной полгода спустя.
Стремительное развитие операционной системы началось с версии Cupcake (1.5) и Donut (1.6). Версия 2.0 Eclair стала промежуточной, точно такое же имя носила и версия 2.1. Именно под управлением последней были представлены одни из самых популярных устройств — Nexus One и его «брат» HTC Desire.
Затем вышел релиз Android 2.2 Froyo, подаривший пользователям поддержку веб-технологий HTML5 и Flash 10.1, что позволило получить значительное преимущество перед конкурентами.
Следом фирма представила Android 2.3 Gingerbread с обновленным пользовательским интерфейсом, поддержкой стандарта NFC, нескольких камер и дисплеев высокого разрешения.
Но самые глобальные изменения мы видим в Android 3.0 Honeycomb, специальной версии для планшетников. В ней используется совершенно иной пользовательский интерфейс, трехмерные эффекты, удобный браузер и множество других улучшений.
К сожалению, Android 3.0 Honeycomb будет доступен только для планшетников. На коммуникаторах мы сможем увидеть лишь портированные версии или…
На данный момент о версии Android 2.4 известно лишь из слухов. Но, возможно, именно она станет адаптированным для смартфонов и коммуникаторов аналогом планшетной версии.
Android (Андроид) — это
С момента выхода первой версии в сентябре 2008 года произошло несколько обновлений системы. Эти обновления, как правило, касаются исправления обнаруженных ошибок и добавления нового функционала в систему. Каждая версия системы получает собственное кодовое имя на тему десерта. Кодовые имена присваиваются в алфавитном порядке.
К ноябрю 2012 года выпущено 14 версий системы. Последняя версия — 4.2 Jelly Bean («Леденец с жевательной начинкой»).
Существует сообщество энтузиастов, разрабатывающее полностью открытые варианты android-прошивок (такие как CyanogenMod, MIUI, Virtuous Quattro, VillainROM, Open Kang Project, Replicant).
Модифицированные версии Android (называемые также «прошивка», или «кастомная прошивка») создаются для:
удаления из Android-устройства сервисов Google (например, таких, как синхронизация данных) — для обеспечения локализации данных пользователя только на Android-устройстве — исключения возможности передачи идентификационной информации (IMEI, номера телефонного аппарата, GPS-координат и т. д.) на серверы Google;
более оперативного и частого (по сравнению с производителями самих аппаратов) предоставления новых версий Android OS. Нередки случаи, когда производитель прекращает поддержку модели, которая показалась им устаревшей или нерентабельной, и пользователям, желающим увидеть новые функции, приходится обращаться именно к работам энтузиастов, хотя у многих системно устаревших телефонных аппаратов есть возможность обновляться и далее (Nexus One — яркий пример).
Android (Андроид) — это
дополнения Android-прошивки новыми настройками и функциями. Такими, как поддержка FLAC Lossless Audio, возможность хранения загруженных приложений на MicroSD-карте (для Android до версии 2.2) и т. д.
Для перепрошивки Android-устройства необходим root-доступ (это называется рутинг, англ. rooting), что даёт больший контроль над системой и над приложениями, установленными по умолчанию. Для root-доступа разблокировка загрузчика не нужна (разблокированный bootloader позволяет загружать две и более ОС на устройстве). Модифицированные прошивки позволяют пользователям старых телефонных аппаратов использовать приложения, доступные только для более новых релизов, повышают стабильность, скорость работы и зачастую избавляют от багов производителей.
Все производители Android-устройств изначально аппаратно блокируют root-доступ (и возможность перепрошивки), мотивируя это стремлением обезопасить пользователя от установки вредоносного ПО и защитить аппарат от повреждения. Однако, из-за применения в массовом порядке сложных хакерских приёмов для обхода этой защиты, производители вынуждены были пойти навстречу и создать возможность официальной разблокировки телефонных аппаратов (Sony Ericsson — сервис Unlocking the boot loader, HTC — сервис Unlocking Your Bootloader). Риск, связанный с возможной поломкой телефонного аппарата в процессе разблокирования, перекладывается на пользователя, который в случае разблокирования загрузчика соглашается с условиями, указывающими на досрочную потерю гарантии на телефонный аппарат. А некоторые производители пошли ещё дальше и сделали всё, чтобы продвинутый пользователь мог не только установить другую прошивку, но и самостоятельно создать свою (предоставляется детальная инструкции по замене прошивок, программное обеспечение, документация по архитектуре программной платформы, код оригинальной прошивки и т. д.) и осуществляют поддержку разработки альтернативных прошивок (Sony Ericsson спонсирует CyanogenMod). Кроме того, это (инициатива Sony Ericsson) устраняет необходимость использовать непроверенный хакерский инструментарий для процесса перепрошивки (например, для HTC).
В конфликте интересов двух сторон (производителей самих телефонных аппаратов вместе с Google и пользователей) прослеживается следующая мотивация:
производители хотят устанавливать на телефонные аппараты «рекламные» приложения, которые невозможно удалить без рутинга;
Android (Андроид) — это
Google хочет собрать максимально много информации о пользователе: не только персональные данные вроде адресов электронной почты или историю посещения сайтов, но и информацию о перемещении пользователя (GPS-координаты или, при выключенном GPS-приёмнике, местоположение аппарата по сигналам сотовых вышек) в реальном времени, что привело к судебному разбирательству.
производители не стремятся оперативно обновлять операционную систему и спустя около полугода прекращают поддержку продукта, тем самым вынуждая покупателей переходить на новые модели телефонных аппаратов.
24 сентября 2009 года Google обратилась к разработчикам CyanogenMod с письмом, требующим удаления из альтернативной прошивки частей системы и приложений с закрытым исходным кодом (такими как «Маркет», GPS навигация, «Карты» и т. д.). В результате из Android-версии CyanogenMod были удалены «закрытые» приложения, и в процессе установки CyanogenMod пользователь имеет возможность доустановить пакет программ от Google или доустановить альтернативные варианты «закрытых» программ (альтернативный вариант «Карты» и т. д.), что разрешило спор и предоставило возможность пользователям быть или не быть свободными от Google-приложений.
История развития Android
2005 год
июль — организация Google купила Android Inc.
2007 год
5 сентября — было официально объявлено о создании группы компаний Open Handset Alliance (OHA), целью которой является разработка открытых стандартов для мобильных устройств. В настоящий момент OHA объединяет 34 компании, среди которых крупнейшие сотовые операторы T-Mobile, производители мобильных устройств HTC, Intel, Sprint Nextel, KDDI, NTT DoCoMo, China Mobile, разработчики микросхем Broadcom, Marvell, NVIDIA, Qualcomm, SiRF, Texas Instruments, LG, Motorola, Samsung Electronics, а также мировой гигант ИТ-индустрии и один из главных идейных вдохновителей альянса, фирма Google. Одновременно с представлением OHA была анонсирована открытая мобильная платформа Android, основанная на ядре Linux.
12 ноября — была представлена и предложена для скачивания первая версия пакета для разработчиков Android «Early Look» SDK.
2008 год
18 августа — OHA объявила о выпуске новой версии SDK 0.9 beta
23 сентября — организация Google совместно с мобильным оператором T-Mobile и тайваньским производителем HTC анонсировали первое устройство на базе платформы Android 1.0 — смартфон T-Mobile G1 (HTC Dream).
Выпущен первый полноценный пакет разработчика SDK 1.0, Release 1.
2009 год
30 апреля — вышло официальное обновление Android 1.5 (Cupcake).
15 сентября — вышла версия Android 1.6 (Donut).
26 октября — выпущена версия Android 2.0 (Eclair).
3 декабря — выпущена Android 2.0.1.
2010 год
12 января — выпущена Android 2.1. В некоторых источниках эта версия называется «Flan», однако это часть релиза «Eclair».
май — выпущена Android 2.2 (FroYo)
декабрь — выпущена Android 2.3 (Gingerbread)
2011 год
22 февраля — выпущена Android 3.0 (Honeycomb)
15 августа — Google достигла договора с советом директоров Motorola Mobility о покупке телекоммуникационной корпорации за 12,5 млрд долл.
9 сентября — первые слухи об Android Jelly Bean.
19 октября — выпущена Android 4.0 Ice Cream Sandwich.
2012 год
27 июня — выпущена Android 4.1 Jelly Bean.
29 октября — выпущена Android 4.2 Jelly Bean.
Специально для платформы Android было создано семейство шрифтов Droid и Roboto.
Название каждой версии, начиная с 1.5, ОС Android представляет собой название какого-либо десерта. Первые буквы наименований в порядке версий соответствуют буквам латинского алфавита: 1.5 Cupcake («кекс»), 1.6 Donut («пончик»), 2.0/2.1 Eclair («эклер» или «глазурь»), 2.2 Froyo (сокращение от «замороженный йогурт»), 2.3 Gingerbread («имбирный пряник»), 3.0 Honeycomb («медовые соты»), 4.0 Ice Cream Sandwich («брикет мороженого»), 4.1/4.2 Jelly Bean («леденец с жевательной начинкой»), 5.0 Key Lime Pie («лаймовый пирог»), Lollipop («леденец»), Molasses («меласса») и Nougat («нуга») (курсивом выделены будущие и/или неподтверждённые версии).
Первые две были именами известных роботов: 1.0 Astro («Астро Бой») и 1.1 Bender («Футурама»), но их поменяли на десерты из-за авторских прав.
По данным на февраль 2011 года устройства с ОС Android уверенно лидировали в списке самых популярных смартфонов Великобритании, оставив позади iPhone 4 c iOS. По прогнозам экспертов, это первый шаг ОС Android к глобальному лидерству на рынке мобильных операционных систем.
На официальных сайтах Android до сих пор не указаны минимальные требования к аппаратным средствам для запуска операционной системы (присутствуют только требования к аппаратным средствам для пакета разработки под Android).
На официальном сайте Android слева внизу если навести курсором на робота, то он выполняет разные движения, а при нажатии он машет рукой.
В версии Android 1.6 разработчики добавили Native development Kit, который позволяет писать собственные низкоуровневые модули для системы на языке C/С++, опираясь на стандартные linux-библиотеки. Хотя, например, стандартная библиотека языка Си на платформе Android, известная как Bionic, как раз не является стандартной и полностью совместимой с libc.
Android (Андроид) — это
Для доступа к Google Play и другим сервисам от Google необходимо использовать проприетарные приложения, которые производитель телефонного аппарата имеет право устанавливать на телефонный аппарат только после заключения контракта с Google.
Конкуренты Android выступили с критикой платформы, обвиняя её в чрезмерной фрагментации, создающей препятствия разработчикам. Google опровергла все обвинения, заявив, что никаких подобных проблем нет, но, тем не менее, выпустила средство для преодоления проблем фрагментации.
Подвергается критике решение Google не размещать в широком доступе код Android 3.0 Honeycomb, доступный только для участников Open Handset Alliance или по индивидуальному запросу после подписания договоренности. Googlе мотивирует это неготовностью платформы и мерой предупреждения небрежной её реализации.
Ричард Столлман заявлял, что «всё просто и ясно: за исключением ядра Linux, Android 3 представляет собой несвободный софт» и «несмотря на то что телефонные аппараты с Android на сегодняшний день не так плохи, как смартфоны Эпл или Windows, нельзя сказать, что они уважают вашу свободу». По словам Google, закрытый код Android 3.0 — временная мера, однако даже после выхода 4-й версии исходники 3.0 не были открыты.
По данным Lookout Security Mobile, только за 2011 год у пользователей Android-смартфонов было украдено около миллиона долларов Соединенных Штатов.
21 октября 2008 года альянс OHA опубликовал исходный код платформы Android. В релиз вошёл весь стек Android: и операционная система, и промежуточное ПО (middleware), и основные конечные приложения, написанные на Java. Общий объём исходного кода Android составил 2,1 Гб. «Предпочтительной лицензией» на исходный код Android является Apache License 2.0. После денежной эмиссии Android 3.0 Honeycomb президент мобильного подразделения Google Энди Рубин заявил о том, что открытие исходного кода новой версии системы будет отложено по причине того, что система была плохо готова для запуска на коммуникаторах и требует значительных оптимизаций. Это решение вызвало критические оценки Analystov: например, обозреватель ZDNet Кристофер Доусон назвал такой ход Google разочаровывающим. Но, согласно данным фирмой обещаниям, Google открыла осенью 2011 года исходные коды следующей версии системы — Android 4.0 Ice Cream Sandwich.
Устройства c Android
Первым устройством, работающим под управлением Android, стал разработанный организацией HTC смартфон HTC Dream (официально выпущен сотовым оператором T-Mobile под названием T-Mobile G1), презентация которого состоялась 23 сентября 2008 года. Вскоре последовали многочисленные заявления других производителей смартфонов о намерении выпустить устройства на базе Android. С выходом Android третьей версии (Honeycomb), ориентированной на планшеты, всё больше производителей стали объявлять и о выпуске планшетов на этой платформе. Также фирма Google в сотрудничестве с разными гигантами мобильной индустрии выпускает собственные устройства в серии «Google Nexus». Именно эти устройства первыми получают обновления до новых версий.
Кроме смартфонов и планшетов операционную систему Android устанавливают и на другие устройства. Так, в конце 2009 года появилась в продаже первая фоторамка, работающая на Android. В июне 2011 года итальянская организация Blue Sky анонсировала выпуск интеллектуальных наручных часов i’mWatch под управлением ОС Android. В августе 2012 года Nikon представила первую в мире фотокамеру, которая также работает на платформе от Google. В уже упомянутой серии «Google Nexus» присутствуют не только смартфоны и планшеты, но и медиаплеер Nexus Q, работающий на Android.
Кроме того, энтузиасты портировали Android на ряд известных устройств, среди которых, например, смартфоны на платформе Windows Mobile HTC Touch Dual и HTC TyTN II, на которых Android был запущен в режиме эмуляции. Также было осуществлено полноценное портирование на такие устройства, как интернет-планшеты, работающие на Maemo — Nokia N810 и Nokia N900 (порт под названием Nitdroid), — и на смартфоны Nokia N9, работающий на платформе MeeGo, и HTC HD2, работающий на операционной системе Windows Mobile, на котором ОС Android можно запускать как с microSD-карты, так и с внутренней NAND-памяти. При этом установленная система имеет полную, ничем особо не ограниченную функциональность. Помимо этого есть удачный опыт установки Android на некоторые устройства Эпл — iPhone, iPod Touch и iPad с помощью специальной программы под названием Openiboot, которая предназначена для запуска на данных устройствах разнообразных ОС, в том числе и Android. Появляются предварительные прошивки с ограниченной функциональностью на устройствах на операционной системе Bada. Фирма Koolu не только занялась портированием Android на Neo FreeRunner, но и строила свой бизнес на продаже этих смартфонов с предустановленной мобильной платформой от Google. Первый официальный и общедоступный бета-релиз порта Android на Neo FreeRunner от Koolu состоялся в декабре 2008 года. Также Android портирован на архитектуру x86.
Источники
Википедия – Свободная энциклопедия, WikiPedia
Android.com – Сайт Android
proandroid.net – Приложения для Android
youhtc.ru – Всё для телефонных аппаратов НТС