Google запускает своего конкурента JRE и ActiveX

10 декабрь, 2008 - 13:05Александр Москалюк

Вчера Брэд Чен в блоге разработчиков Google объявил о выходе Google Native Client – инсталлируемой библиотеки, через которую Web-разработчики могут получить доступ к системным ресурсам пользователя. А поскольку в сравнении Web-приложений и десктоп-приложений сторонники последней всегда упоминают игрушки как примеры, где приложение все же стоит проинсталлировать, то и в качестве примера на странице проекта Google показал игрушку-шутер, работающую внутри броузера, но использующую ресурсы пользователя для графики.

Гугловский клиент дает Web-разработчикам возможность использовать стандартную библиотеку С++ от GNU, но в числе прочих предоставляет собственные функции для обработки мультимедиа и т.д.

Первые версии клиента уже доступны для загрузки, под Windows все это добро весит 87 МБ, что меня вначале удивило, так как тот же JRE весит всего 17 МБ, однако при дальнейшем рассмотрении файл, предложенный для загрузки, содержал библиотеки GNU плюс примеры приложений под Google Native Client.

В часто задаваемых вопросах Google особо не рассказывает, чем им не понравился JRE либо Flash. Понятно, что ActiveX им не нравился из-за слабой кросс-платформенности, так как GNC преподается как броузеро-независимый способ гонять код, скомпилированный под x86. Что оставляет в стороне броузеры в телефонах, игровых приставках, наручных часах и т.д., но это, надо понимать, вопрос времени.