<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <language>ru</language>
    <title>Fuchsia</title>
    <description/>
    <link>https://tproger.ru/tag/fuchsia</link>
    <atom:link href="https://tproger.ru/tag/fuchsia/feed" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Wed, 23 Sep 2026 21:50:32 GMT</lastBuildDate>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>12</sy:updateFrequency>
    <image>
      <title>Fuchsia</title>
      <link>https://tproger.ru</link>
      <url>https://tproger.ru/apple-touch-icon.png</url>
    </image>
    <item>
      <title>Google начала устанавливать Fuchsia OS на первые устройства</title>
      <link>https://tproger.ru/news/google-nachala-ustanavlivat-fuchsia-os-na-pervye-ustrojstva</link>
      <comments>https://tproger.ru/news/google-nachala-ustanavlivat-fuchsia-os-na-pervye-ustrojstva?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Булат Яббаров]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/google-nachala-ustanavlivat-fuchsia-os-na-pervye-ustrojstva</guid>
      <description><![CDATA[<p>Первым серийным устройством с новой ОС Google стал Nest Hub первого поколения, а перевод с Cast OS на Fuchsia OS займёт несколько месяцев.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/google-nachala-ustanavlivat-fuchsia-os-na-pervye-ustrojstva">Google начала устанавливать Fuchsia OS на первые устройства</a>»</p>]]></description>
      <category><![CDATA[Android]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Samsung]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 25 May 2021 14:34:58 GMT</pubDate>
      <content:encoded><![CDATA[<p>Спустя годы ожиданий и слухов, Google наконец-то начала распространять свою новейшую Fuchsia OS на первые серийные устройства. Внезапно, выбор поискового гиганта пал не на смартфон или планшет, а на «умные» дисплеи Nest Hub первого поколения.</p><figure><img src="https://media.tproger.ru/uploads/2021/05/1_1-4.jpg" alt="" /></figure><p>Вы не отправляете [пользователям] новую операционную систему каждый день, но сегодня такой день. Петр Хосек технический руководитель проекта Fuchsia OS</p><p>По словам представителей Google, процесс перевода устройств с Cast OS на новую операционную систему займёт месяцы. Сначала её получат участники Preview Program, затем обновление доберётся и до остальных.</p><p>Журналисты The Verge задались вопросом, какие же цели у новинки от Google. Они подметили, что сам техногигант называл её «операционной системой производственного уровня, безопасной, обновляемой, инклюзивной и практичной».</p><p>Напомним, что ранее в мае появилась <a href="https://tproger.ru/news/samsung-prisoedinilas-k-google-v-razrabotke-fuchsia-os/">информация</a> о том, что к разработке Fuchsia OS присоединилась Samsung. Корейскую компанию даже внесли в список авторов проекта.</p><p>Источник: <a href="https://www.theverge.com/2021/5/25/22452620/google-fuchsia-os-nest-hub-smart-display-update-operating-system-linux-kernal">The Verge</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Samsung присоединилась к Google в разработке Fuchsia OS</title>
      <link>https://tproger.ru/news/samsung-prisoedinilas-k-google-v-razrabotke-fuchsia-os</link>
      <comments>https://tproger.ru/news/samsung-prisoedinilas-k-google-v-razrabotke-fuchsia-os?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Булат Яббаров]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/samsung-prisoedinilas-k-google-v-razrabotke-fuchsia-os</guid>
      <description><![CDATA[<p>Южнокорейский вендор внёс коммит в часть системы, связанную с файловой системой F2FS, и попал в файл авторов, где ранее была указана лишь Google.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/samsung-prisoedinilas-k-google-v-razrabotke-fuchsia-os">Samsung присоединилась к Google в разработке Fuchsia OS</a>»</p>]]></description>
      <category><![CDATA[Android]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Samsung]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Chrome OS]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 13 May 2021 16:04:02 GMT</pubDate>
      <content:encoded><![CDATA[<p>Последние несколько лет Google активно работает над новой универсальной операционной системой — Fuchsia OS. Несмотря на то, что в будущем она может заменить и Android, и Chrome OS, до последнего разработка проекта велась лишь в стенах поискового гиганта.</p><p>Но в декабре 2020 года Google всё же дала сторонним разработчикам доступ к коду. А сейчас в работе на Fuchsia была замечена и Samsung.</p><figure><img src="https://media.tproger.ru/uploads/2021/05/Screenshot-2021-05-13-at-19.01.54.png" alt="" /><figcaption>Одно из первых демо Fuchsia OS</figcaption></figure><p>Южнокорейский вендор внёс коммит в часть системы, связанную с файловой системой F2FS. В последние годы она начала внедряться как замена устаревшему EXT4, пока что являющемуся стандартом в мире Android-смартфонов.</p><p>Важно понимать, что изменения внесены на одиноким сотрудником Samsung, занимающимся разработкой в свободное время. Авторство коммитов приписано Samsung Inc.</p><figure><img src="https://media.tproger.ru/uploads/2021/05/Screenshot-2021-05-13-at-18.59.37.png" alt="" /></figure><p>Также именно Samsung Inc. попала в файл «АВТОРЫ». Ранее там было лишь упоминание Google LLC. По мнению зарубежных журналистов, это может говорить о полноценной коллаборации двух технологических компаний в разработке Fuchsia OS.</p><p>Источник: <a href="https://9to5google.com/2021/05/12/samsung-contributing-f2fs-google-fuchsia/?utm_source=ixbtcom">9to5Google</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Fuchsia OS от Google сможет запускать немодифицированные Linux-приложения</title>
      <link>https://tproger.ru/news/fuchsia-os-ot-google-smozhet-zapuskat-nemodificirovannye-linux-prilozhenija</link>
      <comments>https://tproger.ru/news/fuchsia-os-ot-google-smozhet-zapuskat-nemodificirovannye-linux-prilozhenija?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Булат Яббаров]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/fuchsia-os-ot-google-smozhet-zapuskat-nemodificirovannye-linux-prilozhenija</guid>
      <description><![CDATA[<p>Запуск немодифицированных Linux-приложений в Fuchsia OS обеспечит прослойка starnix, похожая по замыслу на WSL от Microsoft.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/fuchsia-os-ot-google-smozhet-zapuskat-nemodificirovannye-linux-prilozhenija">Fuchsia OS от Google сможет запускать немодифицированные Linux-приложения</a>»</p>]]></description>
      <category><![CDATA[Linux]]></category>
      <category><![CDATA[Android]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 12 Feb 2021 16:08:08 GMT</pubDate>
      <content:encoded><![CDATA[<p>На портале Fuchsia Gerrit появилась <a href="https://fuchsia-review.googlesource.com/c/fuchsia/+/485181">ветка</a>, посвящённая запуску в Fuchsia OS немодифицированных Linux-приложений. Для реализации подобной функциональности планируется использовать прослойку <i>starnix</i>.</p><p>Ожидается, что в прослойке системные интерфейсы ядра Linux будут проходить через специальный обработчик. Запускаться он будет в виде обособленного процесса в мобильной ОС, <a href="https://www.opennet.ru/opennews/art.shtml?num=54574">сообщает</a> OpenNET.</p><figure><img src="https://media.tproger.ru/uploads/2021/02/1-16.jpg" alt="" /><figcaption>Вот так будет выглядеть новая мобильная ОС Google</figcaption></figure><p>В Google признают, что при разработке проекта многие подсистемы Fuchsia будут нуждаться в переработке. Это необходимо для того, чтобы в системе появилась полноценная реализация всех доступных в Linux системных интерфейсов.</p><p>Архитектура прослойки <i>starnix</i> сильно напоминает разработанную Microsoft подсистему Windows Subsystem for Linux. Её, напомним, используют для работы в Linux прямо из-под Windows 10.</p><p>К сожалению, несмотря на появление всё новых подробностей о «замене Android» в лице Fuchsia OS, Google до сих пор не называет хотя бы примерных сроков релиза новой операционной системы.</p><p>Источник: <a href="https://www.opennet.ru/opennews/art.shtml?num=54574">OpenNET</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Google сделала проект новой ОС Fuchsia более открытым — присоединиться к разработке может каждый</title>
      <link>https://tproger.ru/news/google-sdelala-proekt-novoj-os-fuchsia-bolee-otkrytym-prisoedinitsja-k-razrabotke-mozhet-kazhdyj</link>
      <comments>https://tproger.ru/news/google-sdelala-proekt-novoj-os-fuchsia-bolee-otkrytym-prisoedinitsja-k-razrabotke-mozhet-kazhdyj?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Сергей Почекутов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/google-sdelala-proekt-novoj-os-fuchsia-bolee-otkrytym-prisoedinitsja-k-razrabotke-mozhet-kazhdyj</guid>
      <description><![CDATA[<p>Предлагать изменения в Fuchsia теперь может любой разработчик: у проекта появились публичные списки рассылки, баг-трекер и дорожная карта.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/google-sdelala-proekt-novoj-os-fuchsia-bolee-otkrytym-prisoedinitsja-k-razrabotke-mozhet-kazhdyj">Google сделала проект новой ОС Fuchsia более открытым — присоединиться к разработке может каждый</a>»</p>]]></description>
      <category><![CDATA[Операционные системы]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 09 Dec 2020 04:33:47 GMT</pubDate>
      <content:encoded><![CDATA[<p>Google сообщила о расширении открытой модели разработки операционной системы Fuchsia. Теперь в разработке <a href="https://opensource.googleblog.com/2020/12/expanding-fuchsias-open-source-model.html">могут принимать участие</a> не только сотрудники компании, но и представители сообщества.</p><p>Чтобы сторонним разработчикам было удобнее следить за проектом и присылать свои изменения, сотрудники Google ввели в строй публичные списки рассылки и систему отслеживания ошибок. Также в публичном доступе появилась дорожная карта Fuchsia, которая поможет понять направление и приоритеты развития операционной системы. Механизмы принятия решений описаны в общедоступной модели управления проектом.</p><p>Из <a href="https://fuchsia.dev/fuchsia-src/contribute/roadmap">опубликованной дорожной карты</a> видно, что среди первичных задач отмечена разработка фреймворка для драйверов устройств, которые можно будет обновлять отдельно от ядра системы. Также в приоритете улучшение производительности файловых систем и расширение средств ввода для людей с ограниченными возможностями.</p><p><a href="https://fuchsia.dev/">Fuchsia</a> — проект с открытым исходным кодом, целью которого является разработка универсальной операционной системы. Впервые о нём стало известно более 4 лет назад. В основе новой ОС — микроядро Zircon, основанное на наработках проекта LK, который был расширен для применения на устройствах различного класса, включая смартфоны, компьютеры и потребительскую технику.</p>]]></content:encoded>
    </item>
    <item>
      <title>Bloomberg: Fuchsia «поселится» в «умных» колонках к 2021 году</title>
      <link>https://tproger.ru/news/bloomberg-iot-fuchsia-rumors</link>
      <comments>https://tproger.ru/news/bloomberg-iot-fuchsia-rumors?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Ирина Малахова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/bloomberg-iot-fuchsia-rumors</guid>
      <description><![CDATA[<p>По данным Bloomberg, к 2021 году Fuchsia будет работать на бытовых IoT-приборах и портативных устройствах, а позднее Google рассчитывает выйти на ноутбуки.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/bloomberg-iot-fuchsia-rumors">Bloomberg: Fuchsia «поселится» в «умных» колонках к 2021 году</a>»</p>]]></description>
      <category><![CDATA[Операционные системы]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 21 Jul 2018 07:16:47 GMT</pubDate>
      <content:encoded><![CDATA[<p>Bloomberg <a href="https://www.bloomberg.com/news/articles/2018-07-19/google-team-is-said-to-plot-android-successor-draw-skepticism">стали известны</a> подробности разрабатываемой в Google операционной системы Fuchsia. По словам агентства, создатели ОС уверены, что к 2021 году на ее основе будут работать различные бытовые IoT-приборы и некоторые небольшие портативные устройства. После этого Google рассчитывает добраться до ноутбуков.</p><h3>Android vs. Fuchsia</h3><p>Как отмечает издание, Android создавали с расчетом на управление через сенсорный экран, в то время как Fuchsia будет поддерживать встроенное голосовое управление. Новая система разрабатывается на основе ядра Zircon — это может помочь с разрешением давнего спора между Oracle и Google из-за использования в Android технологии Java.</p><p>Кроме того, Bloomberg предполагает, что в новой ОС будут более строгие правила безопасности. В пользу этой догадки говорит встроенная система зашифрованных пользовательских ключей и вовлечение в процесс разработки главного инженера Google по вопросам безопасности Ника Кралевича (Nick Kralevich).</p><h3>Туманное будущее</h3><p>Тем не менее, Bloomberg считает, что Google заменит Android на Fuchsia не раньше, чем к 2023 году. У компании пока нет четкого плана развития проекта, а разработчики заняты проектированием, конфиденциальностью и выпуском системы.</p><p>Google <a href="https://tproger.ru/news/google-fuchsia-os/">опубликовала</a> исходный код Fuchsia в августе 2016 года. Ее можно было свободно <a href="https://tproger.ru/news/we-compiled-fuchsia/">скомпилировать и запустить</a>, хотя инструкцию по установке для пользователей компания <a href="https://tproger.ru/news/google-fuchsia-on-pixelbook/">предоставила</a> только в январе 2018 года. В мае 2017 года операционная система <a href="https://tproger.ru/news/fuchsia-got-ui/">обзавелась</a> интерфейсом, а годом позже <a href="https://tproger.ru/news/fuchsia-os-in-browser/">появилась возможность</a> запускать ее в браузере.</p>]]></content:encoded>
    </item>
    <item>
      <title>Расцвет фуксии. Что мы знаем о Fuchsia OS от Google?</title>
      <link>https://tproger.ru/translations/google-fuchsia-os-review</link>
      <comments>https://tproger.ru/translations/google-fuchsia-os-review?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Никита Прияцелюк]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/translations/google-fuchsia-os-review</guid>
      <description><![CDATA[<p>Fuchsia OS получила Material Design, рендерер Escher и два интерфейса — Armadillo для мобильных устройств и Capybara для десктопа.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/translations/google-fuchsia-os-review">Расцвет фуксии. Что мы знаем о Fuchsia OS от Google?</a>»</p>]]></description>
      <category><![CDATA[Операционные системы]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Переводы]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 16 Apr 2018 14:57:56 GMT</pubDate>
      <content:encoded><![CDATA[<p>В 2016 году стало известно, что Google начинает работу над новой операционной системой — альтернативой Android. С тех пор об этом ничего не было слышно, однако в мае прошлого года был обнародован ранний дизайн домашнего экрана Fuchsia OS. Затем появились скриншоты системы, работающей на Pixelbook, из чего можно сделать вывод, что Fuchsia впоследствии может стать альтернативой как Android, так и Chrome OS. Кроме того, <a href="https://tproger.ru/news/fuchsia-os-in-browser/">недавно</a> появилась неофициальная демоверсия системы, работающая прямо в браузере.</p><p>С возобновлением внимания к новой операционной системе от Google было бы неплохо собрать воедино всю известную о ней информацию и понять, что она из себя представляет и что в ней такого интересного.</p><h2>Интерфейс</h2><p>Первое, что бросается в глаза, — масштабный Material Design. Графический интерфейс Fuchsia отображается с помощью собственного физически корректного (physically based) рендерера Escher. Окна, уведомления, кнопки и прочее аккуратно расположено на экране, что придаёт глубину виду. Обои уже выглядят не как плоская картинка, которая прячется за приложениями, а больше похожи на вид из ближайшего окна.</p><p>На данный момент Fuchsia предлагает два вида: новый мобильно-ориентированный дизайн под именем Armadillo и более привычный для десктопа Capybara. Armadillo уходит от привычной модели иконок и меню с приложениями в сторону сочетания недавних приложений, быстрых настроек и вашего Google Feed. Capybara пока находится в незавершённом состоянии: в наличии имеется только панель задач, где можно видеть время, место для быстрых настроек и что-то напоминающее кнопку включения.</p><p>Вот как выглядел Armadillo в прошлом году:</p><p>В каждом случае приложения открываются в своих собственных карточках или же несколько приложений разделяют одну карточку. Некоторые предложения из Google Feed напрямую откроют сразу два приложения в одной карточке для комбинированного взаимодействия. В общем, это выглядит как интересная эволюция традиционной модели «приложение–домашний экран», которая больше фокусируется на самих задачах, нежели на отдельных приложениях.</p><h2>Виртуальные ассистенты</h2><p>С самого начала создаётся впечатление, что Fuchsia создана для интеграции с Google Assistant. Каждый элемент на экране, всё, что вы делаете, и всё, что вы можете сделать, видит Google Assistant. По крайней мере, если судить по текущей информации о Fuchsia.</p><p>При удержании кнопки «Домой» ассистент в Android может проверять экран на наличие информации, которую он может использовать, однако похоже, что Fuchsia позволит зайти ещё дальше. Например, вы можете искать в браузере отзывы на рестораны, затем открыть календарь, чтобы проверить дату, и потом сказать: «Окей, Гугл, пригласи Катю на обед», и ассистент учтёт ваши предыдущие действия.</p><figure><img src="https://media.tproger.ru/uploads/2018/04/fuksija.jpg" alt="" /></figure><p>У ассистента будет доступ ко всем «сущностям», будь то человек, место, предмет, событие или концепция, представленная в рамках платформы Fuchsia. Что примечательно, разработчики добавили доступ к сущностям из прошлого. Ассистент сможет взаимодействовать с сущностями в текущем контексте или с теми, что он видел ранее.</p><h2>Кроссплатформенность</h2><p>В современном технологическом мире у большинства людей есть несколько устройств: смартфон, планшет, ноутбук и другие. Судя по текущему состоянию Fuchsia, Google хочет, чтобы она органично работала на всех этих устройствах.</p><p>Обычно проблема заключается в сохранении прогресса и контекста. И здесь на помощь приходит Ledger: после того как вы залогинились в аккаунте Google, все приложения автоматически сохраняют своё состояние на всех устройствах. Google описывает Ledger как «распределённую систему хранения для Fuchsia» — всё хранится в облаке.</p><figure><img src="https://media.tproger.ru/uploads/2018/04/fuksija2.jpg" alt="" /></figure><p>Идея звучит футуристично, но здорово: закройте Chrome на телефоне, затем откройте его на ноутбуке, и все вкладки будут на своих местах. Забыли сохранить документ на работе? Просто откройте приложение на телефоне и сохраните. Батарея разрядилась прямо в середине исследовательского проекта? Просто зайдите с любого другого устройства и продолжите работу там, где закончили.</p><p>Кроме того, из-за отсутствия разницы между Fuchsia для десктопа и для мобильных устройств у некоторых не будет нужды использовать и то, и другое. Теоретически можно будет просто использовать телефон в связке с док-станцией вроде DeX от Samsung или Project Linda от Razer и пользоваться системой словно на десктопе.</p><h2>Архитектурные преимущества перед Android/Chrome OS</h2><p>В отличие от Android и Chrome OS, Fuchsia построена на собственном микроядре Zircon, а не на Linux. Zicron основано на <a href="https://habrahabr.ru/post/148743/">модели мандатных ссылок</a> (capability-based); в отличие от модели прав, где ресурсы существуют в глобальном пространстве и возможность доступа к ресурсам определяется наличием у процесса определённых прав, в Zicron доступ к ресурсам осуществляется через специальные ссылки (handles), что делает систему более устойчивой и безопасной.</p><h2>Fuchsia для разработчиков</h2><p>Этот проект Google направлен на широкий спектр разработчиков. Большая часть UI написана на Dart (языке, который покажется знакомым разработчикам на JavaScript и Java) с помощью фреймворка Flutter. Также есть поддержка Go, другого языка от Google. Системные программисты будут рады возможности работать на Rust. Также Google хочет привлечь внимание разработчиков под продукты Apple за счёт поддержки Swift.</p><p>Вишенкой на торте является нативная поддержка совместимости большинства этих языков. Например, через протокол FIDL код UI на Dart может напрямую взаимодействовать с бэкендом на Go. Это даёт разработчикам возможность быть более выразительными и использовать для работы лучший язык.</p><h2>Так, ну и когда я смогу всё попробовать?</h2><p>А вот с этим всё не так просто. Хоть Fuchsia в её текущем состоянии и выглядит симпатично, функциональности ещё предстоит пройти долгий путь. У неё даже нет полностью функционирующего браузера, хотя порт Chrome находится в разработке. И если вы видели демонстрацию на Pixelbook, то вы знаете, что там есть куда расти.</p><p>Итак, мы увидели определённые подвижки в работе над Fuchsia, однако всё по-прежнему находится в подвешенном состоянии. Судя по тому, что мы имеем, раньше 2019 года (а то и позже) ожидать устройств на Fuchsia не стоит. И кто знает, что может измениться до выхода ОС на рынок?</p>]]></content:encoded>
    </item>
    <item>
      <title>Google опубликовала инструкцию по установке Fuchsia OS на устройства пользователей</title>
      <link>https://tproger.ru/news/google-fuchsia-on-pixelbook</link>
      <comments>https://tproger.ru/news/google-fuchsia-on-pixelbook?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Екатерина Никитина]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/google-fuchsia-on-pixelbook</guid>
      <description><![CDATA[<p>Google опубликовала на GitHub инструкцию по Fuchsia OS для Acer Switch 12, Intel NUC и Google Pixelbook с двумя устройствами в сети.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/google-fuchsia-on-pixelbook">Google опубликовала инструкцию по установке Fuchsia OS на устройства пользователей</a>»</p>]]></description>
      <category><![CDATA[Open Source]]></category>
      <category><![CDATA[Операционные системы]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 10 Jan 2018 08:56:45 GMT</pubDate>
      <content:encoded><![CDATA[<p>Разработчики Google разъяснили на GitHub, как установить Fuchsia OS на пользовательские устройства. Поддерживается всего несколько платформ — Acer Switch 12, Intel NUC и Google Pixelbook (не путать с Chromebook Pixel).</p><p>Чтобы установить операционную систему, понадобится два устройства, соединенные в локальной сети, — один для сборки ОС и второй целевой, на котором она будет работать.</p><p>Fuchsia OS — внутренний проект Google, о нем мало что известно. Анонс новой операционной системы компания <a href="https://tproger.ru/news/google-fuchsia-os/">выпустила</a> летом 2016 года, а прошлой весной ОС <a href="https://tproger.ru/news/fuchsia-got-ui/">обзавелась</a> пользовательским интерфейсом.</p>]]></content:encoded>
    </item>
    <item>
      <title>У загадочной ОС Fuchsia от Google появился пользовательский интерфейс</title>
      <link>https://tproger.ru/news/fuchsia-got-ui</link>
      <comments>https://tproger.ru/news/fuchsia-got-ui?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Саша Ушатинская]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/fuchsia-got-ui</guid>
      <description><![CDATA[<p>У новой open source ОС Fuchsia от Google появился интерфейс после периода работы через командную строку, но разработка пока находится на начальной стадии.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/fuchsia-got-ui">У загадочной ОС Fuchsia от Google появился пользовательский интерфейс</a>»</p>]]></description>
      <category><![CDATA[Open Source]]></category>
      <category><![CDATA[Операционные системы]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 09 May 2017 09:59:17 GMT</pubDate>
      <content:encoded><![CDATA[<p>В августе прошлого года в Интернете <a href="https://tproger.ru/news/google-fuchsia-os/">появилась</a> информация о том, что Google занимается разработкой <a href="https://github.com/fuchsia-mirror">Fuchsia</a>, новой open source <a href="https://ru.wikipedia.org/wiki/%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%80%D0%B5%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8">операционной системы реального времени</a> (мы, кстати, <a href="https://tproger.ru/news/we-compiled-fuchsia/">компилировали и запускали исходники</a>). Тогда взаимодействие с системой происходило через командную строку, но вчера <a href="https://arstechnica.com/gadgets/2017/05/googles-fuchsia-smartphone-os-dumps-linux-has-a-wild-new-ui/">обнаружилось</a>, что у Fuchsia зарождается пользовательский интерфейс.</p><p>Вот небольшой видеообзор:</p><p>Конечно, разработка находится на начальной стадии, но уже можно увидеть некоторые элементы в действии:</p><ul><li>главная секция на мобильной платформе с фотографией профиля, недавними приложениями сверху и областью предложений типа <a href="https://www.google.ru/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;ved=0ahUKEwiU2quEv-LTAhXhB5oKHehWDR4QFggnMAA&amp;url=https%3A%2F%2Fwww.google.com%2Fintl%2Fru%2Flanding%2Fnow%2F&amp;usg=AFQjCNHFzs8tMzDNmE1ptwvuAjfrC2S4MQ&amp;sig2=7bXeneK_Z6-amyuWi2dpcQ">Google Now</a> снизу:</li></ul><figure><img src="https://media.tproger.ru/uploads/2017/05/fuchsia-main.jpg" alt="" /></figure><ul><li>карточки с приложениями при нажатии открываются на полный экран:</li></ul><figure><img src="https://media.tproger.ru/uploads/2017/05/fuchsia-cards.jpg" alt="" /></figure><ul><li>можно перемещать карточки и сформировать сплит-скрин:</li></ul><figure><img src="https://media.tproger.ru/uploads/2017/05/fuchsia-splitscr.jpg" alt="" /></figure><ul><li>есть возможность открывать приложения в соседних вкладках, как в браузере:</li></ul><figure><img src="https://media.tproger.ru/uploads/2017/05/fuchsia-tabs.jpg" alt="" /></figure><ul><li>главная секция на планшете:</li></ul><figure><img src="https://media.tproger.ru/uploads/2017/05/fuchsia-tablet.png" alt="" /></figure><ul><li>и сплит-скрин из четырех экранов:</li></ul><figure><img src="https://media.tproger.ru/uploads/2017/05/fuchsia-splitscr-4.png" alt="" /></figure><p>Интерфейс получил имя Armadillo. Вообще, Fuchsia собирает вокруг себя много продуктов Google с кодовыми названиями: интерфейс и приложения написаны с использованием <a href="https://flutter.io/">Flutter SDK</a>, который обеспечивает кроссплатформенность создаваемого кода. Flutter-приложения написаны на <a href="https://www.dartlang.org/">Dart</a>, своеобразном перезапуске JavaScript. За рендеринг отвечает Escher, инструмент на базе Vulkan. Но самое главное — Fuchsia основана не на Linux, как Android и Chrome OS, а на микроядре Magenta. Кстати, Fuchsia отказывается и от GNU GPL: она лицензируется под смесью из BSD 3 clause, MIT и Apache 2.0 — для понимания разницы прочитайте <a href="https://tproger.ru/articles/whats-difference-between-licenses/">наш материал</a> о популярных Open Source лицензиях.</p><h3>Fuchsia заменит Android?</h3><p>Да. Или нет.</p><h3>Когда ОС будет готова?</h3><p>Android до официального выпуска находилась в стадии разработки около пяти лет. Работа над Fuchsia началась примерно в феврале 2016, так что увидеть ее в качестве коммерческого продукта вряд ли предстоит раньше 2020 года. Google заявляет, что имеет на эту ОС серьезные планы и не считает ее лишь экспериментальным проектом. Будем следить за новостями и посмотрим, доживет ли она до релиза ?</p>]]></content:encoded>
    </item>
    <item>
      <title>Технические подробности об Andromeda — новой универсальной ОС от Google</title>
      <link>https://tproger.ru/articles/andromeda</link>
      <comments>https://tproger.ru/articles/andromeda?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Антон]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/andromeda</guid>
      <description><![CDATA[<p>Система, которая может заменить Android и Chrome OS, обходится без ядра Linux: в её основе микроядро Magenta из проекта Fuchsia и ставка на масштабируемость.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/andromeda">Технические подробности об Andromeda — новой универсальной ОС от Google</a>»</p>]]></description>
      <category><![CDATA[Операционные системы]]></category>
      <category><![CDATA[Android]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Andromeda]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 15 Feb 2017 19:14:51 GMT</pubDate>
      <content:encoded><![CDATA[<p>Andromeda — это новая ОС от Google, которая предположительно станет заменой для Android и Chrome OS. Автор блога <a href="https://techspecs.blog">Tech Specs</a> изучил имеющуюся информацию о проекте, в том числе открытый исходный код, и поделился наблюдениями в <a href="https://techspecs.blog/blog/2017/2/14/googles-not-so-secret-new-os">своей заметке</a>. Предлагаем вашему вниманию адаптированный перевод материала.</p><p>Обновление На следующий день после публикации нашей статьи автор оригинальной заметки <a href="https://techspecs.blog/blog/2017/2/15/proof">сообщил</a>, что с ним связались сотрудники Google и подтвердили его догадки.</p><h3>Что представляет из себя Fuchsia</h3><p>Google совершенно не пытается скрыть какие-либо детали о проекте: в текущей стадии он называется <a href="https://tproger.ru/news/google-fuchsia-os/">Fuchsia</a>, и мы уже подробно рассказывали о нем в <a href="https://tproger.ru/news/we-compiled-fuchsia/">одной из наших предыдущих статей</a>, скомпилировав и запустив его исходный код. Ядро операционной системы (вернее, микроядро) называется Magenta. Да, Andromeda не использует ядро Linux. Одна из основных черт новой ОС — масштабируемость.</p><p>Ошибочно предполагать, что Fuchsia — это проект, в рамках которого Chrome OS вливается в Android. Правильнее считать, что Android и Chrome OS сливаются вместе и становятся частью Fuchsia. Кстати, процесс слияния Android и Chrome OS уже идет некоторое время: команды Chrome и Android работали вместе для того, чтобы добавить специальную систему обновлений в Android Nougat — это позволило производить обновления платформы для проведения A/B тестирования.</p><h3>Зачем Google нужна Andromeda</h3><p>Те, кто интересуются технологиями Google, уже длительное время задавались вопросом: а будут ли Chrome OS и Android объединены в один продукт? Подобное пожелание высказывал и Сундар Пичаи, генеральный директор Google. Если не брать в расчет некоторые «недоделки» и полумеры, то это произошло с появлением Andromeda. Новая платформа поможет Google объединить в единое целое огромный набор имеющихся сервисов.</p><p>На данный момент Google поддерживаются три платформы: веб, Android и iOS — именно в таком порядке. Поддержка Windows же, пожалуй, ограничивается браузером Chrome. Flutter же — фреймворк от Google, созданный для разработки графических приложений в стиле MaterialDesign под различные платформы (о нем будет подробнее рассказано ниже) — один из примеров того, как эта стратегия реализуется. Теперь Google сможет объединить усилия нескольких различных команд разработчиков, не распыляясь на разработку различных версий приложений под разные платформы.</p><p>Также автор заметки отмечает, что готов был бы назвать около сотни причин, почему Android пора заменить, и выделяет он среди них две: необходимость полностью переписать <a href="https://en.wikipedia.org/wiki/Graphics_pipeline">графический конвейер</a> и решить проблемы с обновлением Android, связанные с использованием монолитного ядра Linux. Также соблазнительна возможность перенести большую базу приложений Android на десктопы, реализовав их нативную поддержку.</p><p>Кроме прочего, подобный шаг уже сделали и Microsoft, объединив под Windows 10 как десктопную, так и мобильную версию системы, и Apple, создав полноценную экосистему из iOS и macOS.</p><h3>Поддержка языков и технологий в Andromeda</h3><h4>Архитектуры</h4><p>Andromeda имеет поддержку огромного количества платформ, включая мини-ПК Intel NUC. Поддерживаемые мобильные архитектуры: ARM, x86 и MIPS. Среди десктопных платформ и ноутбуков предпочтение отдано платформам Intel.</p><p>Fuchsia доступна для компиляторов как семейства LLVM, так и GCC.</p><h4>Языки программирования</h4><p>Andromeda богата и поддержкой языков программирования, причем каждый из них, вероятнее всего, предназначен для решения определенного класса задач:</p><ul><li>C / C++ — для нативной разработки;</li><li>Go — для сетевого взаимодействия;</li><li>Java — для Android-приложений;</li><li>Python — в качестве скриптового языка;</li><li>Rust — для написания частей ядра;</li><li>Dart (аналог JS от Google) — для объединения всего этого в пользовательском интерфейсе.</li></ul><h4>Android</h4><p>Автор заметки считает, что поддержка Android будет реализована в новой ОС в виде отдельного API как <a href="https://en.wikipedia.org/wiki/Legacy_system">legacy</a>-часть. Это совсем не значит, что разработка Android мгновенно будет прекращена: все-таки огромное количество устройств продолжат использовать именно эту систему. И даже если Andromeda в итоге будет позиционироваться как полноценная замена Android, разработка приложений под последнюю все равно будет оставаться необходимостью для мобильных разработчиков еще длительное время.</p><h4>Среда выполнения и интерфейс</h4><p>Однако что касается API для пользовательского интерфейса, то Google делает выбор не в пользу Android, а в пользу Mojo, которая пришла из Chromium. С помощью нее ранее удалось перенести поддержку Android-приложений в Chrome OS, а теперь Mojo станет еще более важным элементом в вопросе разработки ПО для Andromeda.</p><p>UI-фреймворком для ОС стал <a href="https://flutter.io/">Flutter</a> — продукт от Google, предназначенный для разработки приложений на Dart. В нем содержится множество реализованных элементов управления в стиле <a href="https://www.google.com/design/">Material Design</a> — графической концепции, разработанной Google. Таким образом фреймворк переносит уже знакомые пользователям элементы управления в декстопную ОС. Flutter позволит рендерить графический интерфейс с частотой до 120 кадров в секунду. За «физическую» сторону вопроса будет отвечать рендерер Escher, предоставляющий возможность реализовать объёмные мягкие тени, рассеивание света и эффект линзы.</p><p>Текущая среда выполнения приложений в Andromeda — Modular. Основная идея этой технологии заключается в том, что приложения могут взаимодействовать в рамках разделяемых ресурсов и общего контекста, а не обращаясь самостоятельно к API других приложений. Это достигается за счет использования возможностей <a href="https://ru.wikipedia.org/wiki/Межпроцессное_взаимодействие">межпроцессного взаимодействия</a> (IPC), реализованного в Mojo в виде <a href="https://ru.wikipedia.org/wiki/Именованный_канал">именованных каналов</a> (pipe’ов) и разделяемых буферов.</p><p>В качестве протокола для описания интерфейсов используется специальный язык описания интерфейсов Fuchsia (Fuchsia Interface Description Language, FIDL). На данный момент поддержка реализована для C / C++, Dart и Go.</p><h3>Что осталось неясно</h3><p>Ближе к концу своего материала, автор оригинальной заметки задает несколько вопросов, которые мы хотим предложить вам к размышлению:</p><ul><li>Что станет с проектом Android и огромной экосистемой его партнеров?</li><li>Будет ли платформа предустанавливаться только на ноутбуки после релиза?</li><li>В какой среде разработки можно будет разрабатывать под Andromeda? Android Studio?</li><li>Будет ли возможность использовать другие языки, нежели Dart, для программирования графического интерфейса?</li><li>Действительно ли Google планирует отказаться от поддержки со стороны огромного Linux-сообщества? Или большая часть кода Linux останется в основе проекта?</li></ul><p>Делитесь своими мнениями и ожиданиями от Andromeda OS в комментариях. Если вы хотите подробнее изучить вопрос создания операционных системы, загляните в наше <a href="https://tproger.ru/translations/lets-write-a-kernel-1/">руководство</a> по самостоятельному написанию ядра в архитектуре x86.</p>]]></content:encoded>
    </item>
    <item>
      <title>Что стало известно о новой ОС от Google: компилируем, запускаем и изучаем исходники Fuchsia</title>
      <link>https://tproger.ru/news/we-compiled-fuchsia</link>
      <comments>https://tproger.ru/news/we-compiled-fuchsia?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Пётр Соковых]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/we-compiled-fuchsia</guid>
      <description><![CDATA[<p>Сборку новой ОС проще всего выполнить на 64-битной машине с Ubuntu Linux. Fuchsia разделена на ядро Magenta и набор инструментов, библиотек и программ.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/we-compiled-fuchsia">Что стало известно о новой ОС от Google: компилируем, запускаем и изучаем исходники Fuchsia</a>»</p>]]></description>
      <category><![CDATA[Open Source]]></category>
      <category><![CDATA[Операционные системы]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 19 Aug 2016 20:04:10 GMT</pubDate>
      <content:encoded><![CDATA[<p>Недавно мы публиковали <a href="https://tproger.ru/news/google-fuchsia-os/">новость</a> о том, что Google анонсировала новую ОС под названием “Fuchsia”. В ней мы писали, что любой желающий может скомпилировать из <a href="https://fuchsia.googlesource.com">исходного кода</a> и запустить Fuchsia. Сегодня мы выкладываем перевод <a href="http://www.androidauthority.com/we-compiled-fuchsia-os-710491/">рассказа</a> о том, что бы вы увидели, если бы вы действительно решили потестировать эту наработку.</p><h3>Компилируем Fuchsia</h3><p>Самый простой способ собрать Fuchsia — использовать 64-х битную машину c Ubuntu Linux. Вероятно, она должна так же нормально собираться и на OS X. Если вы <a href="http://16rom.com/sites/default/files/humor/ruqlwta5wqy.jpg">не слишком дружите с Linux</a> или командной строкой, то эта задача однозначно не для вас. Но не беспокойтесь — я уже выполнил всю сложную работу ?</p><p>Сейчас Fuchsia разделена на две крупные части: Magenta (ядро) и разные инструменты, библиотеки и програмы, которые и делают из сырого ядра Magenta операционную систему. В сердце у Magenta находится Little Kernel (LK) — маленькая операционная система, созданная для маленьких встраиваемых устройств и бутлоадеров. Magenta построена вокруг LK, чтобы расширить его функциональность для работы с большими системами, у которых есть приличный запас памяти и периферия (т.е. которой нужны драйвера для работы с другими устройствами). К примеру, у Magenta есть такое понятие как “процесс”, которое отсутствует у LK. У Magenta есть работа с пользователем, у LK его нет, и дальше в таком духе.</p><p>Таким образом, чтобы собрать Fuchsia необходимо сделать две вещи. Первая — собрать все инструменты и библиотеки, которые будут работать в пространстве пользователя (user space), включая маленькую shell програмку с названием “mxsh”. Вторая — собрать LK/Magenta. Как только вы это сделаете, вы можете запускать Magenta, используя файловую систему, содержащую все исполняемые файлы Fuchsia.</p><h3>Запускаем Fuchsia</h3><p>Самый простой способ запустить Fuchsia — использовать <a href="http://qemu.org/">qemu</a> (популярный open source эмулятор). Фактически, исходники Fuchsia содержат собственную копию qemu, которая компилируется вместе со всем остальным.</p><p>Как только вы запустите Fuchsia, вы сразу увидите множество сообщений от ядра, которые сообщают о том, как система запускается (эти сообщения для дебага). Система приветствует вас словами “welcome to lk/MP”, и затем ядро начинает инициализировать разные подсистемы, вроде потоков и таймеров. После этого запускается обнаружение процессора, менеджер устройств и сеть. После загрузки вы получаете доступ к консоли с названием “mxsh”.</p><p>У mxsh есть несколько встроенных команд, вроде cd, cp, echo, ls и rm. Если вы наберёте слово, которое не является встроенной командой, то консоль попробует запустить программу с таким именем из /boot/bin . Директория /boot/bin содержит множество разных исполняемых файлов, большинство из которых предназначено для тестирования и дальнейшей разработки системы. Например, одна из программ называется “thread-depth-test”, она проверяет способность Fuchsia создавать потоки. Есть ещё несколько простых исполняемых файлов вроде fortune или cowsay:</p><figure><img src="https://media.tproger.ru/uploads/2016/08/fuchsia-cowsay.jpg" alt="" /></figure><p>Самая важная часть здесь — поддержка языка Dart (скриптового языка Google), который изначально задумывался как альтернатива JavaScript. С тех пор Dart значительно вырос и теперь это полноценный интерпретируемый язык, который Google использует во многих своих системах (например AdWords). Есть два способа запустить программу на Dart — транслировать его в JavaScript (и потом запустить с помощью интерпретатора JS) или интерпретировать напрямую через Dart VM. Последний вариант и используется в Fuchsia.</p><p>Чтобы проверить работу Dart, в Fuchsia есть маленький скрипт /boot/apps/hello_fuchsia.dart, который (как несложно догадаться) выводит на экран строчку Hello, Fuchsia!. Запускаются Dart-скрипты командой dart путь_до_файла.</p><figure><img src="https://media.tproger.ru/uploads/2016/08/fuchsia-dart.jpg" alt="" /></figure><p>Конечно, фраза “Hello, Fuchsia!” в консоли может показаться не слишком впечатляющей. Однако на самом деле это здорово — ведь это значит, что Fuchsia уже достаточно развита, чтобы исполнять сложный интерпретатор, который в свою очередь запускает скрипт. Это требует работы с процессами, потоками, памятью, файловым вводом-выводом и многим другим. Это напоминает мне Linux, а точнее, его первые релизы, вроде pre v1.0.</p><h3>О чём это всё говорит?</h3><p>Первое, что мы можем с увернностью сказать о Fuchsia — Dart будет играть в ней важную роль. Текущая сборка не содержит ни компилятора Си, ни какого-либо другого языка высокого уровня, вроде Java, в то время как Dart уже там есть и уже работает. Видимо, Google будут разрабатывать устройство, которое будет работать на Fuchsia и программироваться на Dart. Возможно, это будет устройство виртуальной реальности? Или что-то для дома? Прибор для доступа к массивной инфраструктуре искусственного интеллекта Google? Нам так же известно, что над Fuchsia так же работают разработчики Flatter (фреймворка для создания высокопроизводительных приложений для iOS и Android на Dart).</p><p>Кроме этого, нам известно, что Fuchsia не предназначена для встраиваемых систем (с несколькими тысячами килобайт памяти), она предназначена для куда бóльших устройств, как минимум для смартфонов. Но мне кажется абсурдным, что Fuchsia будет серьёзной десктопной ОС для конкуренции с Windows или OS X. Кроме того, учитывая, сколько Google вложили в развитие сообщества разработчиков под Android, мне кажется маловероятным и то, что Google захочет это всё уничтожить одним махом.</p><figure><img src="https://media.tproger.ru/uploads/2016/08/fuchsia-boot-apps.jpg" alt="" /></figure><p>Напоследок стоит повторить, что Fuchsia ещё только начинает развиваться. В ней ещё нет никакого графического интерфейса (и никто не гарантирует, что он будет в конце разработки). Нет никаких дистрибутивов или установщиков, которые рассчитаны на потребителей (а не разработчиков), количество команд и библиотек сильно ограничено, и так далее. Ещё хочется сказать, что в общем-то Fuchsia сейчас развивается достаточно быстрым темпом. Однако для чего именно она развивается, остаётся загадкой.</p><p>Наши зарубежные коллеги, помимо прочего, <a href="http://www.pcworld.com/article/3115564/open-source-tools/googles-fuchsia-os-is-out-in-the-open-and-shrouded-in-mystery.html#tk.rss_all">решили исследовать</a> исходники Fuchsia, поскольку они теперь <a href="https://github.com/fuchsia-mirror">доступны на GitHub</a>. Вот что им удалось выяснить.</p><h4>Magenta</h4><p>Magenta — это сердце новой операционной системы, состоящее из микроядра и набора пользовательских сервисов и драйверов. Примечательно, что ОС не использует ядро Linux, как это делают Android и Chrome OS.</p><h4>Escher</h4><p>Fuchsia включает в себя Escher, “основанный на физике рендерер”, предоставляющий возможность реализовать объёмные мягкие тени, рассеивание света и эффект линзы. Это даёт основание считать, что Fuchsia не будет простой встраиваемой операционной системой, а как минимум сможет предоставить графический пользовательский интерфейс.</p><h4>Mojo</h4><p>Похоже, что Mojo — это фреймворк и среда выполнения приложений. Как мы уже упоминали, основным языком, используемым в Fuchsia, является Dart.</p><h4>Jiri</h4><p>Jiri — это инструмент для разработки с использованием нескольких репозиториев. Исходники его открыты, и поэтому его набор команд можно расширять. По принципу работы Jiri похож на Git.</p><h4>GigaBoot20x6</h4><p>Ну а GigaBoot20x6 — это UEFI-бутлоадер для вышеупомянутой Magenta.</p>]]></content:encoded>
    </item>
    <item>
      <title>Google анонсировала новую ОС Fuchsia</title>
      <link>https://tproger.ru/news/google-fuchsia-os</link>
      <comments>https://tproger.ru/news/google-fuchsia-os?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Иван Бирюков]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/google-fuchsia-os</guid>
      <description><![CDATA[<p>ОС с открытым кодом рассчитана на устройства от интернета вещей до ПК, написана на языке Dart и поддерживает ARM- и 64-битные Intel-системы.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/google-fuchsia-os">Google анонсировала новую ОС Fuchsia</a>»</p>]]></description>
      <category><![CDATA[Open Source]]></category>
      <category><![CDATA[Операционные системы]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[Fuchsia]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sun, 14 Aug 2016 13:56:13 GMT</pubDate>
      <content:encoded><![CDATA[<p>Google <a href="https://www.engadget.com/2015/05/28/project-brillo-internet-of-things/">не впервой</a> создавать при необходимости целые платформы, но её последний проект может быть чем-то особенным. Компания работает над <a href="https://fuchsia.googlesource.com">Fuchsia</a>, операционной системой с открытым кодом, которая будет совместима с любыми устройствами и платформами, начиная с <a href="https://tproger.ru/articles/iot-vkfest-2016/">Интернета вещей</a> и заканчивая мобильными устройствами и даже ПК.</p><p>Ядро новой ОС включает в себя такие функции, как пользовательские режимы и <a href="https://habrahabr.ru/post/148743/">модель безопасности на основе мандатных ссылок</a>, а также поддерживает ARM- и 64-битные Intel-системы. Что неудивительно, написана операционная система на созданном в Google <a href="https://tproger.ru/articles/javascript-alternatives-dart/">языке Dart</a>.</p><p>Если вы хотите протестировать систему, вы можете запустить Fuchsia как на компьютере, так и на виртуалке; кроме того, в Google заявили, что скоро её можно будет запустить и на <a href="https://tproger.ru/news/raspberry-pi-3/">Raspberry Pi 3</a>.</p><p>Пока что неизвестно, станет ли Fuchsia новым Android, Brillo или Chrome OS — а может, она будет лишь фундаментом для чего-то ещё более крупного. Зная, что компания занимается такими проектами, как <a href="https://www.engadget.com/2016/05/18/google-home-virtual-assistant/">Google Home</a>, можно предположить, что ей нужна платформа более гибкая и мощная, чем Brillo, но не настолько серьёзная, как Android.</p>]]></content:encoded>
    </item>
  </channel>
</rss>