URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 46555
[ Назад ]

Исходное сообщение
"Компания Google выпустила средство для выполнения бинарных программ в браузере"

Отправлено opennews , 10-Дек-08 12:12 
Разработчики Google представили (http://google-code-updates.blogspot.com/2008/12/native-clien...) открытый проект Native Client (http://code.google.com/p/nativeclient/), позволяющий выполнять в окне web-браузера обычные бинарные приложения. Программа состоит из универсального плагина к браузеру и модифицированного компилятора на основе GCC. Плагин поддерживает браузеры Firefox, Safari, Opera и Google Chrome на платформах Linux, Mac OS X и Windows. В скором времени будет доступна версия для архитектур ARM и PPC. Исходные тексты разработки распространяются в рамках лицензии BSD.


Скомпилированная для выполнения в плагине программа работает в специальном изолированном окружении. В отличии от аналогичных проектов, например, компилятора Adobe Alchemy (http://www.opennet.me/opennews/art.shtml?num=19008), инструкции не преобразуются в байткод виртуальной машины, а выполняются как есть, с максимально возможной производительностью.


В качестве демонстрации возможностей Native Client была представлена сборка игры Quake, работающая в окне браузера.

URL: http://google-code-updates.blogspot.com/2008/12/native-clien...
Новость: http://www.opennet.me/opennews/art.shtml?num=19308


Содержание

Сообщения в этом обсуждении
"Компания Google выпустила средство для выполнения бинарных программ в браузере"
Отправлено Аноним , 10-Дек-08 12:12 
Интересно, интересно... Но на безопасности это отразится думаю не очень здорово. Хоть и "в плагине программа работает в специальном изолированном окружении" всегда найдется вирусописатель, который это изолированое пространство разоизолирует. Даёшь кроссплатформенную вирусню в массы!

"Компания Google выпустила средство для выполнения бинарных п"
Отправлено const , 10-Дек-08 14:27 
> всегда найдется вирусописатель, который это изолированое пространство разоизолирует. Даёшь кроссплатформенную вирусню в массы!

Думается, если разызолировать, то кроссплатформенность сразу улетучится. Честным прогам это не помешает, а всяким микробам неудобно.


"Компания Google выпустила средство для выполнения бинарных п"
Отправлено SunRock , 10-Дек-08 16:46 
Микробам неудобно? С чего бы? Как только оно нашло выход за пределы песочницы оно сразу выдергнет оптимизированный конкретно под твою платформу код и .... Для тебя это будет выглядеть как простое https://****

Неее - лесом!


"Компания Google выпустила средство для выполнения бинарных п"
Отправлено sluge , 11-Дек-08 14:25 
если он под каждую ОС будет хранить в себе код то будет занимать далеко не один мегабайт!

"Компания Google выпустила средство для выполнения бинарных п"
Отправлено sHaggY_caT , 11-Дек-08 23:45 
Оно и не будетхранить. См. комментарий выше. Браузер просто сам стянет все нужное)

"Компания Google выпустила средство для выполнения бинарных п"
Отправлено User294 , 10-Дек-08 20:04 
>а всяким микробам неудобно.

Ага, с активиксами это уже проходили... :\ то хаксоры под подписанные косили, то свои ставили, то эксплойтили существующие нещадно.А ну б его нафиг, эти бинари из веба...


"Компания Google выпустила средство для выполнения бинарных программ в браузере"
Отправлено Аноним , 10-Дек-08 12:40 
Прямая конкуренция флеш-технологиям ;)

"средство для компиления бинарных п"
Отправлено Andrey Mitrofanov , 10-Дек-08 12:57 
Ждём портирования Gentoo и LFS на новую "платформу". %)))))

"о_О"
Отправлено Аноним , 10-Дек-08 12:57 
78 метров О_о

"Компания Google выпустила средство для выполнения бинарных программ в браузере"
Отправлено Аноним , 10-Дек-08 13:10 
про Java никто ничего не слышал?

"выпустила средство для"
Отправлено Andrey Mitrofanov , 10-Дек-08 13:31 
Да! Кстати?! А gcj -- работатет? :))))))))))))))

И даёшь тесты сравнения производительности с jre и ... (как бишь его там?? ну икеевское какое-то... пошёл в гугль... нашёл-) Dalvik?


"Компания Google выпустила средство для выполнения бинарных п"
Отправлено Аноним , 10-Дек-08 16:26 
>про Java никто ничего не слышал?

ну идея не совсем та. Точнее совсем не та. Но таки да, они изобрели джава апплеты :)


"Компания Google выпустила средство для выполнения бинарных п"
Отправлено pavel_simple , 10-Дек-08 19:01 
>>про Java никто ничего не слышал?
>
>ну идея не совсем та. Точнее совсем не та. Но таки да,
>они изобрели джава апплеты :)

нет -- скорее ActiveX


"Компания Google выпустила средство для выполнения бинарных п..."
Отправлено andr.mobi , 11-Дек-08 09:18 
>про Java никто ничего не слышал?

А про Inferno кто-нибудь знает?
http://www.vitanuova.com/inferno/index.html

Кстати, удобная вещь, чтобы портировать Dis-машину. А то кроме маздайного IE больше нигде не работает
http://www.vitanuova.com/inferno/plugin/index.html


"Компания Google выпустила средство для выполнения бинарных программ в браузере"
Отправлено Pilat , 10-Дек-08 14:14 
Самое интересное - теперь можно будет реализовать распределённые вычисления на компьютеров пользователей google сервисов! Ходишь по карте и рассчитываешь параметры ядерного заряда...

"Компания Google выпустила средство для выполнения бинарных п..."
Отправлено Гигтег , 10-Дек-08 15:12 
>Самое интересное - теперь можно будет реализовать распределённые вычисления на компьютеров пользователей
>google сервисов! Ходишь по карте и рассчитываешь параметры ядерного заряда...

Вот это уж точно не надо. В таком случае я пошлю гугль гуглить дальше, а сам буду в Яндексе Яндексировать :) Все, что мне от поисковика нужно, там есть. И даже больше - есть mirror.yandex.ru :) Да и качество поиска в последнее время заметно выросло на фоне заметного угасания качества поиска гугла


"Компания Google выпустила средство для выполнения бинарных п..."
Отправлено User294 , 11-Дек-08 08:47 
>mirror.yandex.ru :) Да и качество поиска в последнее время заметно выросло
>на фоне заметного угасания качества поиска гугла

По зарубежным сайтам да и просто сайтам в зонах .com, .net, .org, .info и т.п. - ищет никаковски.И вообще как обладатель горстки сайтов в .com, .org и т.п. могу сказать: гуглоботов в логах - вижу.Чаще всех.MSN-боты иногда забредают, по сравнению с гуглей весьма изредка.Крайне редко своим вниманием удостаивают боты от Яху.Разок забрела даже китайская "байда".А яндекс... а оно где?Его crawler'ы до сих пор не в курсе, да!Ну и какое у них качество поиска - понятно, только местечковые ресурсы им и искать.А для всего остального оно по нулям, sorry.Как минимум из-за более чем дохлого crawling'а ресурсов :D.И вот это называется конкурентом Гуглю?Не более чем жигуль-шестерка - конкурент Форду.


"Компания Google выпустила средство для выполнения бинарных п..."
Отправлено Гигтег , 11-Дек-08 14:21 
>По зарубежным сайтам да и просто сайтам в зонах .com, .net, .org,
>.info и т.п. - ищет никаковски.

Ну, я, например, пользуюсь преимущественно рунетом, поэтому качество поиска оцениваю по рунету. И заметно вижу, как гугль на рунет в последнее время мало внимания обращает в плане оптимизации и улучшения поиска. А в зонах .com можно искать и американским поисковиком, типа яху и т.д.

>И вот это называется конкурентом
>Гуглю?Не более чем жигуль-шестерка - конкурент Форду.

Тогда уж как Волга Сайбер конкурент Форду :) Сайбер лучше, но Форд есть везде.


"Компания Google выпустила средство для выполнения бинарных п..."
Отправлено andr.mobi , 11-Дек-08 09:20 
>Самое интересное - теперь можно будет реализовать распределённые вычисления на компьютеров пользователей

http://www.vitanuova.com/solutions/grid/index.html


"Компания Google выпустила средство для выполнения бинарных программ в браузере"
Отправлено vitek , 10-Дек-08 15:08 
то что не получилось у m$ с ActiveX может получиться у google...

"Компания Google выпустила средство для выполнения бинарных п..."
Отправлено анонимус , 10-Дек-08 17:10 
>то что не получилось у m$ с ActiveX может получиться у google...
>по той же причине и у них не получиться...

"Компания Google выпустила средство для выполнения бинарных п..."
Отправлено vitek , 10-Дек-08 23:58 
извиняюсь за свою непонятливость... за какую?
p.s.:
кстати лично я - заинтересовался... буду посмотреть.

"Компания Google выпустила средство для выполнения бинарных п..."
Отправлено User294 , 11-Дек-08 14:03 
>то что не получилось у m$ с ActiveX может получиться у google...

Ага, главное чтобы в результате не пришлось кроссплатформенное вирье вылавливать.А то шеллкод который автодетектит три абсолютно разных типа процессоров (x86, PowerPC и, кажется, Спарк) и передает управление на соответствующий блок кода - я видел :).


"Компания Google выпустила средство для выполнения бинарных п..."
Отправлено don_oles , 11-Дек-08 17:12 
Отлично. Теперь клиента distributed.net не нужно ставить. Флешмобчик - все заходят на страничку браузерами, и весь мир перебирает пароли.

"Компания Google выпустила средство для выполнения бинарных п"
Отправлено rPman , 15-Дек-08 06:47 
>Отлично. Теперь клиента distributed.net не нужно ставить. Флешмобчик - все заходят на
>страничку браузерами, и весь мир перебирает пароли.

верх глупости, пароли перебирать можно и сейчас - JavaScript + Ajax.

Единственный и основной минус технологии - отсутствие кроссплатформенности. А разработчикам актуально какой фреймворк для выхода из песочницы будет предоставлен (ввод и вывод, сеть, мультимедиа,...).
Дырки в идеалогии (ActiveX) и дырки в реализации (баги) это разные вещи. К примеру баг с доступом одной программы в виндах к другой через HWND идеалогически не перекрыть, а баги с вида переполнение фиксятся на ура.


"Компания Google выпустила средство для выполнения бинарных программ в браузере"
Отправлено Frank , 12-Дек-08 07:54 
А как же антивирус, гугель уже написала его?) Не надо нам троянцев браузером выполнять, не надо.

"Компания Google выпустила средство для выполнения бинарных п"
Отправлено sooz , 16-Дек-08 01:42 
Может я конечно чет не понял, но на сколько я понял это один из шагов реализация идеи гугла, чтоб все работало через нет... Думаю что найдет применение для полного переноса рабочего окружения в веб.... При чем тут вирусы? Конечно если вы будете пытаться открыть текстовый редактор, медиаплеер, или почту на каком нить порносайте или еще где нить то может и задница случиться... Ну дык если пальцы в разетку совать таки и да, таки опнит...