LINUX.ORG.RU
ФорумTalks

Google делает новую ОС? Fuchsia!

 , , ,


1

2

https://www.phoronix.com/scan.php?page=news_item&px=Google-Fuchsia-OS
https://news.ycombinator.com/item?id=12271354

на hackernews аналитики уже «поработали»

The repo at https://fuchsia.googlesource.com reveals a rather interesting UI story for this new operating system.
It seems like the intention is to use Flutter [1] as the UI layer. Flutter uses the Dart language, so there's a Dart environment included in Fuchsia too.
For rendering, Fuchsia includes a project called Escher [3] which is described as a physically based renderer that supports soft shadows, light diffusion and other advanced effects. Looking at the source code, Escher is designed to use either OpenGL or Vulkan as the underlying graphics API. (There's an iOS example project included in Escher's source tree. Would be interesting to build that.)
It's not immediately obvious why a lightweight operating system would need a renderer that can do realtime soft shadows and light effects...! But I think the idea here is to build an UI layer that's designed from scratch for Google's Material design language. Shadows and subtle color reflections are a major part of that «layered paper» aesthetic.
So, the stack seems to be: Dart is the language for GUI apps, Flutter provides the widgets, and Escher renders the layers.
The underlying application framework is called Mojo [4]. It already offers bindings for Go, Java, JavaScript, Python and Rust in addition to Dart, but maybe those languages are meant for services rather than GUI apps. (At least I can't see an easy way to create Flutter widgets from something like Rust without loading the Dart VM.)

так же есть теории что это следующий Android

I'm calling it now: this is for augmented reality displays and similar. You want an RTOS for loss and predictable latency. And current GUIs aren't really suited to 3D environments you can walk around inside.
This is Google's next Android, with a low latency rendering pipeline for the next generation of mobile devices.

★★★★★

Последнее исправление: Falcon-peregrinus (всего исправлений: 1)
Ответ на: комментарий от tailgunner

но Plan9 от него не зависел.

А Acme? (:

http://doc.cat-v.org/plan_9/2nd_edition/papers/acme/ (Ctrl + F «Alef»)

void
Xfid.ctl(Xfid *x)
{
    for(;;){
        (*<-x->c)(x);      /* receive and execute message */
        bflush();          /* synchronize bitmap display */
        cxfidfree <-= x;   /* return to free list */
    }
}
EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от Karapuz

Иди уже проспись, друже.

Released in August 2013, it was among the company's first new products after its acquisition by Google in 2012

Или ты думаешь, что если купили компанию, то обязательно должны были тут же сменить название на Googlerola? Тебе напомнить, сколько лет Microsoft сам выпускал телефоны под брендом Nokia? Или это тоже не Microsoft?

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

Google на выпуск Moto X никак не влиял, как выпускала до этого Motorola телефоны так и Moto X был и разработан и выпущен ею же. А Google купил MotoMobility чтобы захапать себе ее патенты, а через год продал железячное подразделение китайсам.

Хотя ходят упорные слухи что google таки СОБИРАЕТСЯ выпустить полностью собственный смартфон. Но воплотится ли это в реальный продукт или так и останется уткой одному гуглу известно. как и слухи о Project Ara

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

Нет. Google как раз принимал активное участие в разработке этого устройства и всех последующих Moto X и Moto G. Давай ты не будешь с умным видом спорить о том, чего не знаешь?

https://hi-tech.mail.ru/review/best_news_134/

Долгожданный Moto X — первая совместная разработка Google и Motorola — представлен официально.

-----

как и слухи о Project Ara

Первая ссылка в Google: Модульный смартфон Project Ara от Google / Motorola.

-----

а через год продал железячное подразделение китайсам.

И как же это сопрягается с твоим:

Samsung продает 300млн телефонов в год, а сколько продает Google? Правильно, 0

Зачем же тогда Google продал железячное производство?

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

Я к тому, что может быть вот это самое по ссылке твой оппонент и имел ввиду под «диалектом сишки в Plan9».

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

Зачем же тогда Google продал железячное производство?

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

Google как раз принимал активное участие в разработке этого устройства и всех последующих Moto X и Moto G.

Ой, я умоляю, не нужно высеры журнализдов мылру выдавать за чистую монету. Я анонимным новостям скорее на ЛОРе поверю чем той рекламной шелухе для которой держат mail.ru

И да, почему если Moto X выпущен гуглом он не называется как Google ChromeBook как-нибудь Google X?

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

И да, почему если Moto X выпущен гуглом он не называется как Google ChromeBook как-нибудь Google X?

И да, почему если Nokia Lumia 1020 выпущена Microsft'ом, то она не называется как-нибудь Microsoft Lumia 1020?

Посмотри-ка сюда: https://ru.wikipedia.org/wiki/Microsoft_Lumia

Ой, я умоляю, не нужно высеры журнализдов мылру выдавать за чистую монету.

Дядь, а ты смищной, это тупо новость. Ну на тебе другую ссылочку:

http://evolver.fm/2013/05/31/google-moto-x-first-smartphone-ever-built-in-u-s...

Тут даже написано Google Moto X, лол.

А вот ещё: http://www.wired.com/2013/08/inside-story-of-moto-x/

Как тебе фраза:

Finally, we have the answer. The Moto X, announced today, marks the arrival, finally, of the Google Phone.

?

Может хватит валять дурака и спорить об очевидном? Гугл купил Motorola Mobility? Да, купил. Спустя год после покупки они совместно разработали Moto X? Да, разработали, анонсировали и выпустили. Этот смартфон был даже весьма популярным в USA. Позже Google понял, что производство мобильных телефонов ему в тягость и решил продать Motorola Mobility, оставив себе все её патенты? Да решил. Так о чём спор?

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

Ну это уже неточности твоего оппонента. Я просто предположил, что увидя куски кода Alef из редактора Acme он решил, что это какой-то «диалект сишки», тем более там сильное «syntactically similar to C» и даже расширение несовместимых с «C» заголовочных файлов одно и то же: *.h

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

что же там еще у гугла есть чем пользуется пол мира

Написано же не «ничего», а «ничего годного». Почувствуй разницу.

Jack-Laphroaig
()
Ответ на: комментарий от Deleted

Я вот совсем не понимаю как dart2js + Dart SDK (аналог V8, как я понял) + DartVM можно быдо назвать нативщиной.

там не будет хтмл или dart2js, там под низом flutter который «нативный», по поводу будет ли dartvm я хз

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

ну, ок, раз желтушный аналог мылру wired такое написал то я разрешаю тебе в это верить. в то что Moto X это google phone

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

почему если Nokia Lumia 1020 выпущена Microsft'ом, то она не называется как-нибудь Microsoft Lumia 1020?

потому что на тот момент Nokia не была еще полностью поглощена Microsoft, поэтому и 1020 и 1520 вышли еще как Nokia Lumia. А вот уже 950 называется Microsoft Lumia 950. Так что ТЕПЕРЬ Microsoft выпускает собственные смартфоны под собственным брендом

Вот HP кстати вернулся в бизнес и выпускает смартфон на Windows 10. Отличные КПК когда-то делали. 10 лет назад это было

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

Да, да, да.

А ты можешь дальше верить в то, что:
1. Dart — компилируемый язык программирования;
2. Chrome Browser — простое 2D-приложение на Java;
3. Google просто так купил Motorola и не учавствовал в разработке Moto X, Moto G, Moto E, Nexus 6 и прочих Nexus'овых девайсов

И т. д, и т.п. Можешь не продолжать, я понял что ты наркомант.

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

ага

Погоди, go делает Пайк, и Кокс возможно, Ричи, Керниган и Томпсон ни при чем тут. Go с трудом можно назвать успехом, а уж успехом разработчиков Plan9 - так вобще нельзя.

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

Но ведь Alef не является диалектом Си. Так же, как ублюдочный Go не является диалектом Alef.

Диалектами - нет, но с Alef явно начались попытки реализовать CSP.

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

Да понятно, что оси тут особо не причём. Я просто не помнил, как назывался язык в Plan9, потому и писал часть цепочки осями Plan9->Inferno (в Inferno уже Limbo)

Deleted
()
Ответ на: комментарий от loz

зато nim какущий :) такой какущий, что им никто не пользуется в отличии от никакущего Go )

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

не учавствовал в разработке Moto X, Moto G, Moto E, Nexus 6 и прочих Nexus'овых девайсов

а зачем вы мешаете в кучу Nexus девайсы? Nexus делали HTC, Samsung, LG, Huawei, для них Google делал только прошивку и больше ничего. точно также как и в Nexus 6

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

Chrome Browser — простое 2D-приложение на Java;

хуже всего даже не то что Chrome это говно на C++. Хуже всего то что в этом Chrome по сути встроена такая же VM только не для java а для javascript. Это беда современных information technologies

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

Хуже всего то что в этом Chrome по сути встроена такая же VM только не для java а для javascript. Это беда современных information technologies

вы хотите сказать это плохая или ущербная идея, иметь vm и sandbox для скриптовщины?)

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

плохая И ущербная идея это иметь ecmascript/javascript в браузере. по факту это было дублирование возможностей имевшейся уже в 1990е java

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

кто эти люди и почему их участие делает дело интересным?

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

кажется, кто-то и правда считает что Yotaphone это телефон российской разработки...

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

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

Я имел ввиду попытки товарищей работавших над планом.

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

Ним на порядок лучше, но у гугла все-таки побольше денег чем у нескольких энтузиастов.

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