Релиз библиотеки LibVirt 2.0.0

Компания Red Hat представила релиз проекта LibVirt 2.0.0, в рамках которого развивается библиотека и набор инструментов для унифицированного локального и удаленного управления виртуальными окружениями. Поддерживаются следующие системы виртуализации: Xen, QEMU, KVM, LXC, OpenVZ, User Mode Linux, VirtualBox, VMware ESX/GSX/Workstation/Player, BHyve, Virtuozzo, VirtualBox, Microsoft Hyper-V, IBM PowerVM. Статус поддержки различных систем виртуализации можно посмотреть в данной таблице. В качестве хранилища могут использоваться локальные IDE/SCSI/USB диски, FibreChannel, LVM, iSCSI, NFS и различные файловые системы. С момента выхода прошлой версии (1.3.5) добавлено более 500 изменений, которые включают в себя изменения в API, большое количество исправлений и улучшений. Среди основных новшеств LibVirt 2.0.0: Множество … Читать далее Релиз библиотеки LibVirt 2.0.0

Обновление Samba 4.4.5, 4.3.11 и 4.2.14 с устранением уязвимости

Доступны корректирующие выпуски Samba 4.4.5, 4.3.11 и 4.2.14, в которых устранена уязвимость (CVE-2016-2119), позволяющая обойти механизм проверки по цифровой подписи и организовать MITM-атаку (man-in-the-middle), при которой клиент может быть направлен на подставной сервер SMB2 и SMB3. Проблема связана с возможностью отключить проверку по цифровой подписи для установленного соединения с клиентом через подстановку пактов с флагами SMB2_SESSION_FLAG_IS_GUEST или SMB2_SESSION_FLAG_IS_NULL. Проблема в основном представляет угрозу для конфигураций winbindd с пробросом DCERPC поверх SMB2, используемых для взаимодействия с контроллером домена, так как по умолчанию защита по цифровой подписи для обычных соединений не применяется. Читать далее Обновление Samba 4.4.5, 4.3.11 и 4.2.14 с устранением уязвимости

Выпуск системы потокового видеовещания OBS Studio 0.15

Доступен выпуск проекта OBS Studio 0.15, в рамках которого развивается полностью переписанный многоплатформенный вариант популярного Windows-приложения Open Broadcaster Software, предоставляющего средства для потокового вещания, стриминга и записи видео. Код написан на языках Си/Си++ и распространяется под лицензией GPLv2. Сборки сформированы для Linux, Windows и macOS. Целью разработки OBS Studio является уход от привязки к Windows в пользу многоплатформенного модульного продукта, поддерживающего OpenGL наряду с Direct3D, разделяющего интерфейс и ядро программы, поддерживающего плагины, предоставляющего более широкий спектр возможностей и мощный API. Несмотря на то, что OBS Studio начал развиваться относительно недавно, он уже предоставляет такие возможности, как предпросмотр эфира, поддержка одновременного … Читать далее Выпуск системы потокового видеовещания OBS Studio 0.15

Релиз IPython 5.0

Состоялся релиз IPython 5.0, интерактивной оболочки для языка Python, которая сочетает возможности интерактивной консоли Python и командной оболочки Unix, предоставляет гибкие средства отладки, редактирования кода и визуализации данных. IPython активно используется в научной среде для разработки, обработки данных и интерактивного выполнения приложений, связанных с библиотеками numpy, matplotlib, sympy и scipy. Кроме языка Python через подключение дополнительных модулей в IPython доступны средства разработки на Bash, R, Ruby и Perl. В новой версии существенно модернизирован интерфейс командной строки. Старый терминальный интерфейс полностью переработан — вместо ряда отдельных внешних библиотек задействована новая многоплатформенная реализация замены библиотеки readline — prompt_toolkit, написанная на языке Python. … Читать далее Релиз IPython 5.0

Для Flatpak подготовлена технология управляемого доступа к ресурсам вне контейнера

Маттиас Класен (Matthias Clasen), лидер Fedora Desktop Team и участник GNOME Release Team, объявил о первом выпуске системы контролируемого обращения к внешним ресурсам для самодостаточных контейнеров приложений Flatpak. Для решения задач обращения к внешним ресурсам из контейнера, таким как файлы хост-системы, во flatpak изначально применялось монтирование внешних директорий в режиме bind (в snap доступ регулируется через AppArmor), что требует точной информации к каким ресурсам требуется доступ. Для упрощения работы с внешними ресурсами для Flatpak предложена концепция порталов, реализованная через высокоуровневый API, позволяющий приложению запросить доступ к таким операциям, как открытие внешнего файла, открытие URL, вывод на печать, создание скриншота, вывод … Читать далее Для Flatpak подготовлена технология управляемого доступа к ресурсам вне контейнера

Опубликованы исходные тексты облачного офисного пакета ONLYOFFICE Document Editors 4.0

Проект ONLYOFFICE, в рамках которого развивается работающий в облаке набор офисных приложений, поддерживающий организацию совместной работы, опубликовал новую версию серверного решения — ONLYOFFICE Document Editors 4.0. Исходные тексты серверной и клиентской частей проекта распространяются под лицензией AGPLv3. В системе имеется поддержка популярных форматов докуменов, презентаций и электронных таблиц: DOC, DOCX, ODT, XLS, XLSX, PPT, PPTX, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu , ODS, CSV, ODP; Новый выпуск примечателен полной переработкой серверного компонента, который переписан на языке JavaScript и теперь работает с использованием платформы Node.js, вместо ранее применяемого фреймворка ASP.Net, требующего установки Mono. Для быстрой установки подготовлены образы контейнеров Docker, … Читать далее Опубликованы исходные тексты облачного офисного пакета ONLYOFFICE Document Editors 4.0

В августе в Беларуси пройдёт конференция LVEE 2016

25-28 августа под Гродно (Беларусь) пройдет двенадцатая международная конференция разработчиков и пользователей свободного ПО «Linux Vacation / Eastern Europe«. Мероприятие объединяет общение и отдых специалистов и энтузиастов в области свободного ПО, включая платформу GNU/Linux, но не ограничиваясь ею. В тематику докладов входит разработка и сопровождение свободного ПО, внедрение и администрирование решений на основе свободных технологий, особенности использования свободных лицензий. Конференция охватывает широкий круг платформ – от рабочих станций и серверов до встраиваемых систем и мобильных устройств. Конференция проходит на турбазе посреди лесного заказника, поэтому для участников предусмотрена централизованная доставка из Минска к месту проведения конференции и обратно. К началу конференции … Читать далее В августе в Беларуси пройдёт конференция LVEE 2016

Выпуск Wine 1.9.14

Доступен очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.9.14. С момента выпуска версии 1.9.13 было закрыто 20 отчётов об ошибках. Наиболее важные изменения: В Direct3D расширена поддержка шейдеров Shader Model 5; Улучшена поддержка записи в WebServices; Проведена оптимизация производительности GDI; Прогресс в реализации обособленного потока обработки команд WineD3D; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Kingsoft Office 2012, AveraSell 4.3.8, Shattered Horizon, OPML Editor, Spellforce, COD4, Skype, Warcraft 3, Fallout 4, игры на Unreal Engine 4, Batman: Arkham Origins Blackgate, Guitar Rig 5. Читать далее Выпуск Wine 1.9.14

Релиз Mesa 12.0.0 с поддержкой OpenGL 4.3

После трёх месяцев разработки доступен релиз свободной реализации OpenGL API — Mesa 12.0, примечательный реализацией OpenGL 4.2 и 4.3 в драйверах RadeonSI, Nouveau (nvc0) и Intel (i965) для видеокарт AMD на основе архитектуры GCN (HD 7700-7900, HD 8000, Rx 240-290, Rx 300), NVIDIA на базе GPU Fermi, Kepler и Maxwell (GeForce 400/500/600/700) и GPU Intel Gen8+ (Broadwell). Кроме того, в драйверах RadeonSI и Nouveau (nvc0) обеспечена поддержка OpenGL ES 3.1. Первый выпуск ветки Mesa 12.0.0 имеет экспериментальный статус — после проведения окончательной стабилизации кода будет выпущена стабильная версия 12.0.1. Кроме поддержки OpenGL 4.3 и OpenGL ES 3.1 в новом выпуске … Читать далее Релиз Mesa 12.0.0 с поддержкой OpenGL 4.3

Подготовленный сообществом Blender мультфильм победил на фестивале SIGGRAPH 2016

Для участия в Фестивале компьютерной анимации, проводимом в рамках намеченной на конец июля конференции компьютерной графики и интерактивных технологий SIGGRAPH 2016 было отобрано три анимационных фильма, подготовленных в свободном пакете Blender — Cosmos Laundromat, Glass Half и Alike. Фильмы будут показаны 24-28 июля в электронном кинотеатре SIGGRAPH. Сегодня стало известно, что свободный фильм Cosmos Laundromat, созданный под эгидой организации Blender Institute, признан победителем фестиваля в номинации «Jury Choice Award». По традиции SIGGRAPH победители объявляются за несколько недель до начала мероприятия. На фестиваль была отправлена первая пилотная часть проекта Cosmos Laundromat (ранее известен как Gooseberry), который нацелен на создание первого свободного … Читать далее Подготовленный сообществом Blender мультфильм победил на фестивале SIGGRAPH 2016

Выпуск CentOS Atomic Host 7.20160707, специализированной ОС для запуска контейнеров Docker

Проект CentOS опубликовал новый выпуск минималистичной операционной системы CentOS Atomic Host 7.20160707, предназначенной для запуска изолированных контейнеров, подготовленных и управляемых при помощи инструментария Docker, и поставляемой в форме монолитного целиком обновляемого образа. CentOS Atomic Host является пересборкой продукта Red Hat Enterprise Linux Atomic Host, в свою очередь базирующегося на наработках свободного проекта Atomic. Сборки CentOS Atomic Host доступны в форме установочного ISO, образов виртуальных машин Vagrant (Libvirt, VirtualBox), qcow2 (OpenStack, AWS, Libvirt) и AMI (Amazon Machine Image). В новой версии произведено обновление docker 1.10.3, atomic run tool 1.10.5, kubernetes 1.2.0, flannel 0.5.3, ostree 2016.5, etcd 2.2.5 и cloud-init 0.7.5. Atomic … Читать далее Выпуск CentOS Atomic Host 7.20160707, специализированной ОС для запуска контейнеров Docker

Доступен язык программирования Rust 1.10

Представлен релиз языка программирования Rust 1.10, развиваемого проектом Mozilla, обеспечивающего автоматическое управление памятью и предоставляющего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo, написанный на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). В состав нового выпуска принято 1276 изменений от 139 разработчиков, среди которых: Добавлена опция «-C panic=abort», позволяющая в случае краха из-за ошибки программы выполнить аварийное завершение работы, вместо вызова процесса «размотки» (unwinding). При отключении обработчиков unwind генерируется меньше кода и … Читать далее Доступен язык программирования Rust 1.10

Во FreeBSD появились ветки 11-STABLE и 12-CURRENT

В svn-репозитории FreeBSD сегодня выделены ветки 11-STABLE и 12-CURRENT, а также началось формирование первой бета версии FreeBSD 11.0. Стоит отметить, что ветка 11-STABLE появилась в строгом соответствии с планом выпуска 11-ой ветки. Релиз FreeBSD 11.0 запланирован на 2 сентября. Читать далее Во FreeBSD появились ветки 11-STABLE и 12-CURRENT

KDE Plasma 5.8 станет выпуском с длительной поддержкой

На вчерашнем IRC-совещании разработчиков KDE принято решение по обеспечению длительной поддержки для следующего выпуска рабочего стола KDE Plasma 5.8. Версия 5.8 по-прежнему по умолчанию останется на X11 и будет получать обновления как минимум 18 месяцев. Ключевой задачей при подготовке новой ветки станет повышение стабильности, наращиванию функциональности будет уделено второстепенное внимание. При этом разработчики планируют достигнуть в ветке 5.8 паритета между функциональностью при работе поверх X11 и Wayland, но в Plasma 5.8 длительная поддержка не будет распространяться на компоненты для работы KDE поверх Wayalnd. Напомним, что новые ветки Plasma выпускаются раз в три месяца с формированием корректирующих выпусков каждые несколько недель. … Читать далее KDE Plasma 5.8 станет выпуском с длительной поддержкой

В Chrome добавлены средства шифрования, стойкие к подбору на квантовом компьютере

Компания Google начала эксперименты с реализацией в Chrome методов асимметричного шифрования, стойких к подбору на квантовых компьютерах. Квантовые компьютеры кардинально быстрее решают задачу разложения натурального числа на простые множители, которая лежит в основе современных асимметричных алгоритмов шифрования и эффективно не решаема на классических процессорах. Google, который владеет одной из ведущих лабораторий по изучению квантовых вычислительных систем, приступил к практическому тестированию альтернативных алгоритмов, способных обеспечить должный уровень защиты на ожидаемых в обозримом будущем квантовых системах. В настоящее время существуют только экспериментальные системы на несколько кубитов, но эта область очень интенсивно развивается и появление полноценных квантовых компьютеров можно ожидать уже в обозримом … Читать далее В Chrome добавлены средства шифрования, стойкие к подбору на квантовом компьютере

Выпуск системы сборки CMake 3.6

Состоялся релиз кроссплатформенного открытого генератора сценариев сборки CMake 3.6, выступающего в качестве альтернативы Autotools и используемого в таких проектах, как KDE, LLVM/Clang, MySQL, MariaDB, ReactOS и Blender. Код CMake написан на языке C++ и распространяется под лицензией BSD. CMake примечателен предоставлением простого языка сценариев, средствами расширения функциональности через модули, минимальным числом зависимостей (нет привязки к M4, Perl или Python), поддержкой кэширования, наличием инструментов для кросс-компиляции, поддержкой генерации файлов сборки для широкого спектра систем сборки и компиляторов, наличием утилит ctest и cpack для определения сценариев тестирования и сборки пакетов, утилитой cmake-gui для интерактивной настройки параметров сборки. Основные улучшения: В генератор файлов … Читать далее Выпуск системы сборки CMake 3.6

Для Firefox предложена система контекстных рекомендаций и расширенные настройки приватности

Ник Нгуен (Nick Nguyen), вице-президент по развитию продукта Firefox в компании Mozilla, рассказал о проекте добавления в Firefox средств контекстных рекомендаций, предлагающих близкие по смыслу страницы на основе статистики о просмотрах страниц данной тематики, полученной от других пользователей. Технология развивается под именем Context Graph и уже применяется в экспериментальном интерфейсе Activity Stream, предложенном для тестирования в рамках инициативы Test Pilot. В дальнейшем разработчики намерены применить Context Graph для создания интеллектуальной кнопки «Вперёд», при нажатии на которую будут предлагаться страницы, наиболее близкие по тематике к текущему контенту, открытому в данный момент. Например, если в данный момент открыта страница со статьёй о … Читать далее Для Firefox предложена система контекстных рекомендаций и расширенные настройки приватности

Выпуск Kubernetes 1.3, системы управления кластером изолированных контейнеров

Компания Google опубликовала релиз платформы оркестровки контейнеров Kubernetes 1.3, позволяющей как единым целым управлять кластером Linux-контейнеров, созданных с использованием таких инструментариев как Docker и rkt. Платформа обеспечивает эффективное распределение контейнеров по узлам кластера, производя миграцию в зависимости от изменения нагрузки и потребности в сервисах. Код Kubernetes написан на языке Go и распространяется под лицензией Apache 2.0. Продукт позиционируется как развиваемое сообществом универсальное решение, не привязанное к отдельным решениям и способное работать с любыми приложениями в любых облачных окружениях. Предоставляются функции для развёртывания и управления инфраструктурой, такие как ведение базы DNS, балансировка нагрузки, проверка работоспособности на уровне приложений, управление аккаунтами, обновление … Читать далее Выпуск Kubernetes 1.3, системы управления кластером изолированных контейнеров

Компания Apple открыла реализацию алгоритма сжатия без потерь LZFSE

Компания Apple перевела в разряд открытых проектов реализацию алгоритма сжатия данных без потерь LZFSE, появившегося в прошлом году составе выпусков OS X 10.11 El Capitan и iOS 9. Код библиотеки с реализацией алгоритма LZFSE написан на языке Си и распространяется под лицензией BSD. Поддерживается сборка в OS X и Linux. LZFSE является вариантом алгоритма Лемпеля-Зива, использующим метод кодирования конечного состояния энтропии (Finite State Entropy), основанного на идеях применения теории асимметричных численных систем (Asymmetric Numeral Systems) для кодирования энтропии. По сравнению с поставляемой в библиотеке zlib реализацией алгоритма Deflate (ZLIB level 5), LZFSE позволяет добиться в 2-3 раза более высокой скорости … Читать далее Компания Apple открыла реализацию алгоритма сжатия без потерь LZFSE

Выпуск стандартной Си-библиотеки Musl 1.1.15

Состоялся релиз стандартной Си-библиотеки Musl 1.1.15, предоставляющей реализацию libc, которая подходит для применения как на стационарных ПК и серверах, так и на мобильных системах, сочетая полноценную поддержку стандартов (как в Glibc) с небольшим размером, низким потреблением ресурсов и высокой производительностью (как в uClibc, dietlibc и Android Bionic). Имеется поддержка всех обязательных интерфейсов C99 и POSIX 2008, а также частично C11 и набор расширений для многопоточного программирования (POSIX threads), управления памятью и работы с локалями. Код Musl поставляется под свободной лицензией MIT. В новом выпуске добавлена поддержка 64-разрядных процессоров MIPS и PowerPC, а также шестого поколения MIPS ISA. Для 32-разрядных PowerPC … Читать далее Выпуск стандартной Си-библиотеки Musl 1.1.15

В HTTP-сервере Apache 2.4.23 устранена уязвимость

Доступен релиз HTTP-сервера Apache 2.4.23, в котором представлено 36 изменений, 17 из которых связаны с исправлениями в модуле mod_http2. Выпуски 2.4.21 и 2.4.22 были пропущены, следом за 2.4.20 сразу опубликован релиз 2.4.23. В новом выпуске устранена уязвимость (CVE-2016-4979), которая позволяет обойти аутентификацию на основе клиентских сертификатов X509. Проблема проявляется только в системах, использующих HTTP/2, и позволяет получить доступ к ресурсам, без предоставления необходимого для аутентификации сертификата. Уязвимы версии httpd c 2.4.18 по 2.4.20 в которых активирован модуль mod_http2. Из изменений, не связанных с безопасностью и исправлением ошибок, можно отметить реализацию в mod_include конструкции «‹!—#comment текст комментария›» для определения комментариев в … Читать далее В HTTP-сервере Apache 2.4.23 устранена уязвимость