В Google работают над операционкой, призванной заменить Android. Расцвет фуксии. Что мы знаем о Fuchsia OS от Google

Компания Google однозначно сумела изменить мир навсегда, сделав его гораздо более цифровым. Впрочем, она не собирается останавливаться на достигнутом, делая все возможное для покорения новых вершин. Как удалось выяснить сегодня, 21 июля 2018 года, руководство «поискового гиганта» утвердило дату выхода операционной системы Fuchsia OS, которая заменит Android в обозримом будущем. Пойти на такой шаг придется из-за нескольких причин.

В сентябре 2018 года операционной системе Android исполнится целых 10 лет, на протяжении которых над ней работали тысячи разработчиков из самых разных стран мира. Тем не менее, потенциал этой ОС уже себя почти исчерпал, потому как она лишена каких-либо проблем, которые можно было решить, однако две по-прежнему в ней присутствуют. В частности, данное программное обеспечение крайне плохо защищено от вредоносных программ, а также хакерских атак, но это не главная причина.

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

Именно поэтому вот уже как два года компания Google активно работает над Fuchsia OS. Именно эта операционная система уже в 2021 году начнет устанавливаться на «умные» колонки, телеприставки и подобные электронные устройства. Затем, спустя два года, то есть в 2023 году, эта ОС полностью сменит Android, а от разработки и поддержки последнего «поисковой гигант» попросту откажется навсегда, сделав его частью истории.

По данным издания Bloomberg, руководство Google утвердило сроки выпуска операционной системы Fuchsia OS на рынок, а доступна всем желающим она станет уже в 2021 году. В этот самый год ее смогут начать использовать все желающие, но лишь в рамках альфа-тестирования. Первые смартфоны на ее базе прямо «из коробки» появятся на рынке в 2023 году, то есть спустя два года. Когда новая ОС будет полностью готова, она придет на смену нынешнему Android.

Ранее компания Google выпустила для всех смартфонов на Android самое нужное приложение. Его .

До 10 марта включительно у всех желающих есть уникальная возможность Xiaomi Mi Band 3, потратив на это всего 2 минуты своего личного времени.

Присоединяйтесь к нам в

Несомненно, является самой популярной операционной системой Google. Кроме нее, поисковый гигант развивает также Chrome OS для компьютеров. И с недавних пор в Сети все чаще стали появляться сообщения о третьей ОС — Fuchsia. Еще не представленная публике операционная система была запущена на компьютере без эмулятора, и появились первые впечатления от ее использования.

Fuchsia от поискового гиганта Google — еще одна операционная система, разрабатываемая компанией помимо Chrome OS и Android. Отмечается, что компания Google работает над этой ОС еще с 2016 года, но ничего не говорила о своем новом проекте. Рон Амадео (Ron Amadeo) на страницах ресурса в иллюстрированной заметке рассмотрел новую ОС, работающую на Pixelbook.


На сегодняшний день пользователям известны две развиваемые компанией Google — Android и Chrome OS. Но компания разрабатывает также и третью операционную систему, которая называется «Fuchsia». В мае 2017 года о ней в Сети появлялось сообщение, и тогда она называлась просто «OS». Речь шла о программном интерфейсе, расположенном поверх Android и функционировавшем в качестве приложения. Пользовательский интерфейс предполагал многооконный режим работы.

Пользовательский интерфейс Fuchsia написан с использованием кросс-платформенного SDK «Flutter». Fuchsia характеризуется графическим стэком на основе Vulkan и ни один эмулятор не поддерживает новые графические API. Единственным способом запустить новую ОС оказалось использование совместимых устройств, которыми являются компьютеры Intel NUC, начиная с 2015 года и Acer Switch Alpha 12.

После сообщения о том, что команда разработчиков Fuchsia обеспечила также поддержку Google Pixelbook, работающего обычно под управлением Chrome OS, появилась возможность запуска новой операционной системы. Причем не просто программного интерфейса поверх Android, а самой операционной системы Fuchsia.

Предусмотрено несколько функций, которые, вероятно, ориентированы на разработчиков. Синий логотип Fuchsia в правом верхнем углу позволяет переключиться между двумя режимами — «ноутбука» и «телефона». Присутствуют также несколько команд для аппаратных кнопок. Кнопка «Caps Lock» (которая технически называется на клавиатуре Pixelbook кнопкой «launcher») станет позволять осуществлять переключение между графическим интерфейсом пользователя и режимом командной строки. В режиме командной строки перемещение регулятора громкости вниз ведет к переключению между различными режимами командной строки, один из которых предполагает вывод на экран информации об отладке.

Браузер представляется еще далеким до состояния доработанного приложения. Как отмечается, он не смог полностью отобразить даже сайт Ars Technic . При этом сайт Google.com загрузился прекрасно. Предусмотренный в ОС Fuchsia — «Mozilla/5.0 (Fuchsia; Intel Fuchsia)». Идет ли речь о том, что Intel имеет какое-то отношение к Fuchsia, или это просто сообщение о текущей платформе компьютерного устройства, означающее, что операционная система запущена на ПК, архитектура процессора которого x86?

На рабочем столе операционной системы есть и несколько скрытых настроек. К примеру, тап на времени позволяем выбрать часовой пояс, хотя список и «зависает».

Как дополнительно отмечает Скотт Адам Гордон (Scott Adam Gordon) на страницах ресурса , операционная система Fuchsia характеризуется пользовательским интерфейсом, который называется «Armadillo» и базируется на собственном ядре от компании Google — «Zircon». В отличие от Android, оно не основано на Linux. Как отмечается, новая платформа предназначена для «современных телефонов и современных персональных компьютеров с быстрыми процессорами».

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

На рабочем столе новой операционной системы пока не так много содержимого — индикаторы аккумулятора и Wi-Fi, которые знакомы пользователям по Android-телефонам, а также дата и время. Никаких значков приложений пока нет. Предусмотрено использование современного меню приложений. В нем предусмотрено применение «живых» миниатюр недавно использовавшихся на девайсе приложений. Данный подход подобен тому, который характерен для Android.

Нынешняя стадия разработки операционной системы Fuchsia показывает, что до ее выхода, возможно, пройдут годы. И не исключено, что пользовательский интерфейс «Armadillo» к моменту дебюта новой ОС будет заметно изменен. Ведь в нем еще только предстоит появиться кнопкам приложений и системным настройкам.

Компания Google совершенно новую операционную систему. В отличие от всех других ОС американской корпорации, она предназначена для любых типов устройств, а не для какого-то определённого типа, а в основе её ядра лежит не Linux, а собственная разработка Google.

Что нам известно об этой операционной системе?

Название

Новая ОС будет называться Fuchsia - фуксия (существует такой цвет). По крайней мере именно под таким названием она сейчас фигурирует в проекте на сайте GitHub. Такое название Google объясняет смешением двух цветов, розового с пурпурным - «Pink + Purple == Fuchsia (a new Operating System)». Почему были выбраны именно эти цвета, не совсем понятно, но поскольку Google традиционно использует названия цветов в наименованиях ядер своих ОС, можно предположить, что в Fuchsia объединятся два ядра (для мобильных и десктопных ОС).

Официальное подтверждение

Google ещё не представила эту операционную систему официально, однако подробности о ней раскрыты на странице проекта на сайте GitHub . К примеру, там сказано, что Fuchsia создаётся не на ядре Linux. Ядро Fuchsia является развитием ядра LittleKernel и разработано инженерами Google. Оно называется Magenta (маджента) и создаётся в качестве аналога операционных систем FreeRTOS и ThreadX, которые используются в интернете вещей. Также известно, что Fuchsia будет поддерживать 32- и 64-битные процессоры ARM и 64-битную архитектуру ПК.

Так что же такое Fuchsia?

Fuchsia - новая операционная система, которая будет работать на разных типах устройств, в том числе на смартфонах и компьютерах. Она будет самой универсальной и масштабируемой из всех существующих. Скорее всего, именно она в будущем заменит собой все другие ОС, разработанные Google, в том числе Android и Chrome OS. Есть и другой вариант возможного применения Fuchsia - во встроенных системах, таких как роутер OnHub или «умная колонка» Google Home. Один из разработчиков системы Трэвис Гейзельбрехт пообещал , что в скором времени будет выпущена версия Fuchsia для микрокомпьютеров Raspberry Pi 3.

Куда денется Android и Chrome OS?

Google зашла в тупик с Android и Chrome OS. Уже несколько лет компания вынашивает планы по объединению этих операционных систем и недавно добавила в Chrome OS поддержку Google Play Маркета и запуска приложений и игр для Android. В Android 7.0 должна была появиться поддержка многооконного режима, но в финальной версии Nougat она не будет реализована из-за технических сложностей. Кроме того, Google старательно пытается избавиться от использования Java в Android, и переход к Fuchsia позволит компании окончательно уйти от этой технологии.

Ровно неделю назад в сети появилась информация о новой операционной системе, которую разрабатывает корпорация Google. Эта ОС, в отличие от прошлых проектов компании, не основана на Linux. Fuchsia разрабатывают с нуля, взяв в качестве основы лишь (L)ittle (K)ernel и Magenta.

Изначально специалисты предположили, что новинка предназначена исключительно для «Интернета вещей». Но оказалось, что Fuchsia подходит и для установки на полноценные рабочие станции. Так что это все-таки за проект и зачем он нужен? Ситуацию немного прояснил Гэри Симс (Gary Sims), скомпилировавший и изучивший особенности этой операционной системы.

Собираем Fuchsia

Симс скомпилировал ОС (инструкция по сборке - ) на компьютере с 64-х битной версией Ubuntu. Кроме того, тоже можно сделать и в среде OS X или ПК с практически любым дистрибутивом Linux.

Как уже говорилось выше, Fuchsia состоит из двух частей. Это (L)ittle (K)ernel, небольшая и быстрая ОС, созданная для IoT девайсов. Размер ядра этой ОС всего 15-20 КБ, исходники можно (распространяется по лицензии MIT). Вторая часть - это Magenta, которая используется в современных устройствах с мощной (по сравнению с IoT системами) конфигурацией. Таким образом, Fuchsia является гибридной системой, которая может работать и на IoT устройствах, и на современных ПК или телефонах. ОС поддерживает Dart, JSON, SSL, Google GO, LLVM и Rust.

Для сборки Fuchsia нужен ряд программных инструментов и библиотек, включая простую командную оболочку “mxsh”. После того как все это получено, можно собирать LK/Magenta. Если все готово, можно загружать и Magenta.

Запускаем Fuchsia OS

Наиболее простой способ запустить Fuchsia OS - использовать qemu , это свободная программа с открытым исходным кодом для эмуляции аппаратного обеспечения различных платформ. Она включает в себя эмуляцию процессоров Intel x86 и устройств ввода-вывода. Исходники Fuchsia содержат собственную копию qemu, которая собирается в процессе общей сборки ОС.

При загрузке Fuchsia мы получаем большое количество отладочных сообщений, которые появляются по ходу загрузки ОС. Первое сообщение приветствует пользователя сообщением «welcome to lk/MP”, после чего инициализируется ряд подсистем, необходимых для запуска ОС. После этого идет определение процессора, сетевых устройств и прочих элементов системы. Если все прошло гладко, пользователь получает доступ к командной оболочке mxsh.

Оболочка содержит ряд встроенных команд, включая cd, cp, echo, ls, и rm. Если вы решите набрать слово, которое не является командой, оболочка попробует найти и запустить одноименную программу из директории /boot/bin/. В этой директории много различных исполняемых файлов, большинство которых предназначены для проверки работоспособности Fuchsia. Есть и файлы программ вроде fortune и cowsay.

Fuchsia поддерживает язык программирования Dart, созданный корпорацией Google. Изначально он позиционировался как замена Javascript. Сейчас Google использует этот язык для своих собственных проектов, включая Adwords. Работать с Dart можно либо компилируя исходники в Javascript, либо работая с собственной системой Dart VM. Второй способ используется в Fuchsia.

Для того чтобы опробовать скомпилированную ОС, можно запустить Dart-скрипт из /boot/apps. Он называется hello_fuchsia.dart. Если все работает правильно, в консоли появится надпись “Hello, Fuchsia!”

Для чего все это?

Одно то, что Fuchsia может выводить текстовую фразу, означает, что это сложная ОС, способная обеспечить работу интерпретатора и выполнение скрипта. Как видим, компиляторов С, Java и т.д. здесь нет, но Dart есть и работает. Поскольку корпорация вложила много средств и усилий в разработку этого языка программирования, можно ожидать, что Fuchsia и Dart будут широко использоваться на различных системах в будущем. Это может быть IoT устройство, бытовой гаджет, шлем виртуальной реальности и т.п.

В Fuchsia для создания пользовательского интерфейса использован Flutter. Обнаружен и Escher, поддерживающий ряд визуальных эффектов. Это может означать, что инженеры Google планируют использовать Material Design в своей новой системе.

Неясного о Fuchsia остается еще много. Главный вопрос все же остается прежним - в каких системах планируется использовать эту ОС? Ожидать, что она создана в качестве альтернативы Android OS не стоит, ведь для того, чтобы программный продукт, в особенности, операционная система стал успешным, нужно активное сообщество разработчиков, каталог приложений и т.п. Google вложил сотни миллионов долларов в Android и вряд ли собирается что-то поменять.

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

Одно можно сказать с уверенностью - Fuchsia уже здесь и работает. Графического интерфейса пока нет, возможно, его и не будет. Количество команд и поддерживаемых библиотек пока что очень ограничено. Разработчики Fuchsia

В этом посте – будущее.

Будем откровенны и наступим себе на горло. «Умные гаджеты» для дома – полная фигня . Почти поголовно.

Рынок «интернета вещей» переполнен отвратным хламом, который нормальный человек два раза не купит. Казалось бы, причём тут Google .

Что вообще за Фуксия такая

Фуксия (Fuchsia) – конечно, странное название для ОС от крупной компании. Её код и документацию обнаружили вчера на GitHub , известном сайте для разработчиков, вот .

Операционка действительно существует, но в очень ранней стадии развития. Это подтверждают разработчики из Google, детали не раскрывают. Новая система не построена на Linux, в отличие от Android – это фактически работа с нуля . За последние 5 лет это первая новость о какой-либо новой ОС от Google, поэтому ситуация заслуживает внимания.

Главный упор в Фуксии сделан на минимальные требования к железу. В принципе, всё .

Многие задались вопросом: как так, неужели в Google решили отгрызть кормящую руку и создать потенциального убийцу Android ? Или это очередной пшик, которые компания делает много и часто, затем тихо закрывает?

Отвечу на этот вопрос, объясню, что может происходить – и почему Apple нужно бояться.

Умрёт ли теперь Android? Уже можно скачать Фуксию?

Ответ общий: пока нет. Но упор на «пока».

Фуксия в том виде, как она сейчас есть – даже не «альфа»-версия. Это просто базовый код и общая документация. То есть proof-of-concept, первый заложенный камень исполинской работы в будущем. Написать полноценную массовую ОС вместе с ядром и драйверами, не используя Linux как базу – космически сложная задача даже для Google.

Сейчас систему «загружают» на миникомпьютерах Intel и одной-единственной модели ноутбука – Acer Switch Alpha 12 , для которой пока нет готовых драйверов. Позже попробуют запустить Фуксию на Raspberry P, супердешёвом компьютере на одной плате специально для энтузиастов.

Всё, про смартфоны речь идёт только в документации и только в качестве «возможного применения».

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

Важно другое. Куда именно Google собирается двигаться с Фуксией. И вот там дни Android действительно сочтены.

Секретный план Google. Как Фуксия победит HomeKit

На самом деле перед вами не просто куча кода. Это захватывающая вещь, если видеть современные тренды.

Что происходит: «умный дом» и домашняя интернет-утварь всё сильнее стучатся в квартиры, но никак не войдут. От чайников с удалённым кипячением до систем освещения и управления электроприборами с айфона – ерунды из мира «интернета вещей» (IoT) расплодилось очень много.

Ничего не выстрелило, не стало «айфоном в мире умной техники».

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

Потом пришёл iPhone как золотой стандарт, Google подсмотрела и создала на его базе новую концепцию Android-смартфона. Мир больше не был прежним.

История с «интернетом вещей» точно такая же.

Главная проблема интернета вещей? В 2016 году каждый гаджет IoT работает внутри своей собственной системы: отдельные приложения, сложные процедуры настройки, отсутствие совместимости с продукцией других компаний, ужасный сервис и техподдержка.

Пример: две умных лампы от разных производителей не будут работать сообща, только через 2 разных программы. Первая может быть совместима с Siri, вторая – нет. У каждой своя процедура работы. Ещё первую завтра могут забросить, и всё, ты остаёшься с ненужным барахлом. О каком умном доме может идти речь, если в итоге все гаджеты очень тупые и сидят по разным углам «экосистемы»?

Простой народ попробовал этот хаос, обжёгся и перестал покупать IoT. Всё остановилось, нужен другой подход.

Чтобы понять разницу, поставлю вопрос: как сделать все «умные гаджеты» реально умными и взаимодействующими друг с другом, если производят их различные компании?

Ответ Apple: ничего не менять, только заставить производителей поддерживать протокол HomeKit для iOS. Сделать надстройку для того, что уже есть на рынке. То есть позволить дальше сидеть в своём углу, но перекидываться закодированными бумажками в корзину посередине комнаты.

Ответ Google: сделать новую ОС с упором на взаимодействие и максимально низкими требованиями к производительности, чтобы её захотели поставить все производители «умных гаджетов». Перевести всю индустрию интернета вещей на одну платформу. И собирать с неё сочные данные для таргетированной рекламы, естественно.

Вот и получается Фуксия .

Как Google заработает на Фуксии (на нас с вами)

Благодаря Фуксии Google получит шанс победить Apple на перспективном рынке интернета вещей. Причём не только по технической части, но и чисто стратегически.

План простой: сделать легко развёртываемую ОС и раздавать её производителям фактически бесплатно. Завоевать рынок и сделать свой продукт стандартом.

Ничего не напоминает? Правильно, это слово в слово стратегия Android, которая доказала свою эффективность. Остаётся насытить Фуксию системами анонимного сбора данных, и всё, можно продавать ещё больше таргетированной рекламы.

У вас вчера было очень холодно в квартире. Не хотите обогреватель? И лампочка в зале перегорела. Закажите вот эту, она «работает дольше».

Ничего личного, только бизнес. Но и мы выиграем от Фуксии.

Что хорошего может принести нам Фуксия

Тут я уже ударюсь в аналитику, но она реально лежит на поверхности.

1. Порядок на рынке «умного дома» и создание единой экосистемы. Одна общая платформа для IoT сама собой решит вопрос совместимости и взаимодействия гаджетов друг с другом. Производители будут замотивированы использовать готовое решение Google, а Google возьмёт на себя стандартизацию работы устройств. В итоге мы с вами увидим девайсы для дома в разы полезнее, чем сейчас – и будем знать конкретно, как они впишутся в нашу жизнь.

2. Появление стандартов защиты от взлома , безопасность и конфиденциальность. Сейчас это самый острый вопрос на рынке IoT. Производители просто забили на шифрование данных, на использование закрытых протоколов, и поэтому взломать многие «умные дома» и сопутствующую технику может школьник без специальных знаний. За видеокамерами подглядывают, розетки выключают, забавляются с чайниками и пароварками – кто в здравом уме захочет купить себе такого «троянского коня»?

Если бы Google пришла на этот рынок с частично закрытой ОС, полным контролем над безопасностью и конфиденциальностью, оперативными «заплатками» для уязвимостей и аудитом качества работы других устройств IoT, индустрия получила бы мощный толчок и вернула потерянное доверие. Иначе «умный дом» как был раем для хакера и адом для всех остальных, так и останется.

3. Мощнейший толчок к развитию всей индустрии IoT. Уж очень его не хватает. Что ни говори, мало на рынке действительно умных кофеварок, холодильников, дверей, тостеров и унитазов. Одни только лампочки, и то часто убогие.

Всё это не просто так: продажи умной бытовой техники невысокие, народ её боится как всего нового, а СМИ пугают взломами и капиталистическим отношением к личным данным. Распространение Фуксии подстегнёт волну смелых инноваций от крупных компаний – они охотнее рискнут выпустить хороший продукт в новой для себя категории, будучи прикрытыми силой бренда Google. А там и экосистема готовая, и безопасность, и бесплатно всё.

Всё это круто, но что теперь?

Сейчас мы встанем и помолчим в дань памяти сотне крутых проектов Google, которые умерли в зародыше по непонятным причинам.

Google известна своей привычкой бросать любое дело на полпути. Если Фуксия останется строчками кода на GitHub, никто не удивится. Но мир от этого ничего не выиграет.

Можете быть фанатами Apple до самого конца и говорить, мол, пшла Google подальше. Но не забывайте, что именно конкуренция, а не дух Стива Джобса, сподвигает Apple быть лучше. Выпускать действительно хорошие вещи, не только лишь золотые.

Поэтому я верю в Фуксию и вам советую делать то же самое. Будете?

P.S.: сказки про «конфиденциальность» своих данных можете забыть. Нет больше конфиденциальности в 2016 году. И не будет. Если не впустите умный дом, смартфон про вас всё расскажет. Если не он, то компьютер. Или интернет-провайдер. Или уютная и очень честная папочка в архиве.