LINUX.ORG.RU

Операционная система Fuchsia на устройствах Google Nest Hub

 , , , ,


0

1

Fuchsia — операционная система от Google, в основе которой лежат оригинальное микроядро Zircon, написанное на языках С и C++, и пользовательская оболочка, написанная на языке Dart с использованием фреймворка Flutter.

Новая система следует четырём принципам:

  • безопасности — каждое приложение Fuchsia получает тот минимальный набор прав, который необходим для его корректной работы;
  • обновляемости — программы и обновления безопасности Fuchsia должны доставляться так же легко и быстро, как это делается в Web;
  • разнообразию — программы для Fuchsia могут быть написаны с помощью разных инструментов, включая C++, Web, Rust, Go, Flutter и Dart;
  • прагматичности — Fuchsia не исследовательский эксперимент, а операционная система для конечного пользователя.

25 мая началось тихое развёртывание Fuchsia на устройствах Google Nest Hub первого поколения (Google Home Hub) — «умного дисплея» с голосовым управлением, входящего в экосистему Google Home. В рамках тестирования на устройствах пользователей заменяется Cast OS на ядре Linux, но интерфейс и функциональность остаются идентичными.

Ядро распространяется под лицензией MIT, а пользовательские компоненты под лицензиями BSD или Apache. Исходный код доступен через Git.

>>> Подробности

★★★★

Проверено: commagray ()

Ответ на: комментарий от fernandos

Хайку сейчас — практически (всё-таки немного не хватает поддержки железа и софта) готовая ОС.

вы смеётесь, к чему готова ОС в которой нет поддержки современных технологий для ускорения обработки графики, видео, ИИ, сетевого трафика ?

anonymous ()
Ответ на: комментарий от fernandos

Интересно, чего они не взяли готовую хайку?

LK и собственные наработки Google поверх этого ядра подходят лучше: LK довольно легковесен и наверняка его порты на всякие ARM64 вылизывать проще. А касательно userland’а, то у Haiku чисто десктопный GUI, который нормально не приспособишь к тому сегменту рынка куда Google метит своей Fuchsia – IoT, умные дома, говорящие колонки, смартфоны и планшеты. Их Flutter там будет как рыба в воде.

EXL ★★★★★ ()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от fernandos

К средненькому десктопу

какие CAD системы там работают ? Это печатная машинка для секретаря и то с натяжкой - принтеры наверно и те не работают.

anonymous ()
Ответ на: комментарий от EXL

наверняка его порты на всякие ARM64 вылизывать проще

Ну не знаю. X512 портирует под риск в, если он один справляется, то что говорить про гугл.

А касательно userland’а, то у Haiku чисто десктопный GUI,

Просто бы написали новый. Всё. А так им надо было целую ОС делать.

fernandos ★★ ()
Ответ на: комментарий от pawnhearts

Если бы хайку кто-то крупный популяризировал, запилил бы софт и какие-нибудь железки с ней типа хромбуков.

Да, было бы здорово. Так-то BeOS и потом Haiku даже в коммерческих целях раньше некоторые компании использовали:

http://www.tunetrackersystems.com/

Продавали решения на их основе.

EXL ★★★★★ ()
Ответ на: комментарий от anonymous

Потому что он адекватный человек и предпочитает быть вне поля зрения извращенцев зачем то за ним следящих.

На окнах шторы и тюль думаешь для чего существуют?

anonymous ()
Ответ на: комментарий от fernandos

Ну не знаю. X512 портирует под риск в, если он один справляется, то что говорить про гугл.

Так гугл и купил разработчика ядра Haiku, BeOS, NewOS и LK, который им быстренько написал этот Zircon (раньше он вроде Magenta назывался, кстати).

Просто бы написали новый. Всё. А так им надо было целую ОС делать.

И был бы точно такой же объём работы, даже ещё больше. Загвоздка не в ядре и всяких примитивах вроде потоков, процессов, а в userland и GUI. Что отчётливо видно по твоему скриншоту, кстати.

EXL ★★★★★ ()

Интересно, когда гугл выкинет Linux ядро из Android, какие ещё останутся аргументы касаемо популярности ведра?

Суперкомпьютеры? Так на них не играют и вообще у них обычно даже монитора нет как такового.

Аааа, точно, все эти убогие неподдерживаемые Wi-Fi роутеры, потому что даже тут Линукс в гумне. Производители забивают на обновления, потому что переписывать драйвера под каждый новый чих разрабов ядра ни у кого нет денег. Ладно, переписывать, каждое новое ведро - туча времени и денег на QA/QC.

Будем надеяться, что Google вовсю пилит Zircon для x86-64.

// b.

anonymous ()

Кстати, кто уже ковырялся, какой там формат исполнительных файлов выбран? Elf? А разделяемые библиотеки so?

EXL ★★★★★ ()
Ответ на: комментарий от EXL

Так гугл и купил разработчика ядра Haiku, BeOS, NewOS и LK, который им быстренько написал этот Zircon

Да. А вопрос в том, чего нельзя было взять почти готовую хайку, подправить несколько моментов и выпустить GaikuOS.

И был бы точно такой же объём работы, даже ещё больше. Загвоздка не в ядре и всяких примитивах вроде потоков, процессов, а в userland и GUI. Что отчётливо видно по твоему скриншоту, кстати.

Это планшетоориентированный гуй, его, как и юзерленд, можно изменить. Или даже так: могли бы взять исключительно ядро хайку, уже меньше работы.

У меня есть предположение, что гугл просто хотел контролировать практически всю разработку этой ОС.

fernandos ★★ ()
Ответ на: комментарий от fernandos

Тебя лядь не спросили, ая-яй-яй.

anonymous ()
Ответ на: комментарий от fernandos

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

В упор не вижу где там было бы меньше работы.

Взять довольно большое гибридное ядро Haiku и начать откусывать от него различные куски как от иксов, по пути допиливая нужное, чтобы сделать из него то что хочет Google vs. взять микроядро Little Kernel:

LK (Little Kernel) is a tiny operating system suited for small embedded devices, bootloaders, and other environments where OS primitives like threads, mutexes, and timers are needed, but there’s a desire to keep things small and lightweight. On embedded ARM platforms the core of LK is typically 15-20 KB.

Нанять его автора и допилить то что нужно.

EXL ★★★★★ ()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от anonymous

Драйвера должны быть открыты для поддержки сообществом. Так гпл-вирус убивает калпаратов…

anonymous ()
Ответ на: комментарий от eternal_sorrow

Если тебя вообще что-либо беспокоит, то ты живешь эту жизнь неправильно. Не знаю, почему вам нравится страдать.

anonymous ()
Ответ на: комментарий от EXL

Ну была многообещающая ОС, просто не фортануло. Только это было чуть ли не в 90-е. Она кстати как технически, не осталась в тех временах?. Я её только внешне тыкал, незнаю что там внутри.

pawnhearts ★★★★★ ()
Ответ на: комментарий от anonymous

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

А что, гугол обещал стабильный driver abi для Zircon ? Если нет, то за счет чего ситуация драйверами в Zircon должна будет оказаться лучше нынешнего линуксячьего stable-api-nonsense.rst ?

Manhunt ★★★★★ ()
Последнее исправление: Manhunt (всего исправлений: 2)
Ответ на: комментарий от commagray

Что ж ты по первому столбцу не отсортировал?

anonymous ()
Ответ на: комментарий от fernandos

Да. Хайку сейчас — практически (всё-таки немного не хватает поддержки железа и софта) готовая ОС.

Это называется «практически неготовая OS».

another ★★★★★ ()
Ответ на: комментарий от fernandos

У меня есть предположение, что гугл просто хотел контролировать практически всю разработку этой ОС.

Для гуглового менеджмента это вполне естественное желание. Если бы ты принимал решение о многомиллионных инвестициях, разве ты не пытался бы минимизировать риски? В том числе риски того, что авторы гайки тебя пошлют либо попробуют поставить на бабки оракл-стайл.

Manhunt ★★★★★ ()
Последнее исправление: Manhunt (всего исправлений: 3)
Ответ на: комментарий от anonymous

Ну если так. То надо успокоиться и принять себя таким, какой есть. А те кто ожидают от вас другое, то сказать им «ваши ожидания - это ваши проблемы». Так ещё давным-давно один легендарный футболист по фамилии Аршавин сказал. Его после этого по всякому обзывали, а он на них чхать. Поэтому он мой кумир, вместе со Столлманом.

anonymous ()
Ответ на: комментарий от Eternellement

MIT лицензия - это нормально? Может кто-нибудь просто обьяснить?

Да, нормальная пермиссивная лицензия.

Manhunt ★★★★★ ()
Ответ на: комментарий от anonymous

Эх, ну тогда соседям придётся смотреть как я танцую под группу Journey

anonymous ()
Ответ на: комментарий от fernandos

К средненькому десктопу уже Хрюша давно не готова, а уж это ископаемое времён 95 Шинды… Впрочем, линуксоидам не привыкать возиться со всяким древним беспомощным хламом.

meliafaro ★★★★★ ()
Ответ на: комментарий от anonymous

А причём тут это? Тебе нравится когда за тобой наблюдают. Лезут смотреть в окно чё ты там делаешь и как переодеваешься? Тебе просто внимания не хватает. Если у меня шрам на полспины я ношу футболку не потому что я его стесьняюсь, а просто что-бы вопросов не задавали ибо не ваше собачье дело это раз и просто уже задолбали это два. И когда я вечером трусы пееродеваю дома я шторы закрываю ибо второй этаж с улицы всё видно. Если ты под эгидой Я ТАКОЙ КАКОЙ Я ЕСТЬ .Трусы на крыльце дома переодеваешь то это твои психологические проблемы. Выставляить на показ всё? Зачем?

anonymous ()

А что за ресурс такой 9to5Google.com, на который ссылка в новости? И почему решили, что вышла официальная версия 1.0? Я чет не могу найти инфу от первоисточника. @Crocodoom @commagray

another ★★★★★ ()
Ответ на: комментарий от anonymous

Я в пределах разумного. Просто есть грань психологических отклонений. Ты не раздеваешься при всех - ты нормальный. Они не пытаются тебя раздеть - они нормальные. Кто-то посмотрел в окно, увидел и отвернулся - он нормальный. Кто-то смотрит через бинокль и обсуждает это в кругу своей семьи - он чокнутый. У нас раньше такая соседка была. В бинокль смотрела. А потом когда к ней мужик из дома напротив подошел, снял штаны и крикнул: - На смотри! Бабушка обомлела и резко перестала в бинокль подсматривать. Вот такие пироги :D

anonymous ()

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

Rinaldus ★★★★★ ()

Можно я буду называть ее просто «Факся?»

Infra_HDC ★★★★★ ()
Ответ на: комментарий от anonymous

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

Rinaldus ★★★★★ ()
Ответ на: комментарий от another

Насчёт официального выпуска Fuchsia 1.0 действительно ничего не говорится. Суть новости в том, что она теперь может быть установлена на Google Nest Hub. И там пост-фактум обнаружили Fuchsia 1.0.

Сменю заголовок на более точный.

commagray ★★★★★ ()
Ответ на: комментарий от Rinaldus

Ну насчёт яблочников, я вообще не знаю как они устроены, есть ли у них свои семьи, города…

anonymous ()
Ответ на: комментарий от Rinaldus

Они в Fuchsia добавят поддержку APK от Андроида. Вон на Chrome OS получилось, так что я думаю он уже достаточно отделен от ОС

vertexua ★★★★☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.