Новости про Google и операционные системы

50 организаций просят Google ужесточить требование к встроенному в Android ПО

Более 50 организаций, включая Privacy International, Digital Rights Foundation, DuckDuckGo и Electronic Frontier Foundation, написали Сундару Пичаи, исполнительному директору Alphabet, открытое письмо, касающееся быстрого роста предустановленного ПО на устройствах с операционной системой Android и растущих рисках безопасности для клиентов.

Письмо гласит, что OEM-производители телефонов с Android предустанавливают в систему свои приложения, которые нельзя удалить из-за их системных привилегий, и которые обходят модель разрешений в Android. Таким образом, эти приложения получают доступ к микрофону, камере и средствам геолокации, собирают пользовательские данные и передают их OEM без согласия самих пользователей.

Группа просит Google внести некоторые изменения в то, как Android поддерживает предустановленные приложения. Они просят Google обеспечить возможность полной деинсталляции предустановленных приложений. Сейчас некоторые производители дают возможность отключить такие приложения, однако их службы продолжают работать в фоне и собирать информацию.

Кроме того, в письме выражено требование обеспечить предустановленным приложениям тот же уровень безопасности, что и приложениям из Google Play Store, а также гарантировать их обновление из Google Play, даже если пользователь не залогинился. В дополнение, Google должен отказывать в сертификации OEM-производителям, если они будут использовать пользовательские данные.

Google хочет вернуть родство Android и Linux

Компания Google сообщила о своих планах по возвращению Android в основную линейку ядра Linux.

Конечно, операционная система и сейчас работает на ядре Linux, которое претерпело за последние годы огромное количество изменений. Это привело к тому, что теперь оно не совместимо с материнской операционной системой. На фоне этих изменений Google изъявил желание исправить ситуацию, и вернуть Android на одну линию разработки, став обычным форком Linux.

Заявленные изменения позволят исключить тысячи часов работы, которая ведётся, по сути, параллельно. Однако главное то, что сближение позволит объединить преимущества Android с Linux. Таким образом, мы увидим более совершенный Linux на PC, и более надёжный Android на телефонах.

Этот процесс уже протекает. Отличия были сокращены с 60 000 дополнительных строк кода в Android до 32 000. Фактически, Google даже продемонстрировала более-менее работоспособное Android-устройство, работающее на ОС, построенной на последнем ядре Linux. Пока не идеально, но начало, несомненно, радует.

Сейчас Android 10 использует ядро Linux двухлетней давности. Именно столько заняла адаптация, так что стремления Google, очевидно, важны.

Fuchsia OS сможет работать с приложениями Android

Как известно, компания Google ведёт разработку новой операционной системы Fuchsia. Её появления на устройствах придётся ждать ещё несколько лет, но когда это случится, она сможет запускать приложения, созданные для Android.

Слухи об этом ходили с самого начала, но теперь тому появились подтверждения. Так, на сайте открытого проекта Android в коде появилась запись: «Это нацелено на построение ART для Fuchsia». Иными словами, Google разрабатывает специальную версию ART, или Android Runtime, которая сможет запускать приложения Android в разрабатываемой операционной системе.

Операционная система Fuchsia
Операционная система Fuchsia

«Это отличается от обычных Android устройств, поскольку не нацеливается на определённое аппаратное обеспечение. Будут создаваться пакеты fuchsia (файл .far)», — говорится в примечании. Таким образом, пользователи смогут устанавливать платформу Android Runtime на устройства любого типа, работающие под управлением Fuchsia.

Сейчас мы знаем, что операционная система Fuchsia сможет работать на ПК, смартфонах и планшетах, а в программном плане должна поддерживать приложения Android и Chrome OS.

Google прекращает поддержку Play для Android 4.0

Компания Google объявила о том, что операционная система Android 4.0, называемая также Ice Cream Sandwich, в будущих релизах сервисов Google Play потеряет поддержку.

Это значит, что устройства, работающие под управлением этой ОС больше не получат обновлений Play Services APK после версии 14.7.99.

Операционная система Android 4.0 была представлена в 2011 году, и сейчас её распространение крайне мало. Ещё в апреле она работала на 1% устройств, но сейчас она встречается менее чем на 0,3% гаджетов.

Маскот Android Ice Cream Sandwich
Маскот Android Ice Cream Sandwich

Отказ от поддержки означает, что приложения, построенные на будущих релизах SDK, могут не работать на Ice Cream Sandwich. Сама же Google указывает, что при сборке приложений нужно минимально использовать 16-й уровень API, что соответствует Android 4.1 Jelly Bean, поддержку которой пока прекращать не планируется. Старые версии приложений продолжат работу, но новые будут недоступны.

Если вам очень нужно использовать новое приложение на устройстве Android 4.0, то вам придётся создать собственную APK с отличной версией Google Play Services, либо же просто не обновлять среду разработки.

Android Oreo работает почти на четверти всех устройств

Компания Google представила очередную статистическую выборку по использованию своей мобильной операционной системы Android.

Как и всегда, статистика собиралась на основании количества устройств, подключавшихся к Google Play Store за семь дней, которые истекли 26 октября. Как и раньше, устройства AOSP не попали в статистику.

Маскот Android Oreo
Маскот Android Oreo

Прошлая статистика собиралась в начале сентября, так что промежуток оказался довольно длительным.

ВерсияКодовое имяAPIСентябрьЭтот месяцИзменение
2.3.3 - 2.3.7Gingerbread100.3%0.2%-0.1
4.0.3 - 4.0.4Ice Cream Sandwich150.3%0.3%-
4.1.xJelly Bean161.2%1.1%-0.1
4.2.x171.8%1.5%-0.3
4.3.x180.5%0.4%-0.1
4.4KitKat198.6%7.6%-1.0
5.0Lollipop213.8%3.5%-0.3
5.12215.4%14.4%-1.0
6.0Marshmallow2322.7%21.3%-1.4
7.0Nougat2420.3%18.1%-2.2
7.12510.5%10.1%-0.4
8.0Oreo2611.4%14.0%2.6
8.1273.2%7.5%4.3

Как видно из таблицы, операционная система Android 8.x Oreo продолжает укреплять свои позиции, набрав за полтора месяца 6,9%. Всего же эта ОС установлена на 21,5% гаджетов. Если учесть, что с момента релиза прошло 11 месяцев, то эта величина не впечатляет. Однако рост популярности этой версии идёт всё быстрее. В сентябре она подросла на 2,5% (и это был рекорд).

Самой популярной версией Android остаётся Nougat, которая работает на 28,1% гаджетов, хотя её доля и снизилась на 2,6%. В целом, все остальные версии Android также потеряли популярность.

Что касается Android 9.0 Pie, то она пока не появилась в статистике. Это значит, что Pie пока не набрал 0,1%, что не удивительно, ведь система пока не вышла официально.

Android Oreo наконец достигла 10% популярности

Экосистема Android традиционно очень инертна, и новым версиям ОС для развития необходимо несколько лет.

Но даже если сравнивать с предшественниками, Android Oreo набирает популярность очень медленно. Первый процент популярности эта ОС заработала лишь спустя 5 месяцев. В мае популярность достигала 5,2%. Сейчас рейтинг Google Android Developer демонстрирует, что только спустя 10 месяцев после дебюта, процент популярности Android 8.0 стал выражаться двузначным числом. Что касается Android 8.1, то эта система занимает 2% рынка, что в сумме даёт Oreo 12,1% популярности.

Android
Android

Прошлая версия Android, Nougat, с обновлением показывает 30,8%. Однако на 10 месяце существования её популярность была 11,%, ниже, чем у Oreo. Вызывает удивление и версия 4.4 KitKat, которая до сих пор работает на 12% устройств. Этой ОС уже исполнилось 5 лет. В общем, спрогнозировать популяризацию разных версий операционной системы от Google очень сложно.

Статистика популярности Android
Статистика популярности Android

Google: будущая Fuchsia OS — это не Linux

Компания Google опубликовала документацию о готовящейся операционной системе Fuchsia, которая, по мнению многих, должна прийти на смену Android и Chrome OS.

Эта операционная система находится в разработке более двух лет, и всё это время компания хранила молчание. Теперь же интернет гигант подготовил относительно подробную документацию, назвав её предельно просто — The Book.

Операционные системы Android и Chrome OS используют ядро Linux, и многие полагали, что Fuchsia также будет использовать это ядро, но в новой документации указали, что «Fuchsia — это не Linux». Fuchsia — это модульная, ориентированная на производительность операционная система, использующая так называемое ядро Zircon, микроядро которой предоставляет основные драйверы и библиотеки C, реализованные для Fuchsia OS.

Логотип Fuchsia ОС
Логотип Fuchsia ОС

Пока документация далека от завершения, так что утверждать, что новая операционная система от Google уникальна, инновативна и многообещающа, использует собственные библиотеки, созданные с нуля — нельзя. Однако это UNIX-подобная система с обратной совместимостью с POSIX и драйверами на базе Vulkan.

К примеру, в ней используется основанный на физике рендерер под названием Escher, который обеспечивает объёмные мягкие тени, эффекты линзы, диффузию света и обесцвечивание. Файловые системы Fuchsia будут существовать полностью в пользовательском пространстве и не будут ни связаны, ни загружены с ядром.

Android P может блокировать приложения для старых API

Компания Google продолжает борьбу с фрагментацией своей мобильной платформы, заставляя разработчиков поддерживать самую свежую версию ОС. В декабре компания сообщила, что приложения в Play Store должны работать с версиями ОС не старше одного года. Теперь же, в проектируемой Android P, фирма пойдёт ещё дальше, блокируя приложения без поддержки последней версии API.

В Apple поступают примерно также. Недавно компания просто удалила все 32-битные приложения из iOS App Store. В Google решили действовать мягче. Теперь устройства без поддержки самого свежего API не смогут работать на смартфонах с последней версией ОС, Android P, в коде которой указана минимально допустимая версия API.

Android P

Отмечается, что в нынешней версии Android P Developer Preview минимальный уровень API установлен на v17, что соответствует Android 4.2. Приложения, не поддерживающие как минимум этот уровень, не смогут работать с новой ОС. Но не стоит забывать, что Android P пока находится в разработке, так что всё ещё может измениться.

Google начала тестирование Fuchsia OS

В августе 2016 года компания Google начала говорить о никому не известной операционной системе Fuchsia. Это открытый проект, но о нём ничего не было известно. В мае компания показала видео с новой ОС на смартфоне, но теперь фирма начала тестировать Fuchsia на ноутбуках.

Так, в самом начале года компания Google выпустила документацию с инструкцией по установке Fuchsia OS на ноутбук Pixelbook. Пока компания ничего не сообщила о планах по развитию новой ОС. Однако вице-президент Google по разработке Android Дейв Бёрк в своём интервью Chrome Unboxed заявил: «Fuchsia — это экспериментальный проект на раннем этапе. У нас, вы знаете, у нас в Google на самом деле есть множество классных ранних проектов. Я думаю, что интересным в нём является то, что это открытый проект, и люди могут смотреть его и комментировать его. Как множество проектов на раннем этапе, он может искажаться и изменяться».

Pixelbook

Таким образом, пока Google не готова говорить о будущей ОС. По сути, разработчики системы могут даже не понимать конечной цели своей работы. Возможно, она и станет универсальной системой, которая объединит смартфоны и настольные ПК.

Количество устройств с Android Oreo выросло на 0,5%

Компания Google опубликовала свежую статистику об использовании операционных систем семейства Android.

В статистику попали все устройства, подключавшиеся на Play Store в течение недели, завершившейся 11 декабря. Оказалось, что самая старая по статистике ОС — Gingerbread, потеряла 0,1% пользователей. Также потеряла пользователей и Jelly Bean. Спад, хоть и замедляющийся, наблюдается и у KitKat.

Android

Система Lollipop продолжает свой путь вниз, что и не удивительно, учитывая её возраст. Система Marshmallow перевалила за свой максимум и теперь также теряет клиентов. Тем не менее, она остаётся самой популярной ОС, которой пользуются почти 30% людей.

Версия

Кодовое имя

API

Прошлый месяц

Этот месяц

Разница

2.3.3 - 2.3.7

Gingerbread

10

0.5%

0.4%

-0.1

4.0.3 - 4.0.4

Ice Cream Sandwich

15

0.5%

0.5%

-

4.1.x

Jelly Bean

16

2.2%

2.0%

-0.2

4.2.x

17

3.1%

3.0%

-0.1

4.3

18

0.9%

0.9%

-

4.4

KitKat

19

13.8%

13.4%

-0.4

5.0

Lollipop

21

6.4%

6.1%

-0.3

5.1

22

20.8%

20.2%

-0.6

6.0

Marshmallow

23

30.9%

29.7%

-1.2

7.0

Nougat

24

17.6%

19.3%

1.7

7.1

25

3.0%

4.0%

1.0

8.0

Oreo

26

0.3%

0.5%

0.2

Версии Nougat 7.0 и 7.1 совместно набрали 23,3% среди всех устройств Google Play, добавив 2,7%. Популяризация Android 8 Oreo продолжается крайне медленно. За 4 месяца после её релиза эта система работает лишь на 0,5% устройств.