В своей попытке более наглядно продемонстрировать, как работает распространяемое ею программное обеспечение, компания Google опубликовала исходные коды программы Google Update, предназначенной для автоматического обновления установленных программных продуктов компании до последних версий. С помощью этого ПО, носящего кодовое имя Omaha, обновляется в частности браузер Chrome и утилита Google Earth.
Представитель команды разработчиков Google Майлз Джордан написал в прошлую пятницу на корпоративном блоге, что некоторые пользователи испытывают удивление, увидев работу Google Update, поэтому в компании плотно поработали над устранением причин беспокойства и выпустили исходный код Omaha, чтобы попытаться сделать программу Google Update абсолютно прозрачной.
В Google считают, что автоматические обновления – лучший способ закрыть обнаруженные уязвимости, поскольку в этом случае патчи устанавливаются в максимально сжатые сроки в фоновом режиме и новые версии приложений обычно бывают готовы к использованию уже при следующем запуске.
Кроме того, в Google надеются, что воспользоваться кодом Omaha сможет и кто-нибудь еще. Для упрощения этой задачи компания выпустила руководство разработчика Omaha, воспользоваться которым имеют возможность все желающие. Добавим лишь, что проект Omaha распространяется под лицензией Apache License 2.0, любимой открытой лицензией Google.