LINUX.ORG.RU

Google представила конкурента JRE, Flash и Silverlight

 , , ,


0

0

Google Native Client - это технология, позволяющая встраивать непосредственно в браузер полноценные приложения, использующие ресурсы клиентской машины. В частности, в качестве примера была представлена игра в жанре 3D шутера. При этом, не смотря на то, что код компилируется в инструкции x86 (технология доступна только для x86, про x86_64 и другие архитектуры пока никто не говорил), этот код исполняется в закрытой виртуальной среде, гарантируя, с одной стороны, высокую скорость исполнения, а с другой — безопасность. Также GNC гарантирует кросс-платформенность. Клиент дает Web-разработчикам возможность использовать стандартную библиотеку С++ от GNU, но в числе прочих предоставляет собственные функции для обработки мультимедиа и пр.

В дальнейших планах выпуск GNC для других архитектур, включая PPC и ARM. Лицензия: BSD.

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

★★★★★

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

С.Брин: "Технология направлена на выкачивание бабла у тех лохов, у которых после кризиса еще остались хоть какие-то сбережения"

Ведь запускать какой-либо код в браузере можно лишь имея прямое подключение к интернету, а обеспечить загрузку кода только после перечисления денег за услугу проще простого

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

Какие деньги? Ещё раз по-русски, пожалуйста.

shahid ★★★★★
()

Хм... это ж типа всему подряд капец.

Только это вообще ни разу не виртуальная машина - это спецкомпилятор. И слой совместимости а-ля libwine.

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

> Хм... это ж типа всему подряд капец.

Я первый догадался :P

Это, во-первых, конкретный шаг к Cloud Computing и SOA для рядовых юзеров, во-вторых, реальная кросс-платформенная среда для создания приложений (не браузером единым, так ведь?), в-третьих, интересная платформа для создания веб-сервисов.

Единственное что может напрягать - использовать её всё равно будут для дистрибуции закрытого контента, ибо всё бинарное, но это и так.

Так что я всеми ногами за.

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

> использовать её всё равно будут для дистрибуции закрытого контента

Какого еще контента O_o это среда исполнения, причем опенсорсная

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

> конкретный шаг к Cloud Computing

Как раз наоборот.

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

> Какого еще контента O_o это среда исполнения, причем опенсорсная

То, что исполняется в этой среде, называется контент.

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

> Только это вообще ни разу не виртуальная машина - это спецкомпилятор. И слой совместимости а-ля libwine.

Ну для запуска на ARM и PPC им придётся сделать виртуальную машину :)

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

>> Только это вообще ни разу не виртуальная машина - это спецкомпилятор. И слой совместимости а-ля libwine.

> Ну для запуска на ARM и PPC им придётся сделать виртуальную машину :)

Им придется дооработать компилятор для этих ISA. Вряд ли это сильно трудно, у них всё равно основа - gcc.

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

>Ведь запускать какой-либо код в браузере можно лишь имея прямое подключение к интернету

у тебя в винде html не ассоциирован с веб браузером? кнопку открытия файла не нашёл?

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

И никакой жабы нет? Всё, что без жабы, рулит.

anonymous
()

готовое решение.. ТФЮ-блин , началось....:

вот всегда так сначало предоставляют какоенибудь готовое решение .. потом (через 5 лет) -- происходит стандартизация , и черезжопное-половинчатое переделывание legacy под standart ..

вобщем -- подожду десяток-дркгой лет -- стандартизацию этой хрени .( если она вообще произойдёт). а пока пусть лежит тамже где и Flash .

mkfifo
()

Что только не придумают, только бы Flash10 не использовать...

EmStudio
()
Ответ на: комментарий от Barlog_M

>Я правильно понимаю, что там можно будет собрать boost и Qt? ;)

KDE4 в браузере? :)

wyldrodney
()

чую где-то наепывают.

не может быть чтоб вот так вот хорошо, правильно, открыто и свободно. гугл еще всем покажет. не с проста это они. Ониж бизнесмены.

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

>не может быть чтоб вот так вот хорошо, правильно, открыто и свободно. гугл еще всем покажет. не с проста это они. Ониж бизнесмены.

Бредовая мысль: сообщество может помочь с тестированием, отладкой, портированием... как результат у гугла есть кроссплатформенное окружение... и куча софта, "работающего" под всеми операционками.

Интересно зачем им BSD'шная(какая из 4-х) лицензия?..

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

> сообщество может помочь с тестированием, отладкой, портированием

угу. А потом тихо и незаметно гугл это все закроет и будет собирать денешку с пользователей. Все правильно.

anonymous
()

Я за -- наконец-то эта ява загнется и наконец хорошую идею подобрал гугль.

Идея этой штуки ходила уже давно -- испольнять в браузере нативный бинарный код, но не любой, а тот, который поддается верификации.

И это правильно.

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

> вот всегда так сначало предоставляют какоенибудь готовое решение .. потом (через 5 лет) -- происходит стандартизация , и черезжопное-половинчатое переделывание legacy под standart ..

Тут вряд ли будут такие проблемы, так как единственное существенное ограничение -- это способ верификации нативного кода, а не используемый язык программирования или библиотеки.

www_linux_org_ru ★★★★★
()

Почему-то не нравятся мне все эти технологии, которые делают инет мего-интерактивным... Точно не знаю почему %)

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

>Почему-то не нравятся мне все эти технологии, которые делают инет мего-интерактивным... Точно не знаю почему %)

Дай угадаю - привязанность к сети?

Свобода - это такая штука... не хочется терять :)

wyldrodney
()

Ёма народ! Я чувствую изменения в своём коде и лечу!!

Что-то мне ссыкотно таких технологий..

FlameTank
()
Ответ на: комментарий от alt0v14

> имею ввиду смогу ли я на питоне + gtk/qt написать приложение

Предположу - нет. Только если портировать интерпретатор Python на GNC или написать компилятор питона на оный.

Ruth ★★
()

забавно. Куча народу чует, что что-то не то готовит гугл, чует, но доказать не может. Может это как раз то самое "жопой чую, так и будет"? Под свободой сейчас очень легко что угодно выдать, даже рабство.

anonymous
()

Мда... еще чуть-чуть и у гугла будет полная операционка с клиентскими приложениями, работающая в браузере ;)

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

>Мда... еще чуть-чуть и у гугла будет полная операционка с клиентскими приложениями, работающая в браузере ;)

Во-во. А мы ещё и поможем, как ни странно.

С другой стороны: захотел Гимп - нажал пару кнопок, и он прям в браузере работает.

//Софт хочется видеть установленным в системе!

wyldrodney
()

осталось сделать загрузчик и операционная система не нужна... а для запуска фотошопа и прочего существующего софта сделать эмулятор ОС внутри браузера..))

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

Браузер в браузере и браузером погоняет.

anonymous
()

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

anonymous
()

О-хо-хо... вендекапец (а может и не только ей). Нет, не потому что опен-сорц, а потому что трояны теперь смогут исполнять свои "верифицируемые коды" прямо в Вашем браузере-с-дырками. :)

shty ★★★★★
()

Вообще гугль последнее время конкретно заносит. Чего-то они явно задумали.

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

Жывотные.

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

>> сообщество может помочь с тестированием, отладкой, портированием

> угу. А потом тихо и незаметно гугл это все закроет и будет собирать денешку с пользователей. Все правильно.


А что они технологию под лицензией BSD открыли анонимус не удосужился обдумать. Впрочем чукча не читатель.

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

1 Сильверлайте/Мунлайте/Флэш/Гнэшь/Жаба копец теоритически только на винде

2 Вспоминаем в каком состояние сейчас Хромой для линукса и сколько его ждать еще, а также прочие гугло подделки с libwin кодом.

3 еще один .Net или Mono на libwin ставить будет вселенско редкостный извращенец

5 уж лучше Mono раскопать

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

> забавно. Куча народу чует, что что-то не то готовит гугл, чует, но доказать не может. Может это как раз то самое "жопой чую, так и будет"?

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

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

> еще чуть-чуть и у гугла будет полная операционка с клиентскими приложениями, работающая в браузере

У Nokia такая есть, у Miscrosoft тоже, даже у ACCESS есть(если оно ещё живо)... теперь ещё и у Google будет

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

для телевизионных каналов , вещающих по интернету , это нужно

kto_tama ★★★★★
()

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

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