Релиз операционной системы Chrome OS 52

Компания Google представила выпуск операционной системы Chrome OS 52, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 52. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 52 доступна для всех актуальных моделей Chromebook. Энтузиастами сформированы неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Исходные тексты распространяются под свободной лицензией Apache. Кроме того, проектом Chromium OS for SBC выпущена сборка для Raspberry Pi 2 и Raspberry Pi 3. … Читать далее Релиз операционной системы Chrome OS 52

Facebook открыл схемы и ПО панорамной 3D-камеры Surround 360

Facebook опубликовал все наработки, связанные с панорамной камерой Surround 360, предназначенной для создания 3D-видео и фотографий, пригодных для визуализации в шлемах виртуальной реальности. Схемы, спецификации, 3D-модели и инструкции по сборке оборудования открыты под лицензией Creative Commons Attribution 4.0. Программное обеспечение для управления камерой и организации хранилища снятых данных доступно под BSD-подобной лицензией. Приложение для трёхмерного рендеринга 3D-видео и фотографий поставляется под лицензией BSD. Кроме того, Facebook предоставил возможность безвозмездного использования всех связанных с камерой патентов. Примечательно, что камера достаточно проста в сборке и основана на типовых компонентах, что позволяет собрать свой экземпляр собственными руками примерно за 4 часа. Доступно всё … Читать далее Facebook открыл схемы и ПО панорамной 3D-камеры Surround 360

Сервис Let’s Encrypt объявил о полной поддержке IPv6

Некоммерческий удостоверяющий центр Let’s Encrypt, контролируемый сообществом и предоставляющий сертификаты безвозмездно всем желающим, сообщил о реализации полной поддержки IPv6. По статистике Google, в настоящее время к сайтам Google по протоколу IPv6 обращается 12.71% пользователей, в то время как в начале года этот показатель составлял 10%. По данным Cisco число активных пользователей IPv6 в США оценивается в 29%, Бельгии — 46%, Германии 24%, Греции — 24%, Эквадоре — 19%, РФ — 1.2%, Украине — 0.24%, Беларуси — 0.01%. Читать далее Сервис Let’s Encrypt объявил о полной поддержке IPv6

Компания Canonical вошла в консультативный совет Document Foundation

Организация The Document Foundation (TDF), курирующая разработку свободного офисного пакета LibreOffice, объявила о вхождении в Консультативный Совет компании Canonical. LibreOffice поставляется в Ubuntu начиная с первого выпуска. В будущем августовском релизе LibreOffice 5.2 ожидается начало поставки офисного пакета в форме самодостаточного пакета в формате snap, что значительно упростит сопровождение сборок. Основным назначением консультативного совета является учёт мнения спонсоров LibreOffice и доведение пожеланий, мнений и рекомендаций до совета директоров The Document Foundation. Из других членов Консультативного совета The Document Foundation можно отметить RedHat, AMD, SUSE, Google, Intel, Collabora, Фонд СПО, CIB Software, CloudOn, FrODeV, ITOMIG, KACST, Lanedo, SPI, MIMO, KDE e.V., … Читать далее Компания Canonical вошла в консультативный совет Document Foundation

Уязвимость в Xen, позволяющая получить доступ к хост-системе

В гипервизоре Xen выявлена опасная уязвимость (CVE-2016-6258), позволяющая привилегированному пользователю гостевой системы выполнить свой код на уровне хост-системы. Проблема проявляется только в паравиртуализированных гостевых системах (PV) на оборудовании x86 и не затрагивает окружения, выполняемые в режиме полной виртуализации оборудования (HVM), и конфигурации на платформе ARM. Уязвимость вызвана ошибкой в коде обновления элементов в таблице страниц памяти паравиртуализированных окружений. Для уже существующих элементов в коде был предусмотрен режим быстрого обновления, при котором пропускались ресурсоёмкие повторные проверки доступа. Считалось, что очистки битов Access/Dirty достаточно, но это оказалось не так. Исправление пока доступно только в виде патча. Проследить за появлением обновления в дистрибутивах … Читать далее Уязвимость в Xen, позволяющая получить доступ к хост-системе

Компания AMD открывает код системы фотореалистичного рендеринга Radeon ProRender

Компания AMD анонсировала скорое открытие исходных текстов профессиональной системы фотореалистичного рендеринга Radeon ProRender (ренее известен как AMD FireRender). Код планируется открыть в начале сентября и развивать под эгидой проекта GPUOpen. ProRender представляет собой движок рендеринга, использующий методы смуляции физических процессов с применением вычислений на стороне GPU для достижения высокой производительности. ProRender может интегрироваться с различными профессиональными пакетами моделирования, например, плагины уже доступны для Autodesk 3ds Max и SOLIDWORKS, скоро ожидается поддержка Autodesk Maya. Пакет может работать на системах Windows, macOS и Linux c процессорами GPU, CPU и APU не только от AMD, но и от других производителей. Совместимость с различными … Читать далее Компания AMD открывает код системы фотореалистичного рендеринга Radeon ProRender

Выпуск nginx 1.11.3

Доступен новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.11.3, в котором реализованы следующие изменения: По умолчанию выключена директива accept_mutex, определяющая метод уведомления рабочих процессов о поступлении новых соединений («on» — по очереди, «off» — все разом); На Linux-системах при вызове epoll задействован флаг EPOLLEXCLUSIVE; Добавлен новый модуль ngx_stream_geo_module, позволяющий создавать переменные, значения которых зависят от IP-адреса клиента; Добавлен новый модуль ngx_stream_geoip_module, позволяющий создавать переменные, значения которых зависят от IP-адреса клиента, используя готовые базы MaxMind для привязки диапазонов адресов к регионам; Добавлен новый модуль ngx_stream_split_clients_module, позволяющий создавать переменные для A/B тестирования (также известного как «split-тестирование»); В модуле stream добавлена поддержка переменных … Читать далее Выпуск nginx 1.11.3

Релиз движка для создания браузерных 3D-приложений Blend4Web 16.07

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 16.07. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3. Основные изменения: Поддержка аппаратного инстансинга (Geometry instancing) для оптимизации отрисовки систем частиц. Использование инстансинга существенно сокращает потребление памяти и, в некоторых случаях, увеличивает скорость рендеринга. В частности, на сцене, представленной ниже, все геометрические данные занимают только 1.6 МБ: Улучшения эффекта глубины резкости (Depth-of-field, DOF). Теперь … Читать далее Релиз движка для создания браузерных 3D-приложений Blend4Web 16.07

Релиз systemd 231

Представлен выпуск системного менеджера systemd 231. Из новшеств можно отметить возможность указания ограничений в процентах, монтирование /tmp в режимах «nosuid» и «nodev», возможность блокировки групп системных вызовов в unit-файлах, запрет по умолчанию для сервисов systemd создания областей mmap, одновременно доступных на запись и исполнение, обработка в systemd-resolved локальных DNS-запросов через 53 порт, добавление в systemd-networkd средств для настройки VLAN, VTI/VTI6 и VRF. Основные изменения: В директиве «SystemCallFilter=» добавлена возможность использования предопределённого набора фильтров системных вызовов, что значительно упрощает настройку и позволяет управлять фильтрацией на уровне групп, а не отдельных системных вызовов. Например, для запрета доступа к системеным вызовам, связанным с … Читать далее Релиз systemd 231

Выпуск OpenVZ 7.0, ставший итогом слияния проектов OpenVZ и Virtuozzo

Разработчики проекта OpenVZ сдержали все свои обещания и выпустили финальную версию OpenVZ 7.0, продукта, образованного в результате слияния кодовых баз открытой системы контейнерной виртуализации OpenVZ и коммерческого продукта Virtuozzo (Parallels Cloud Server). Теперь все желающие получили возможность промышленного использования последней версии контейнеров OpenVZ. Исходный код новой версии полностью открыт и доступен в публичном репозитории и зеркале на GitHub. Основные изменения по сравнению с предыдущей версией OpenVZ, базирующейся на ядрах 2.6.32 и 2.6.18: Новая версия OpenVZ представляет собой законченное решение для виртуализации и предлагается в виде Linux дистрибутива, готового для установки на «голое» железо. Для этой версии не предоставляется поддержка установки … Читать далее Выпуск OpenVZ 7.0, ставший итогом слияния проектов OpenVZ и Virtuozzo

Сооснователь Cyanogen Inc развеял опасения, связанные с CyanogenMod

Стив Кондик (Steve Kondik), основатель проекта CyanogenMod, сооснователь и технический директор компании Cyanogen Inc, заверил пользователей, что компания сохраняет интерес к развитию открытой независимой прошивки и продолжит поддерживать проект CyanogenMod. Компания также не отказывается от цели по доведению решений на базе CyanogenMod до более широкой аудитории пользователей. Сообщается, что в процессе развития стартапа, какие-то начинания оказались успешными, а какие-то были осознаны как тупиковые пути. Заложенные в CyanogenMod идеи по-прежнему ценятся в Cyanogen Inc и компания продолжит своё активное участие в разработке. Тем не менее для сохранения компании на плаву не обойтись без изменений, но они не будут связаны с переориентацией … Читать далее Сооснователь Cyanogen Inc развеял опасения, связанные с CyanogenMod

Выпуск OpenVZ 7.0

Разработчики проекта OpenVZ сдержали все свои обещания и выпустили финальную версию OpenVZ 7.0, продукта, образованного в результате слияния кодовых баз открытой системы контейнерной виртуализации OpenVZ и коммерческого продукта Virtuozzo (Parallels Cloud Server). Теперь все желающие получили возможность промышленного использования последней версии контейнеров OpenVZ. Исходный код новой версии полностью открыт и доступен в публичном репозитории и зеркале на GitHub. Основные изменения по сравнению с предыдущей версией OpenVZ, базирующейся на ядрах 2.6.32 и 2.6.18: Новая версия OpenVZ представляет собой законченное решение для виртуализации и предлагается в виде Linux дистрибутива, готового для установки на «голое» железо. Для этой версии не предоставляется поддержка установки … Читать далее Выпуск OpenVZ 7.0

Релиз системы фильтрации спама Rspamd 1.3

Доступен релиз системы фильтрации спама Rspamd 1.3, предоставляющей средства для оценки сообщений по различным критериям, включая правила, статистические методы и чёрные списки, на основе которых формируется итоговый вес сообщения, используемый для принятия решения о необходимости блокировки. Код системы написан на языке Си и распространяется под лицензией BSD. Rspamd построен с использованием событийно-ориентированной архитектуры (Event-driven) и изначально рассчитан на применение в высоконагруженных системах, позволяя обрабатывать сотни сообщений в секунду. Правила для выявления признаков спама отличаются высокой гибкостью и в простейшем виде могут содержать регулярные выражения, а в более сложных ситуациях могут оформляться на языке Lua. Расширение функциональности и добавление новых типов … Читать далее Релиз системы фильтрации спама Rspamd 1.3

Второй бета-выпуск FreeBSD 11.0

Доступен второй бета-выпуск FreeBSD 11.0. Выпуск FreeBSD 11.0-BETA2 доступен для архитектур amd64, i386, powerpc, powerpc64, sparc64 и armv6 (BANANAPI, BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, GUMSTIX, RPI-B, RPI2, PANDABOARD, WANDBOARD). Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2. Релиз FreeBSD 11.0 запланирован на 2 сентября. С новшествами FreeBSD 11 можно ознакомиться в анонсе первого бета-выпуска. Во втором бета-выпуске в утилите freebsd-update появилась возможность установки наборов дистрибутива (‘*-dbg’), внесены исправления в сборочный инструментарий, для архитектур powerpc/powerpc64 и arm/armv6 отключены WITNESS и INVARIANTS, удалена конфигурация ядра GENERIC-NODEBUG, проведена работа над ошибками. Читать далее Второй бета-выпуск FreeBSD 11.0

Релиз ядра Linux 4.7

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 4.7. Среди наиболее заметных изменений: распараллеливание проверок содержимого директорий, более быстрый и точный механизм управления частотой CPU, поддержка механизма UEFI Capsule для организации обновления прошивок, серия значительных улучшения в средствах трассировки и отладки, поддержка виртуальных контроллеров USB-устройств в стеке USB/IP, возможность ограничения привязки загрузки модулей ядра только из одной ФС, поддержка разработанного для Android механизма sync_file. В новую версию принято около 12 тысяч исправлений от примерно 1500 разработчиков, размер патча — 34 Мб (изменения затронули 9744 файлов, добавлено 493490 строк кода, удалено 194974 строк). Около 47% всех представленных в 4.7 … Читать далее Релиз ядра Linux 4.7

Debian и Ubuntu переходят на X.Org драйвер modesetting для GPU Intel

Репозитории Debian Unstable и Ubuntu 16.10 переведены на применение по умолчанию универсального DDX-драйвера xf86-video-modesetting, вместо специализированного драйвера xf86-video-intel, для GPU Intel, выпущенных начиная с 2007 года (Gen4/965GM и новее). Для старых GPU Intel Gen2 и Gen3 по-прежнему будет загружаться драйвер xf86-video-intel. В качестве основной причины перехода называются трудности с сопровождением драйвера xf86-video-intel, стабильные выпуски для которого не выходили уже почти три года, а стабильность кодовой базы в Git-репозитории оставляет желать лучшего. Предлагаемый для замены драйвер xf86-video-modesetting не привязан к конкретным типам видеочипов и по своей сути напоминает драйвер VESA, но работающий поверх интерфейса KMS. Таким образом, драйвер xf86-video-modesetting можно использовать … Читать далее Debian и Ubuntu переходят на X.Org драйвер modesetting для GPU Intel

Выпуск web-браузера Min 1.4

Доступен выпуск web-браузера Min 1.4, отличающегося минималистичным интерфейсом, построенным вокруг манипуляций с адресной строкой. Браузер создан с использованием платформы Electron, предлагающей средства для создания самодостаточных приложений на основе технологий Chromium и Node.js. Интерфейс полностью написан на JavaScript, CSS и HTML. Код распространяется под лицензией Apache 2.0. Сборки сформированы для Linux (deb), macOS и Windows. Основные возможности браузера Min: Улучшенная система вкладок, предоставляющая такие функции как открытие новой вкладки рядом с текущей вкладкой, скрытие вкладок, к которым пользователь не обращался определённое время, группировка вкладок и просмотр всех вкладок в виде списка; Интеграция в адресную строку средств обращения к поисковой системе DuckDuckGo … Читать далее Выпуск web-браузера Min 1.4

Представлен графический API Vulkan для языка C++

Консорциум Khronos, занимающийся разработкой графических стандартов, анонсировал доступность открытого проекта Vulkan Hpp, в рамках которого развивается вариант графического API Vulkan для языка C++. Vulkan C++ API предоставляет большую гибкость по сравнению с изначальным Vulkan C API и позволяет использовать современные возможности языка C++ для упрощения разработки, сохраняя при этом общую структуру Vulkan-приложения и предоставляя весь спектр возможностей, доступных в низкоуровневом графическом API. Читать далее Представлен графический API Vulkan для языка C++

Выпуск Rakudo Star 2016.07, дистрибутива Perl 6

Представлен релиз пакета Rakudo Star 2016.07, включающего компилятор Rakudo, виртуальную машину MoarVM, документацию, модули и инструменты, необходимые для разработки на языке Perl 6. Компилятор соответствует спецификации Perl v6.c, за исключением поддержки расширенных макросов, неблокирующего ввода/вывода и ряда мелких особенностей, которые планируется довести до рабочего состояния в будущих выпусках. В качестве виртуальной машины для исполнения байткода предлагается MoarVM, которая проходит все необходимые тесты (альтернативный бэкенд на базе JVM пока не обладает всей необходимой функциональностью). Ключевые улучшения: Возможность применения собственного модуля с отладчиком; Представлен метод .Map; Реализованы альтернативные пути вызова subtest; В IO::[Path,Handle] добавлен метод .mode, возвращающий права доступа к файлу в … Читать далее Выпуск Rakudo Star 2016.07, дистрибутива Perl 6

Сервис мгновенного обмена сообщениями Wire открыл код клиентского ПО

Сервис мгновенного обмена сообщениями Wire, предлагающий end-to-end шифрование для сообщений, голосовых звонков и видеовызовов, открыл исходные тексты всех компонентов клиентсного ПО. Код открыт под лицензией GPLv3, что позволяет не только своими силами собрать приложения, аналогичные по функциональности предлагаемым для загрузки эталонным сборкам, но и развивать производные расширенные продукты, интегрировать поддержку Wire в сторонние приложения или задействовать применяемые в Wire методы end-to-end шифрования. Открытие кода также может способствовать портированию настольного клиента для платформы Linux (в настоящее время для Linux предлагается web-клиент). Читать далее Сервис мгновенного обмена сообщениями Wire открыл код клиентского ПО

Релиз EC-Crypt 2.1.0

Состоялся релиз EC-Crypt — нового инструмента шифрования сообщений. Благодаря криптографии эллиптических, кривых публичные ключи пользователей очень короткие — длиной 52 символа. Доступна CLI и GUI версии. Также подготовлены бинарные сборки для Windows и Linux Читать далее Релиз EC-Crypt 2.1.0