21 августа Google официально представила новую версию операционной системы Android. Новую версию Android вскоре получат устройства линейки Google Pixel, Nexus 5X, Nexus 6P, Nexus 9 и Nexus Player. Google сотрудничает с множеством производителей смартфонов, дабы пользователи получили обновление до конца года.
В качестве ответа на санкции Google Symantec продаёт свой бизнес другому коммерческому поставщику сертификатов — DigiCert. В результате сделки Symantec получит 950 миллионов долларов и треть акций DigiCert.
Продажа полностью завершится к концу 2018 года. К этому времени процесс выпуска сертификатов перейдёт на инфраструктуру DigiCert. До этого выпускаемые сертификаты будут проверяться сотрудниками DigiCert, чего и требует Google.
По результатам сделки, DigiCert соберёт под собой 5 брендов и почти в 7 раз увеличит количество обслуживаемых сертификатов. 5 крупнейших CA будут контролировать 97,4 % рынка, а доля каждого из их конкурентов не будет превышать 0,6 %.
Компания Google представила релиз операционной системы Chrome OS 59, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 59. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 59 доступна для всех актуальных моделей Chromebook, за исключением Chromebook Pixel (2015). Энтузиастами сформированы неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Исходные тексты распространяются под свободной лицензией Apache 2.0.
Основные изменения в Chrome OS 59:
Добавлена возможность прямой отправки информации на печать через локально подключенный принтер, без использования промежуточных облачных сервисов.
Для приложений Chrome, запускаемых в режиме интернет-киоска, предоставлена возможность доступа к Networking API для управления сетевыми настройками и к Audio API.
В системном меню изменено оформление пиктограммы WiFi, отображаемой в случае если устройство не подключено к беспроводной сети.
Добавлен новый режим вывода на внешний экран, подключенный через адаптер Chromecast (chrome://flags/#media-remoting). В случае если Chromecast доступен поблизости, при переходе в полноэкранный режим вывод через Chromecast будет организован через проброс на уровне перенаправления видеопотока, без его декодирования на локальной системе, что позволяет сэкономить заряд аккумулятора.
В настройки добавлена возможность изменения размера курсора мыши (chrome://flags/#ash-adjustable-large-cursor).
Цвет панели теперь автоматически подстраивается под цветовую гамму, преобладающую на обоях рабочего стола (chrome://flags/#ash-shelf-color).
Представлен релиз операционной системы Chrome OS 58.
В этой версии произошли следующие изменения:
Модернизированы правила определения часового пояса на устройствах с сотовой связью.
Изменен интерфейс для первого знакомства с пользователем.
Анимация изменена в соответствии с концепцией Material Design.
В файловый менеджер добавлена возможность доступа к изображениям, видео и звуковым файлам от установленных приложений для Android (доступ открыт read only).
На устройствах с дисплеем-сенсором со стилусом (Samsung Chromebook Plus) добавлена возможность использовать его для рисования, написания заметок, скриншотов, в качестве лазерной указки и в качестве экранной лупы.
Добавлена возможность переключения между несколькими камерами.
Новые обои, не скучнее старых!
Устранена уязвимость CVE-2017-0561 в прошивке Wi-Fi чипов Broadcom, позволяющая организовать удалённое выполнение кода через отправку по беспроводной сети специально оформленных управляющих кадров.
Google представила язык программирования Dart версии 1.23. Язык позиционируется как язык структурного программирования Web с синтаксисом, похожим на Java.
Dart включает в себя SDK, в котором есть компилятор в javascript, виртуальная машина Dart VM, пакетный менеджер, анализатор кода, интегрированная среда разработки(IDE), набор стандартных библиотек и плагины для IntelJ IDEA, Emacs и Vim.
Для выполнения отладки есть Dartium, специально собранная версия Chromium с виртуальной машиной Dart из коробки.
Репозиторий pub предоставляет 2567 пакетов(на момент написания новости).
Отныне для того чтобы запустить Сhrome без графики достаточно использовать опцию --headless. При этом общаться с браузером можно будет по chrome debugging protocol.
На сайте разработчиков сообщается, что данная особенность может быть использована для создания растровых изображений и извлечения метаданных из страниц. Разработчиками подготовлена небольшая наглядная демонстрация процесса. Сообщается, что данная особенность появится в Сhrome 59 и будет доступна для Windows, GNU/Linux и macOS. В Opera данный флаг появится в 46 релизе. Также подобный режим разрабатывается для Firefox.
Разработчики Google Chrome рассматривают меры снижения доверия и постепенную блокировку сертификатов (через снижение срока их действия), выданных подконтрольными Symantec центрами сертификации. Недовольство и опасения вызвала политика выдачи сертификатов, которые компания проводила предыдущие несколько лет. Symantec недостаточно тщательно контролировала процесс выдачи сертификатов, что привело к снижению безопасности пользователей Google Chrome.
Такие «мягкие» меры объясняются тем, что подконтрольные Symantec центры занимают значительную долю: по разным данным 30-40% всех проверок касаются сертификатов выданных проблемными CA.
Предлагаемые меры:
EV-сертификаты предлагается рассматривать как DV сроком на год. Если не будет предпринято мер по исправлению ситуации со стороны CA, политика снижения доверия продолжит действовать.
В Chrome 59 значение максимального срока действия сертификатов Symantec планируется ограничить 33 месяцами, Chrome 60 — 27 месяцами, Chrome 61 — 21, и в итоге в Chrome 64 — 9 месяцами. Кроме того, для всех новых сертификатов предлагается сразу ограничить срок действия 9 месяцами.
За это время CA подконтрольным Symantec (Symantec, Thawte, GeoTrust) предлагается заменить все «малодоверенные» сертификаты и устранить недостатки в процессах их выдачи.
Google представила транскомпилятор и runtime для языка программирования Python — Grumpy. Инструмент планируется использовать в качестве замены CPython из-за плохой масштабируемости последнего.
Продукты компании содержат десятки миллионов строк Python-кода. Так, для фронт- и API-серверов сервиса YouTube, обрабатывающих миллионы запросов в секунду, до сих пор использовался CPython 2.7.
Grumpy позволит транспилировать Python-код в Go, который в свою очередь будет компилироваться в нативный. Из преимуществ подобного подхода — лучшая масштабируемость и совместимость с Go, что может в конечном итоге способствовать плавной миграции на этот ЯП.
Android — основанная на Linux мобильная операционная система от компании Google. Основная часть исходного кода доступна в репозитории Android Open Source Project (AOSP).
В новой версии сделан упор на исправление ошибок и API. Over-the-air обновления в скором времени будут доступны для устройств Pixel, Pixel XL, Nexus 5X, Nexus 6P, Nexus 6, Nexus 9, Nexus Player, Pixel C и General Mobile 4G (Android One).
Компания Google представила стабильный релиз веб-браузера Chrome 55.
Chrome использует движок Blink (ранее WebKit). Также существует свободная версия под названием Chromium, отличающаяся брендингом, отсутствием DRM и автоматических обновлений.
На сегодняшний день Chrome является самым популярным браузером — его доля составляет от 49 до 58 % по данным различныхисточников.
Состоялся релиз разработанного компанией Google модуля Python для обработки опций командной строки — python-gflags 3.1.0. Проект распространяется под 3-пунктовой лицензией BSD.
Chrome OS — ОС от компании Google, предназначенная для устройств на процессорах ARM или x86.
Операционная система использует ядро Linux, а также работающий в специально разработанной оконной системе браузер Google Chrome, который замещает традиционные приложения.
Версия с открытым исходным кодом развивается в рамках проекта Chromium OS.
4 октября Google провела презентацию в live режиме, на которой была показана новая линейка смартфонов Pixel, и др. Линейка Pixel пришла на замену линейке Nexus.
Также для Pixel и Pixel XL Google будут выпускаться специальные чехлы Live Case. Их особенность заключается в том, что перед покупкой пользователь сможет выбрать любое изображение для чехла.
Pixel поступит в продажу 20 октября. Стоимость младшей модели составит ~650$.
20 сентября состоялся релиз нового мессенджера от Google — Allo.
Основные особенности:
Идентификация с помощью номера телефона.
Уникальная возможность Allo заключается в доступе к ассистенту из чата (цитируя @google в сообщении), который может отвечать на вопросы, генерировать подсказки на основе карт, базы знаний, сторонних ресурсов. Все взаимодействие с ассистентом происходит прямо в чате, все участники которого видят вопросы и ответы.
Система искусственного интеллекта ассистента также может подсказывать ответы на частые вопросы с помощью одного клика, используя различные контекстуальные знания, например, геолокацию.
Присутствие режим инкогнито, которые переключает диалог в режим E2E-зашифрованного канала на основе протокола Signal от Open Whisper Systems. В данном режиме функциональность ассистента недоступна, так как ассистент не имеет доступа к таким чатам.
Режим инкогнито поддерживает автоматическое удаление сообщений с устройств через определённый промежуток времени.
>>> Видео с демонстрацией этих и многих других возможностей
Среди других нововведений также отмечается поддержка новых политкорректных Emoji, оптимизация фоновых процессов, добавление новых языков и вариантов одного языка, новые функции в Android for Work, а также расширение специального ПО для людей с ограниченными возможностями.