22 Ноября 2024, 10:43

Google

Автор turbo, 21 Августа 2008, 20:10

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

21 Августа 2008, 20:10 Последнее редактирование: 05 Июня 2011, 20:58 от Zhek@Ch
[size="3"]Google пожертвовала 300 тыс. долларов на хостинг свободных проектов[/size]

Компания Google пожертвовала 300 тыс. долларов на развитие лаборатории открытых технологий в университете штата Орегон (OSU Open Source Lab). Общая сумма финансирования лаборатории компанией Google составила 750 тыс. долларов.

OSU Open Source Lab осуществляет хостинг инфраструктуры крупных свободных проектов, таких как Mozilla Firefox, One Laptop Per Child, GNOME, Apache, PostgreSQL, Kernel.org, Drupal, а также занимается проведением выставок и конференций OSCON (Open Source Conference).
http://www.linuxelec...-support-google

turbo

02 Сентября 2008, 19:57 #1 Последнее редактирование: 19 Мая 2011, 01:30 от Zhek@Ch
[size="3"]Google выпускает Web-браузер с открытым кодом -- Google Chrome[/size]

Компания Google анонсировала выпуск своего Web-браузера с открытым кодом -- Google Chrome. Первый бета-релиз будет представлен уже сегодня -- более чем в 100 странах.
В Google объясняют причину выпуска своего браузера объясняют следующим образом: «Мы уверены, что можем принести пользу в этой области и в то же время способствовать инновациям в Web». Браузер Google Chrome уже долгое время использовался внутри компании, и теперь было решено выпустить его для широкой публики.
Среди технических подробностей о Google Chrome можно выделить заимствование компонентов из браузера Mozilla Firefox и движка рендеринга Web-страниц Apple WebKit, использование «более мощного» (чем другие доступные сегодня реализации) Javascript-движка V8, изоляция вкладок браузера друг от друга («падение» одного из табов никак не отразится на работе других).
Первый бета-релиз Google Chrome будет сначала доступен только для операционной системы Microsoft Windows (в Google хотят получить максимальный отклик как можно быстрее), но в дальнейшем появятся сборки и для других платформ (Mac OS X, Linux).
http://www.nixp.ru/news/9242

Vicpo

03 Сентября 2008, 16:21 #2 Последнее редактирование: 19 Мая 2011, 01:31 от Zhek@Ch
Цитата: turbo от 02 Сентября 2008, 19:57[size="3"]Google выпускает Web-браузер с открытым кодом -- Google Chrome[/size]
Поставил потестить на работе, пока впечатления хорошие: быстрый, легкий. Немножко непривычно в плане настроек и интерфейса.

turbo

04 Сентября 2008, 20:04 #3 Последнее редактирование: 19 Мая 2011, 01:33 от Zhek@Ch
[size="3"]Web-браузер Chrome войдет в состав Linux-платформы Google Android[/size]

Сергей Брин (Sergey Brin), один из основателей компании Google, в своем недавнем интервью заявил, что стоит ожидать появления Web-браузера Chrome для мобильной Linux-платформы Android.
Несмотря на то, что продукты (Chrome и Android) разрабатывались независимо друг от друга, а Chrome изначально ориентирован на использование на персональных компьютерах, а не в мобильных устройствах, вполне логично, что эти программные решения Google найдут общие точки прикосновения.
Брин сообщил, что, вероятно, уже в следующей версии Android в платформе будут заимствованы компоненты Chome. В качестве примера такого «заимствования» он привел Open Source-движок Javascript V8, используемый в Chrome. Название Web-браузера Chrome в его версии для Android сохранится или будет «подобным».
Chrome и Android уже используют общую основу: Open Source-движок WebKit является ключевым компонентом для рендеринга Web-страниц в обоих программных продуктах.
http://www.nixp.ru/news/9246

turbo

17 Сентября 2008, 20:09 #4 Последнее редактирование: 19 Мая 2011, 01:34 от Zhek@Ch
[size="3"]В браузере Google Chrome используется Open Source от Microsoft[/size]

В опубликованных Google «правилах и условиях» по Open Source-проекту Chromium, стоящему за новым Web-браузером Chrome, представлен список из 23 компонентов ПО с открытым кодом, используемых в коде Chromium. Среди них есть и разработка Microsoft -- WTL (Windows Template Library).
WTL -- это библиотека для C++, предназначенная для разработки Windows-приложений и компонентов пользовательского интерфейса. WTL расширяет ATL (Active Template Library) и предоставляет набор классов, призванных упростить процесс разработки. В некотором смысле она похожа на MFC (Microsoft Foundation Classes), но является более «легковесной». WTL распространяется под лицензией Microsoft Public License (Ms-PL), которая в октябре прошлого года была одобрена OSI как удовлетворяющая требованиям определения Open Source (OSF). Библиотека WTL была опубликована Microsoft как Open Source-проект в мае 2004 года.
Среди прочих Open Source-компонентов, используемых в Chronium, можно выделить HTML-движок WebKit, ассемблер Javascript-движка V8, РСУБД SQLite, графические библиотеки libjpeg и libpng, библиотеки сжатия данных bzip2 и zlib, библиотеки libxml и libxslt.
http://www.nixp.ru/news/9276

turbo

08 Октября 2008, 18:51 #5 Последнее редактирование: 06 Июня 2011, 22:22 от Zhek@Ch
[size="3"]Google выпустила Picasa 3-beta для Linux и передала около 200 патчей проекту Wine [/size]

Выпустив бета версию бесплатной программы для ведения коллекции фотографий Picasa 3 для платформы Linux, компания Google передала около 200 патчей проекту Wine. Linux версия Picasa базируется на использовании Wine, для работы с цифровыми камерами используется библиотека libgphoto2, поддерживается интеграция в десктоп окружения Gnome и KDE.

Одним из самых интересных новшеств Picasa 3.0, является поддержка распознавания лиц на фотографиях. Например, программа самостоятельно может выделять фотографии на которых присутствуют определенные люди и присваивать им соответствующие тэги. Кроме того в Picasa 3.0 добавлены средства для добавления текста или водяных знаков на фотографии, переработаны инструменты для создания коллажей и осуществления кадрирования, добавлена возможность автоматического устранения эффекта красных глаз и восстановления поврежденных частей изображения на основе экстраполяции прилегающих областей.
http://www.hitechsqu...e-code-to-wine/
http://www.opennet.r...shtml?num=18316

turbo

10 Декабря 2008, 21:52 #6 Последнее редактирование: 06 Июня 2011, 22:26 от Zhek@Ch
[size="3"]Компания Google выпустила средство для выполнения бинарных программ в браузере[/size]

Разработчики Google представили открытый проект Native Client, позволяющий выполнять в окне web-браузера обычные бинарные приложения. Программа состоит из универсального плагина к браузеру и модифицированного компилятора на основе GCC. Плагин поддерживает браузеры Firefox, Safari, Opera и Google Chrome на платформах Linux, Mac OS X и Windows. В скором времени будет доступна версия для архитектур ARM и PPC. Исходные тексты разработки распространяются в рамках лицензии BSD.

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

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

В качестве демонстрации возможностей Native Client была представлена сборка игры Quake, работающая в окне браузера.
http://www.opennet.r...shtml?num=19308

turbo

12 Декабря 2008, 20:53 #7 Последнее редактирование: 19 Мая 2011, 01:37 от Zhek@Ch
[size="3"]Завершен период тестирования web-браузера Google Chrome[/size]

Компания Google объявила о досрочном завершении периода бета-тестирования открытого web-браузера Google Chrome и выпуске первой стабильной сборки для платформы Windows. За 100 дней бета-тестирования число активных пользователей Google Chrome достигло 10 миллионов. Со времени выпуска первой бета версии производительность Javascript движка V8 была увеличена в 1.4 раза по данным тестов SunSpider, и в 1.5 раз при оценке производительности в тестовом комплекте V8 benchmark.

До настоящего времени усилия разработчиков были направлены на повышение стабильности и производительности, в ущерб наращивания функциональности. Отныне ситуация изменится, будут добавлены такие возможности как автозаполнение полей и поддержка RSS, будет форсировано направление разработки версий для Linux и Mac OS X, особое внимание будет уделено развитию системы плагинов. Базовые возможности и особенности браузера были представлены в первом анонсе.

Что касается поддержки Linux, то в настоящее время реализован не только базовый каркас приложения, предназначенный для прохождения тестов в консольном режиме, но и доступны первые инструкции по сборке версии, работающей в графическом режиме. Ведется работа по созданию графического интерфейса, который будет основан на использовании библиотек Gtk+, Glib, Pango и Cairo, а также оригинальной системе рендеринга графики Skia (используется в Windows сборке Chrome), портированной в Linux месяц назад. Кроме того, в настоящее время для Linux версии близка к завершению работа по реализации субпиксельного рендеринга, системы ввода, поддержке буфера обмена.
http://www.opennet.r...shtml?num=19350

ping_Win

08 Января 2009, 00:35 #8 Последнее редактирование: 06 Июня 2011, 22:30 от Zhek@Ch
[size="3"]Компания Google представила google-perftools 1.0[/size]

Анонсирован первый стабильный релиз комплекта google-perftools, включающего в себя средства для анализа производительности и выявления проблем с распределением памяти, имеющих поддержку многопоточных приложений и оптимизированных для специфики работы на многопроцессорных системах (SMP и NUMA).

Кроме heap-checker, heap-profiler и cpu-profiler, в состав комплекса входит TCMalloc, одна из самых высокопроизводительных реализаций malloc().

http://www.opennet.r...shtml?num=19665

ping_Win

10 Января 2009, 11:12 #9 Последнее редактирование: 19 Мая 2011, 01:41 от Zhek@Ch
[size="3"]Тестовая версия Google Chrome 2.0 продемонстрировала прогресс в поддержке Linux[/size]

Вышла тестовая версия web-браузера Google Chrome 2.0, в которой представлены компоненты упрощающие портирование для платформ Linux и Mac OS X. В частности в комплект включена новая кроссплатформенная реализация сетевой библиотеки, заменившая собой код привязанный к использованию WinHTTP.

http://www.opennet.r...shtml?num=19694

ping_Win

11 Января 2009, 20:37 #10 Последнее редактирование: 19 Мая 2011, 01:44 от Zhek@Ch
[size="3"]Google выпустит Linux версию браузера Chrome в течение первой половины 2009 года[/size]

Представители Google сообщили, что надеются выпустить версии web-браузера Chrome для платформ Mac OS X и Linux в течение первой половины 2009 года.

В настоящее время реализован базовый каркас Linux версии Google Chrome, осуществляющий загрузку, обработку и рендеринг web-страниц. Разработка интерфейса пользователя находится на начальном этапе развития. Графический интерфейс Linux версии будет основан на использовании библиотек Gtk+, Glib, Pango и Cairo, а также оригинальной системе рендеринга графики Skia (используется в Windows сборке Chrome), портированной в Linux несколько месяцев назад. Кроме того, в настоящее время для Linux версии близка к завершению работа по реализации субпиксельного рендеринга, системы ввода, поддержке буфера обмена.

В опубликованной несколько дней назад тестовой версии Google Chrome 2.0 была проведена работа по избавлению от привязанного к платформе Windows кода, например, с целью избавления от зависимости от WinHTTP была разработана новая кроссплатформенная реализация сетевой библиотеки. Из других новшеств Chrome 2.0 можно отметить переход на новую версию движка WebKit, реализацию возможности автодополнения текста в формах ввода, режим полноэкранного просмотра страницы, автоскроллинг (при нажатой средней кнопке мышью, перемещение манипулятора приводит к смещению страницы в любом направлении), поддержку профилей настроек пользователя.

http://www.opennet.r...shtml?num=19725

ping_Win

16 Января 2009, 00:31 #11 Последнее редактирование: 06 Июня 2011, 22:32 от Zhek@Ch
[size="3"]Компания Google закрывает многие сервисы и планирует открыть код Jaiku[/size]

Компания Google прекращает развитие многих второстепенных сервисов. Например, будет прекращена работа над Google Video, Google Notebook, Google Catalogs, микро-блогов Jaiku и т.д. Некоторые сервисы закроются (Google Video в пользу YouTube), а некоторые просто прекратят развиваться (Google Notebook). Что касается социальной сети Jaiku, то Google планирует открыть исходные тексты движка микро-блогов и передать развитие платформы в руки энтузиастов.

Тем временем компания Identi.ca объявила о получении финансирования разработки open source альтернативы системе Twitter.

http://www.opennet.r...shtml?num=19801

ping_Win

29 Января 2009, 16:30 #12 Последнее редактирование: 07 Июня 2011, 00:03 от Zhek@Ch
[size="3"]Свободные проекты и Google. Открыт исходный код Google Servlet Engine[/size]

Опубликована заметка, в которой продемонстрированы несколько примеров свободных проектов, на которые тратят свое свободное время работники Google (официально каждый работник Google может в течение рабочего дня тратить 20% своего времени на посторонние проекты).

 * Большое число разработчиков занимаются работой по подготовке для публикации в виде открытых проектов частей своей непосредственной работы в Google , напирмер, были выпущены google-perftools, Google Web Toolkit, Native Client, google-glog, Protocol Buffers, Ratproxy и т.д.
 * Ben Collins-Sussman занимается переработкой механизма работы по протоколу HTTP в системе контроля версий Subversion. Новый протокол по прежнему сохранит совместимость с WebDAV, но будет работать значительно быстрее за счет использования бинарных DeltaV патчей;
 * Diego Novillo развивает набор компиляторов GCC в плане поддержки нового механизма оптимизации WHOPR (WHOle Program optimizeR);
 * Frank Mayhar недавно подготовил патч к файловой системе ext4, реализующий режим повышенной производительности, из-за работы без ведения журнала изменений;
 * Shiki Okasaka продолжает разработку экспериментальной операционной системы ES, код которой написан на Javascript. В настоящее время для ES даже доступен работающий TCP/IP стек;
 * Tim Hockin развивает проекты prettyprint, ACPID, MCE Daemon.

В заключение, можно отметить об открытии под лицензией Apache License 2.0 исходных текстов быстрого и легковесного движка для выполнения сервлетов OpenGSE (Open Google Servlet Engine), который основан на коде, который используется для обеспечения работы таких сервисов, как Gmail и Google Calendar. Кроме реализации контейнера для выполнения сервлетов, OpenGSE содержит в себе набор средств для тестирования сервлетов на предмет соблюдения спецификаций Java Servlet 2.5. Проект не нацелен на конкуренцию с Apache Tomcat или Jetty, так как представляет в настоящий момент лишь эталонную реализацию, лишенную некоторых важных функций, таких как возможность хранения объектов.

http://www.opennet.r...shtml?num=20013

ping_Win

13 Февраля 2009, 17:07 #13 Последнее редактирование: 07 Июня 2011, 00:05 от Zhek@Ch
[size="3"]При работе над браузером Chromium в Google были усовершенствованы Hunspell слова[/size]

Система проверки орфографии в web-браузере Chromium основана на свободной библиотеке Hunspell. Разработчики Google проделали большую работу по переработке и дополнению имеющихся для Hunspell открытых словарей, сделав доступными свои усовершенствования и для других, основанных на Hunspell, продуктов, например, OpenOffice.org, Mozilla Firefox 3 и Thunderbird.

http://www.opennet.r...shtml?num=20264

ping_Win

16 Февраля 2009, 18:01 #14 Последнее редактирование: 19 Мая 2011, 01:46 от Zhek@Ch
[size="3"]Обсуждение выбора графического тулкита для Linux сборки Google Chrome[/size]

"linux: the views situation" - дискуссия в списке рассылки разработчиков Google Chrome, касающаяся выбора графического тулкита для интерфейса пользователя в Linux версии браузера. Как и было объявлено ранее, интерфейс Linux версии Google Chrome будет построен с использованием библиотек Gtk+, Glib, Pango и Cairo, а также оригинальной системе рендеринга графики Skia (используется в Windows сборке Chrome), портированной в Linux несколько месяцев назад.

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

http://www.opennet.r...shtml?num=20312

ping_Win

26 Февраля 2009, 13:24 #15 Последнее редактирование: 07 Июня 2011, 00:14 от Zhek@Ch
[size="3"]Компания Google присоединится к Opera и Mozilla в деле против Microsoft[/size]

"Browsers powered by user choice" - компания Google намерена последовать примеру Opera и Mozilla и выступить против Microsoft в деле против компании Microsoft, связанном с неправомерным навязыванием использования браузера Internet Explorer.

http://www.opennet.r...shtml?num=20464

turbo

12 Марта 2009, 20:27 #16 Последнее редактирование: 08 Июня 2011, 00:02 от Zhek@Ch
[size="3"]Google планирует начать распространение субсидированных Linux субноутбуков[/size]

На конференции Open Source in Mobile (OSiM), проходившей на прошлой неделе в Сан-Франциско, руководитель Linux Foundation, Джим Землин (Jim Zemlin) выразил беспокойство из-за смещения интересов производителей субноутбуков в пользу предустановки Windows XP и переводу специализированных Linux-окружений на второй план. Благодаря значительному снижению цены на редакцию Windows XP для субноутбуков, Microsoft с февраля прошлого года удалось увеличить долю Windows на субноутбуках с 10% до 80%. По мнению Джима, OEM производителям следует обратить внимание на перспективные альтернативные бизнес модели, основанные на сотрудничестве с операторами сотовой связи и установке тесно интегрированных с online-сервисами и быстро-загружаемых оболочек.

Тем временем Google рассматривает возможность распространения сверхдешевых субноутбуков, субсидирование цены которых будет осуществляться за счет показа рекламы или за счет длительных контрактов с операторами связи. Программное окружение подобных субноутбуков будет тесно завязано на online сервисах и построено на базе Linux платформы Google Android. Первое устройство планируют выпустить в продажу уже во второй половине текущего года.

http://www.opennet.r...shtml?num=20691

turbo

17 Марта 2009, 19:28 #17 Последнее редактирование: 08 Июня 2011, 00:06 от Zhek@Ch
[size="3"]Компания Google открыла исходные тексты движка микро-блогов Jaiku[/size]

Компания Google открыла под лицензией Apache исходные тексты движка микро-блогов Jaiku, написанного на языке Python. Открытый вариант платформы будет развиваться силами независимых энтузиастов под именем JaikuEngine, развитие сервиса Jaiku.com силами Google прекращается.

Ранее сервис Jaiku был тесно завязан на внутренней распределенной среде вычислений Google, но разработчики, перед открытием исходных текстов, перевели код Jaiku в вид, который может работать поверх общедоступной инфраструктуры Google App Engine. Тем не менее некоторые возможности в открытой версии пришлось отключить из-за финансовых и технических причин, например, недоступны средства получение новостных лент и обработки международных SMS (прием SMS ограничен операторами США). Для организации аутентификации пользователей в JaikuEngine задействован открытый протокол OAuth, являющийся продолжением развития протокола OpenID.

Кроме непосредственно движка JaikuEngine открыты исходные тексты и мобильного клиента - Jaiku Mobile client, доступного теперь под лицензиями GPLv2 и MIT. Из-за перевода Jaiku на рельсы Google App Engine, с открытой версией платформы сможет работать только будущая версия мобильного клиента, о дате выхода которой пока нет точных данных.

http://www.opennet.r...shtml?num=20771

ping_Win

21 Марта 2009, 21:00 #18 Последнее редактирование: 08 Июня 2011, 00:08 от Zhek@Ch
[size="3"]Javascript приложения для демонстрации возможностей браузера от Google[/size]

Разработчики web-браузера Chrome представили сайт chromeexperiments.com, на котором размещен набор демо приложений, написанных на Javascript, для демонстрации скорости браузера и возможностей языка для создания игр и других интерактивных приложений.

Незабываемое удовольствие от просмотра демонстрационных страниц можно получить используя свежие версии web-браузеров Chrome 2.x, Opera 10, Firefox 3.5 beta и Internet Explorer 8.

http://www.opennet.r...shtml?num=20844

turbo

09 Апреля 2009, 18:40 #19 Последнее редактирование: 31 Января 2011, 11:16 от Zhek@Ch
[size="3"]Компания Google добавила в App Engine поддержку языка Java[/size]

Компания Google объявила о реализации поддержки исполнения Java программ в распределенном окружении App Engine, ранее поддерживавшем только язык программирования Python. Для языка Java разработана специальная прослойка, транслирующая возможности App Engine API в стандартные вызовы Servlet API, JDO, JPA, javax.cache и javax.mail.

Разработчики предупреждают, что для некоторых Java программ может потребоваться модификация, так как в App Engine внесены ограничения по поддержке некоторых библиотек, полностью отключены функции работы с диском и сокетами, заблокирован запуск субпроцессов и невозможно выполнение системных вызовов. С другой стороны, ограничения App Engine не затрагивают возможность использования базирующихся на JVM языков, например, Groovy, Scala и JRuby.

По заявлению Google, первые 10 тысяч разработчиков, пожелавших использовать Java в App Engine получат бесплатный доступ к системе. Каждое приложение Google App Engine получит 500Мб для хранения данных и достаточно процессорных ресурсов и трафика для обслуживания 5 миллионов страниц в месяц.

Для упрощения разработки предлагается загрузить универсальный плагин для интегрированной среды Eclipse, предоставляющий средства разработки с использованием App Engine и фреймворка для разработки динамических web-приложений Google Web Toolkit.

Дополнительно компания Google объявила о доступности трех улучшений для App Engine:

 * Secure Data Connector - система для организации доступа к данным, огражденных межсетевым экраном;
 * Cron - возможность выполнения заданий в указанные моменты времени или с заданнной периодичностью;
 * Database import - модуль для загрузки данных в БД App Engine из внешних источников.

http://www.opennet.r...shtml?num=21171