В Firefox начнут бороться со всплывающими элементами страниц

Разработчики Firefox рассматривают возможность реализации средств для блокирования навязчивых всплывающих блоков, интегрированных в web-страницы. Речь ведётся о выводимых поверх содержимого раздражающих блоков, стилизованных под диалоговые окна, таких как всевозможные предложения подписаться на рассылки, принять участие в акции, ответить на опрос, заполнить анкету, отправить вопрос консультанту, начать чат с персоналом (ботом) и т.п. Разработчики намерены предусмотреть опцию для автоматического блокирования подобных блоков, по аналогии с тем как сейчас можно блокировать автоматическое открытие отдельных окон. Так как блокировать придётся блоки, обычно создаваемые при помощи элементов div внутри HTML-страницы, имеется риск возникновения ложных блокировок, поэтому перед началом внедрения предлагается накопить данные об особенностях … Читать далее В Firefox начнут бороться со всплывающими элементами страниц

Red Hat Enterprise Linux 7.4 сертифицирован, как соответствующий требованиям FIPS 140-2

Компания Red Hat объявила о прохождении повторной сертификации криптографических модулей дистрибутива Red Hat Enterprise Linux 7 (RHEL) на предмет соответствия стандарту безопасности FIPS 140-2. От произведённой в 2016 году сертификации новая отличается обновлением компонентов, расширением охватываемых решений и изменением тестируемых серверов. Получение сертификата FIPS 140-2 является обязательным требованием к продуктам при их использовании в обеспечении защиты конфиденциальных данных государственных учреждений США и Канады. Сертификат подтверждает соблюдение требований к криптографическим модулям и выдаётся Американским институтом стандартов и технологий (NIST) совместно с Канадским Центром безопасности коммуникаций после досконального тестирования компонентов дистрибутива независимой тестовой лабораторией. Сертификат получен для программно-аппаратных комплексов на основе RHEL … Читать далее Red Hat Enterprise Linux 7.4 сертифицирован, как соответствующий требованиям FIPS 140-2

Эрик Реймонд основал проект по созданию открытого источника бесперебойного питания

Эрик Рэймонд (Eric S. Raymond), один из основателей организации OSI (Open Source Initiative), стоявший у истоков движения открытого ПО, представил проект UPSide, в рамках которого началась работа по созданию открытого оборудования с реализацией источника бесперебойного питания (ИБП). Проект возник как реакция на недовольство текущей ситуацией на рынке ИБП, производители которых применяют сомнительные технические решения, недокументированные протоколы управления и неудобные системы контроля, а также перекладывают скрыто затраты на потребителей (применение аккумуляторов с коротким жизненным циклом). В рамках проекта планируется выработать набор ключевых требований и разработать спецификацию, дающую возможность самостоятельно собрать высококачественный ИБП из типовых деталей, которые имеются в продаже на радиорынках … Читать далее Эрик Реймонд основал проект по созданию открытого источника бесперебойного питания

Техника приёма данных через пассивные колонки или наушники

Исследователи из Университета имени Давида Бен-Гуриона (Израиль) разработали метод организации канала связи через пассивные громкоговорители или наушники, подключенные к ПК, без использования микрофона. Особенностью метода является применение громкоговорителей не только для генерации звука, но и для оценки внешних звуковых колебаний. С практической стороны метод может применяться для организации скрытого канала связи с изолированным или не имеющим сетевого подключения компьютером. Например, атакующие могут применить метод для взаимодействия с установленным на компьютере шпионским или вредоносным ПО. Для использования громкоговорителей или наушников в качестве микрофона используется недоработка звуковых чипов Realtek, которые позволяют программно изменять тип звуковых портов, т.е. программно изменить тип порта c … Читать далее Техника приёма данных через пассивные колонки или наушники

Релиз открытой RPG-игры Flare 1.0

Спустя 4 года после начала альфа-тестирования вышла финальная версия однопользовательской RPG-игры Flare c геймплеем в стиле Diablo. По сравнению с ранее опубликованными альфа-выпусками предложен полностью новый игровой сюжет Empyrean Campaign, построенный в жанре фэнтези. Бинарные сборки доступны под Linux и Windows. Ожидаются сборки под macOS, Android и Web-браузеров (компиляция через Emscripten). Код проекта написан на C++ с использованием библиотеки SDL2 и распространяется под лицензией GPLv3, а игровые данные доступны под лицензией CC-BY-SA 3.0. Читать далее Релиз открытой RPG-игры Flare 1.0

Karton 1.0, инструмент для запуска Linux-программ из контейнеров в macOS и Linux

Представлен первый стабильный релиз проекта Karton, развивающего инструментарий для организации запуска Linux-приложений в самодостаточном контейнере, который можно использовать в macOS, различных дистрибутивах Linux и на оборудовании с любой архитектурой (ARMv7, ARMv8, x86-64). Код инструментария написан на языке Python и поставляется под лицензией LGPLv2.1. C технической стороны Karton представляет собой надстройку над Docker, которая автоматически организует совместный доступ к каталогам и файлам из запускаемых контейнеров. Файлы пользователя делаются доступны как для основной системы, так и для программ, работающий в контейнерах. Запуск команд осуществляется прозрачно для пользователя, без необходимости явного старта и остановки контейнера. Начинка контейнера может формироваться на основе Ubuntu, Debian, … Читать далее Karton 1.0, инструмент для запуска Linux-программ из контейнеров в macOS и Linux

Релиз браузерного движка WebKitGTK+ 2.20.0

Представлен выпуск новой стабильной ветки WebKitGTK+ 2.20.0, порта браузерного движка WebKit для платформы GTK+. WebKitGTK+ позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Из известных проектов, использующих WebKitGTK+, можно отметить Midori и штатный браузер GNOME (Epiphany). Ключевые изменения: Новый API для извлечения и удаления Cookie при помощи WebKitCookieManager; Новый API для определения, когда форма отправлена через JavaScript; Ряд улучшений и исправлений в поддержке управления при помощи сенсорных экранов и экранных жестов; Поддержка семейства шрифтов «system» в … Читать далее Релиз браузерного движка WebKitGTK+ 2.20.0

Выпуск среды управления данными Kexi 3.1

С небольшим отставанием от офисного пакета Calligra 3.1 состоялся релиз среды для визуального управления данными Kexi 3.1, построенной с использованием технологий KDE Frameworks 5 и Qt 5. Kexi является открытым аналогом таких проприетарных систем как MS Access, FileMaker, Oracle Forms и позволяет быстро создавать формы ввода, обработки и редактирования данных, формировать запросы и генерировать отчёты. Основные новшества: Возобновлена поставка инсталлятора с предварительным вариантом Kexi для платформы Windows. Для упрощения миграции с проприетарного на свободное ПО поставляется компонент для миграции с Microsoft Access, позволяющий организовать редактирование БД из Kexi и MS Access; Большое внимание уделено повышению стабильности и обратной совместимости. Устранено … Читать далее Выпуск среды управления данными Kexi 3.1

Выпуск http-сервера lighttpd 1.4.49

Состоялся релиз легковесного http-сервера lighttpd 1.4.49. В новом выпуске в mod_proxy реализована поддержка метода HTTP CONNECT, необходимого для проброса HTTPS и TCP-соединений. В mod_accesslog добавлена поддержка использования в директиве accesslog.format подстановок «%{canonical,local,remote}_port». Добавлена поддержка режима epoll POLLRDHUP. В mod_openssl улучшен автоматический выбор типа эллиптической кривой. Требования к минимальной версии automake подняты до 1.13. Решены проблемы со сборкой в Solaris 10. Устранено 35 ошибок. Читать далее Выпуск http-сервера lighttpd 1.4.49

Релиз PoCL 1.1, независимой реализации стандарта OpenCL

Состоялся релиз проекта PoCL 1.1 (Portable Computing Language OpenCL), развивающего реализацию стандарта OpenCL, независимую от производителей графических ускорителей и позволяющую использовать различные бэкенды для выполнения OpenCL-ядер на разных типах графических и центральных процессоров. Код проекта распространяется под лицензией MIT. Поддерживается работа на платформах X86_64, MIPS32, ARM v7, AMD HSA APUs и различных специализированных TTA-процессорах (Transport Triggered Architecture) c архитектурой VLIW. Реализация компилятора ядер OpenCL построена на базе LLVM, а в качестве фронтэнда для OpenCL C используется Clang. Для обеспечения должной переносимости и производительности компилятор ядер OpenCL может генерировать комбинированные функции, которые могут использовать различные аппаратные ресурсы для распараллеливания выполнения кода, … Читать далее Релиз PoCL 1.1, независимой реализации стандарта OpenCL

Разработчики OpenBSD развивают новый метод защиты стека

Тео де Раадт (Theo de Raadt) представил новый метод защиты стека Stack-register, в рамках которого традиционные типы разрешения доступа к памяти (например, возможность чтение, запись и выполнения кода) расширены новым полномочием — MAP_STACK, которое реализуется программно на уровне ядра ОС. Суть предложенного метода в том, что когда память используется как стек, она обязательно должна быть отражена через mmap с использованием флага MAP_STACK. При выделении областей под стек для процессов флаг MAP_STACK автоматически выставляется ядром во время запуска процесса, поэтому модификация кода приложений не требуется. При совершении системного вызова осуществляется проверка регистра с указателем на стек. Если регистр указывает на область … Читать далее Разработчики OpenBSD развивают новый метод защиты стека

Бывший лидер Netfilter прекратил дело о нарушении GPL и выплатит судебные издержки

Патрик МакХарди (Patrick McHardy), бывший лидер проекта Netfilter, отозвал свои претензии в отношении компании Geniatech, связанные с нарушением лицензии GPLv2. Напомним, что Патрик МакХарди подвергался критике со стороны сообщества и был исключён из основной команды разработчиков Netfilter, в связи с нарушением этики и агрессивным развязыванием судебных разбирательств против нарушителей GPLv2 с целью получения личного обогащения. Патрик МакХарди добивался финансовых взысканий с компаний, использующих ядро Linux в своих продуктах без предоставления исходных текстов. Пользуясь тем, что его код входит в состав ядра и он является обладателем авторских прав на этот код, МакХарди трактовал нарушение GPLv2 как нарушение договора и пользовался предусмотренной … Читать далее Бывший лидер Netfilter прекратил дело о нарушении GPL и выплатит судебные издержки

Релиз клиента для мгновенного обмена сообщениями Pidgin 2.13.0

Спустя год с момента прошлого выпуска представлен релиз клиента для мгновенного обмена сообщениями Pidgin 2.13.0, поддерживающего работу с такими сетями как XMPP, AIM, Google Talk, Gadu-Gadu и IRC. Графический интерфейс Pidgin написан с использованием библиотеки GTK+ и поддерживает такие возможности как единая адресная книга, одновременная работа в нескольких сетях, интерфейс на базе вкладок, работа с аватарами и интеграция с областью уведомлений Windows, GNOME и KDE. Поддержка подключения плагинов позволяет легко расширять функциональность Pidgin, а реализация базовой поддержки протоколов в отдельной библиотеке libpurple дает возможность создавать на базе технологий Pidgin собственные реализации (например, Adium для macOS). Из изменений можно отметить: Исправление … Читать далее Релиз клиента для мгновенного обмена сообщениями Pidgin 2.13.0

Выпуск музыкального проигрывателя Museeks 0.9

Доступен релиз кросс-платформенного музыкального проигрывателя Museeks 0.9, предоставляющего минималистичный и простой для восприятия интерфейс. Программа поддерживает списки воспроизведения, средство управления очередями, режим случайного выбора композиции, управление скоростью воспроизведения, отображение обложек альбомов. Поддерживаются темы оформления и сворачивание в системный лоток. Возможно воспроизведение форматов mp3, mp4, m4a/aac, flac, wav, ogg и 3gpp. Код проекта написан на JavaScript с использованием платформы Electron и фреймворков React.js и Flux, и распространяется под лицензией MIT. Готовые сборки сформированы для Linux (rpm, deb и AppImage), Windows и macOS. В новой версии добавлена поддержка сортировки по любым столбцам в списке воспроизведения, обеспечена интеграция с интерфейсом macOS (задействованы родные … Читать далее Выпуск музыкального проигрывателя Museeks 0.9

Выпуск Debian 9.4

Доступно четвёртое корректирующее обновление дистрибутива Debian 9, в которое включены накопившиеся обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 89 обновлений с устранением проблем со стабильностью и 71 обновление с устранением уязвимостей. Из изменений в Debian 9.4 можно отметить обновление инсталлятора и удаление пакетов electrum (проблемы с безопасностью и нарушение работоспособности после изменений в основной инфраструктуре electrum), jirc (не работает с новой версией libpoe-filter-xml-perl), dolibarr (требует больших усилий для сопровождения), pgmodeler (не совместим с актуальной версией пакета с PostgreSQL) и seelablet (прекращена разработка). Обновлены до свежих стабильных версий пакеты clamav, dbus, dpdk, flatpak, драйверы nvidia, postfix, postgresql-9.6, waagent, webkit2gtk. … Читать далее Выпуск Debian 9.4

Экспериментальный текстовый редактор Xray от создателей Atom

Создатели редактора кода Atom из компании GitHub развивают новый экспериментальный текстовый редактор Xray, который также построен с использованием фреймворка Electron, но примечателен тем, что для повышения надёжности и производительности ядро редактора с реализацией базовой логики написано на языке Rust, интерфейс оформлен на JavaScript/CSS с применением фреймворка React, а для отрисовки текста применяется WebGL. В рамках нового проекта разработчики попытались учесть четырёхлетний опыт с момента создания Atom и воплотить некоторые радикально новые идеи, которые затруднительно реализовать в Atom без риска для стабильности. Среди ключевых требований к проекту называется обеспечение высокой производительности и минимального времени отклика, интеграция механизмов для организации совместной работы … Читать далее Экспериментальный текстовый редактор Xray от создателей Atom

Доступен web-браузер qutebrowser 1.2.0

Подготовлен релиз web-браузера qutebrowser 1.2.0, предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebEngine. Исходные тексты распространяются под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt. Браузер поддерживает систему вкладок, менеджер загрузок, режим приватного просмотра, встроенный просмотрщик PDF (pdf.js), систему блокировки рекламы (на уровне блокировки хостов), интерфейс для просмотра истории посещений. Для просмотра видео в YouTube можно настроить вызов внешнего видеопроигрывателя. Перемещение по странице … Читать далее Доступен web-браузер qutebrowser 1.2.0

Объявлено о создании редакции Fedora для интернета вещей

Разработчики Fedora утвердили создание новой редакции дистрибутива, ориентированной для использования на устройствах интернета вещей (IoT). Изначально проект был предложен в качестве нового спина, но участники Консилиума Fedora посчитали, что редакция должна развиваться как полноценная официальная редакция, курируемая специальной рабочей группой. На начальном этапе разработки планируется обеспечить ежемесячное формирование выпусков с применением упрощённых процессов разработки в стиле подготовки spin-ов, что позволит упростить подключение к проекту заинтересованных людей и наладить обратную связь с пользователями. После того как сформируется сообщество и будут изучены отзывы о работе первых сборок, будет более точно определено видение дальнейшего развития проекта, определены поддерживаемые IoT-фреймворки и выбран набор эталонных … Читать далее Объявлено о создании редакции Fedora для интернета вещей

Бета-выпуск Ubuntu 18.04

Представлен бета-выпуск дистрибутива Ubuntu 18.04 «Bionic Beaver», который отнесён к категории выпусков с длительным сроком поддержки (LTS), обновления для которых формируются в течение 5 лет. Бета-версия ознаменовала переход к первой стадии заморозки пакетной базы и смещение вектора разработки от развития новых возможностей к тестированию и исправлению ошибок. В соответствии с планом разработки для тестирования предлагается использовать ежедневные экспериментальные сборки. Готовые тестовые образы созданы только для Kubuntu, Ubuntu Budgie, Ubuntu Kylin, Ubuntu MATE и Xubuntu. Релиз Ubuntu 18.04 запланирован на 26 апреля. Основные новшества: По умолчанию возвращён традиционный графический стек на основе X.Org Server, а сеанс на основе Wayland предложен в … Читать далее Бета-выпуск Ubuntu 18.04

Выпуск дистрибутива Siduction 2018.2

Подготовлен релиз Siduction 2018.2 десктоп-ориентированного дистрибутива Linux, построенного на пакетной базе Debian Sid (unstable). Siduction является форком Aptosid, отделившимся в июле 2011 года. Ключевым отличием от Aptosid является использование в качестве пользовательского окружения более новой версии KDE из экспериментального репозитория Qt-KDE, а также формирование сборок дистрибутива на базе свежих версий Xfce, LXDE, GNOME, Cinnamon, MATE и LXQt, а также минималистичной сборки X.Org на основе оконного менеджера Fluxbox и сборки «noX», поставляемой без графического окружения для пользователей которые желают сами скомпоновать свою систему. Поддержка 32-разрядных сборок прекращена. В новой версии осуществлена синхронизация с пакетной базой Debian unstable по состоянию на 4 … Читать далее Выпуск дистрибутива Siduction 2018.2

Опубликован графический стандарт Vulkan 1.1

Консорциум Khronos, занимающийся разработкой графических стандартов, опубликовал спецификацию Vulkan 1.1, определяющую API для доступа к графическим и вычислительным возможностям GPU. Новая спецификация вобрала в себя накопившиеся исправления и ознаменовала включение в основной состав расширений, подготовленных за два года с момента публикации первой версии API. Драйверы с поддержкой новой версии Vulkan уже выпустили компании Intel, AMD (AMDGPU-PRO и AMDVLK) и NVIDIA (beta-версия). Поддержка Vulkan 1.1 также принята в кодовую базу Mesa 18.1 для драйверов RADV (карты AMD) и ANV (Intel). Кроме Mesa 18.1 для возможности использовать Vulkan 1.1 на GPU Intel необходимо наличие чипов Intel Broadwell «Gen 8» и более новых, … Читать далее Опубликован графический стандарт Vulkan 1.1