Оценка пригодности открытых десктоп-окружений для работы с сенсорным экраном

Издание Distrowatch опубликовало результаты проверки степени поддержки управления с сенсорного экрана в современных окружениях рабочего стола для Linux и BSD. Наилучшая поддержка сенсорных экранов обеспечена в GNOME 3.16, который получил максимальные 5 баллов. На втором месте KDE 4.14 (KDE Plasma 5 не тестировался), который получил 4 балла. Cinnamon 2.6, Lumina 0.8.6, MATE 1.10.0 и Unity 7 из-за наличия определённых ограничений удостоены 3 баллов. Xfce 4.10 и LXDE получили по одному баллу. Из недоработок, свойственных всем протестированным окружениям, отмечается отсутствие симуляции нажатия правой кнопки мыши (вызов контекстного меню) при удержании касания, проблемы с прокруткой экранным жестом без касания полосы прокрутки, неудобный … Читать далее Оценка пригодности открытых десктоп-окружений для работы с сенсорным экраном

Оценка пригодности работы с открытыми десктоп-окружениями на сенсорном экране

Издание Distrowatch опубликовало результаты проверки степени поддержки управления с сенсорного экрана в современных окружениях рабочего стола для Linux и BSD. Наилучшая поддержка сенсорных экранов обеспечена в GNOME 3.16, который получил максимальные 5 баллов. На втором месте KDE 4.14 (KDE Plasma 5 не тестировался), который получил 4 балла. Cinnamon 2.6, Lumina 0.8.6, MATE 1.10.0 и Unity 7 из-за наличия определённых ограничений удостоены 3 баллов. Xfce 4.10 и LXDE получили по одному баллу. Из недоработок, свойственных всем протестированным окружениям, отмечается отсутствие симуляции нажатия правой кнопки мыши (вызов контекстного меню) при удержании касания, проблемы с прокруткой экранным жестом без касания полосы прокрутки, неудобный … Читать далее Оценка пригодности работы с открытыми десктоп-окружениями на сенсорном экране

Сравнение скорости кодирования и декодирования видео при помощи VP9, HEVC и H.264

Рональд Бултье (Ronald S. Bultje), принимающий участие в разработке FFmpeg, провёл исследование производительности и качества работы кодировщиков и декодировщиков для видеоформатов VP9, HEVC и H.264. В тестах приняли участие поддерживаемые в FFmpeg кодировщики libvpx, x265 и x264, и декодировщики openHEVC, ffh264, ffvp9, ffhevc. Основные выводы: Кодеки нового поколения x265 и libvpx на 50% более эффективно используют битрейт по сравнению с x264, но работают в 10-20 раз медленнее; Рассчитанный на эффективное использование CPU кодек libvpx близок по производительности к x264 на сопоставимых битрейтах. x265 работает слишком медленно в большинстве практических применений, за исключением high-end сценариев; Самым быстрым декодировщиком является ffvp9; На … Читать далее Сравнение скорости кодирования и декодирования видео при помощи VP9, HEVC и H.264

Релиз дистрибутива Manjaro Linux 15.09

Доступна новая версия дистрибутива Manjaro Linux 15.09, построенного на основе Arch Linux и ориентированного на начинающих пользователей. Дистрибутив примечателен наличием упрощённого и дружественного пользователю процесса установки, поддержкой автоматического определения оборудования и установки необходимых для его работы драйверов. Manjaro поставляется в виде live-сборок с графическими окружениями KDE (1.9 Гб) и Xfce (1.5 Гб). В дальнейшем ожидается публикация редакций с рабочими столами на основе GNOME 3, MATE, Enlightenment, LXDE, Cinnamon, Fluxbox, AwesomeWM, PekWM и LXQt. Для управления репозиториями в Manjaro используется собственный инструментарий BoxIt, спроектированный по образу Git. Репозиторий поддерживается по принципу непрерывного включения обновлений (rolling), но новые версии проходят дополнительную стадию … Читать далее Релиз дистрибутива Manjaro Linux 15.09

Выпуск MPTCP 0.90 (Multipath TCP) для Linux

После более года разработки для ядра Linux доступна новая версия (0.90) расширения MPTCP (MultiPath TCP), которое позволяет организовать работу TCP-соединения с доставкой пакетов одновременно по нескольким маршрутам через разные сетевые интерфейсы, привязанные к разным IP-адресам. Для сетевых приложений подобное агрегированное соединение выглядит как обычное TCP-соединение, вся логика разделения потоков выполняется силами MPTCP. Новая версия выполнена в виде патча для ядра Linux 3.18. Бинарные пакеты собраны для Ubuntu 14.04 (amd64) и Debian Squeeze (amd64, i386). Multipath TCP может использоваться как для расширения пропускной способности, так и для увеличения надёжности. В качестве одного из практических применений Multipath TCP для обычных пользователей упоминается … Читать далее Выпуск MPTCP 0.90 (Multipath TCP) для Linux

Выход Firefox 42-beta и Firefox Developer Edition 43

Firefox 42 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирован выпуск Firefox Developer Edition 43, который заменил собой aurora-ветку, в рамках которой проводится оценка готовности тех или иных новшеств для последующего бета-выпуска. Загрузить бета-выпуск можно на данной странице, а Firefox Developer Edition здесь. Релиз Firefox 42 намечен на 3 ноября, а Firefox 43 на 15 декабря. В отличие от выпусков aurora, Developer Edition адаптирован для обособленного использования, запускается с использованием отдельного профиля и отличается изменением оформления — задействована отдельная тёмная тема оформления, в панель вынесены кнопки … Читать далее Выход Firefox 42-beta и Firefox Developer Edition 43

Yahoo представил Gryffin, открытый сканер безопасности для Web-приложений

Компания Yahoo открыла исходные тексты платформы Gryffin, предназначенной для проведения всесторонних проверок безопасности в Web, охватывающих различные аспекты работы web-приложений. Gryffin характеризуется гибкими средствами тестирования и горизонтальной масштабируемостью, позволяющей с минимальными усилиями перейти от системы для тестирования тысячи web-приложений к конфигурации для проверки 100 тысяч программ. Платформа рассчитана в первую очередь на проверку современных web-приложений, динамически генерирующих контент на стороне клиента силами JavaScript. В процессе работы Gryffin пытается собрать как можно больше данных о поведении приложении и режимах его работы, сочетая использование поискового бота и различных техник fuzzing-тестирования. Интегрированный поисковый движок позволяет оттолкнувшись о заданного для проверки URL выявить миллионы … Читать далее Yahoo представил Gryffin, открытый сканер безопасности для Web-приложений

Google исправил ошибку, около 10 лет присутствующую в TCP-стеке ядра Linux

Сетевые инженеры Google диагностировали и разработали патч для ошибки, около десяти лет остававшейся неисправленной в TCP-стеке ядра Linux и приводившей к снижению эффективности передачи данных. Проблема негативно влияет на приложения, в которых интенсивный трафик чередуется с короткими периодами приостановки передачи, например, подобное поведение характерно для некоторой активности в Web, в частности, для потокового вещания. Ошибка присутствовала в реализации алгоритма контроля перегрузки Cubic, используемого по умолчанию во многих дистрибутивах Linux. Проблема заключалась в неверной обработке состояния приостановки передачи данных приложением, что приводило к неверному трактованию параметров перегрузки (во время приостановки передачи информация о перегрузке не поступает, что воспринималось алгоритмом как незагруженность … Читать далее Google исправил ошибку, около 10 лет присутствующую в TCP-стеке ядра Linux

Закон DMCA способствовал жульничеству компании Фольксваген

Некоммерческая правозащитная организация Electronic Frontier Foundation (EFF) предприняла попытку продвижения поправок в «Закон об авторском праве в цифровую эпоху» (DMCA, Digital Millennium Copyright), подразумевающих включение автомобильного программного обеспечения в список исключений, на которые не распространяется закон DMCA. В качестве обоснования внесения поправок приводится желание пресечь наблюдаемые в настоящее время злоупотребления автопроизводителей. В качестве наглядного примера приводится недавний случай с компанией Фольксваген, которая была уличена в жульничестве через встраивание в программное обеспечения управления режимами работы двигателя закладки, которая определяла по косвенным признакам факт проведения тестов EPA на соответствие требованиям экологической безопасности выбросов и переключала на время проведение теста двигатель в щадящий … Читать далее Закон DMCA способствовал жульничеству компании Фольксваген

В HTTP-сервер nginx встроена поддержка JavaScript

На конференции nginx.conf 2015 объявлено об интеграции в кодовую базу http-сервера nginx предварительной версии модуля ngx_http_js_module с реализацией средств для выполнения скриптов, написанных на языке JavaScript. Скрипты на JavaScript могут использоваться в файле конфигурации для определения расширенной логики обработки запросов, формирования конфигурации, динамической генерации ответа, модификации запроса/ответа или быстрого создания заглушек с решением проблем в web-приложениях. Скрипт запускается посредством директивы js_run (пример) и позволяет на стороне сервера выполнять многие низкоуровневые операции с запросом, без необходимости написания отдельного модуля на языке Си. Для выполнения скриптов используется собственный движок njs с реализацией виртуальной машины для урезанного подмножества языка JavaScript, упоминаемого как nginScript. … Читать далее В HTTP-сервер nginx встроена поддержка JavaScript

Dropbox открыл код платформы группового обмена сообщениями Zulip

Компания Dropbox объявила об открытии исходных текстов платформы Zulip, позволяющей на своих мощностях развернуть похожий на Slack сервер для организации общения в группах разработчиков. Код серверной части Zulip написан на языке Python и распространяется под лицензией Apache 2.0. В качестве СУБД используется PostgreSQL. Клиентское приложение для Linux, Windows и OS X написано на С++ с использованием Qt. Мобильные приложения подготовлены для Android и iOS. Развивающая сервис Zulip компания была куплена Dropbox в прошлом году, до этого Dropbox выбрал и внедрил данную платформу для внутрикорпоративного взаимодействия сотрудников. Сообщается, что изначально для обмена сообщениями в Dropbox использовались IRC и Jabber, после чего … Читать далее Dropbox открыл код платформы группового обмена сообщениями Zulip

Выпуск мультимедийного фреймворка GStreamer 1.6

После пятнадцати месяцев разработки состоялся релиз GStreamer 1.6, написанного на языке Си кроссплатформенного набора компонентов для создания широкого спектра мультимедиа приложений, от медиаплееров и конвертеров аудио/видео файлов, до VoIP-приложений и систем потокового вещания. Код GStreamer распространяется под лицензией LGPLv2.1. Одновременно доступны обновления плагинов gst-plugins-base 1.6, gst-plugins-good 1.6, gst-plugins-bad 1.6, gst-plugins-ugly 1.6, а также обвязка gst-libav 1.6 и сервер потокового вещания gst-rtsp-server 1.6.0. На уровне API и ABI новый выпуск обратно совместим с веткой 1.0. Бинарные сборки в скором времени будут подготовлены для Android, iOS, OS X и Windows (в Linux рекомендуется использовать пакеты из дистрибутива). Ключевые улучшения GStreamer 1.6: Реализована … Читать далее Выпуск мультимедийного фреймворка GStreamer 1.6

Wine переходит на фиксированный цикл подготовки стабильных релизов и интегрируется с Wine-staging

Разработчики проекта Wine утвердили переход на фиксированный цикл формирования стабильных релизов, подразумевающий выпуск новых стабильных веток раз в год. Ежегодно в середине или конце сентября будет производится заморозка кодовой базы, а затем, после небольшого цикла стабилизации, в конце осени будет публиковаться релиз. Заморозка ветки Wine 1.8 ожидается в течение нескольких недель. Начиная с Wine 1.8.x мэйнтейнером стабильной ветки назначен Михаил Стефанюк (Michael Stefaniuc). Поддержка стабильного релиза будет осуществляться в bugzilla. Для всех дистрибутивов, в которых отсутствуют легкодоступные пакеты с Wine, будет организован процесс сборки и распространения бинарных пакетов. Кроме того, объявлено о договорённости совместной работы с ответвлением Wine-staging, в рамках … Читать далее Wine переходит на фиксированный цикл подготовки стабильных релизов и интегрируется с Wine-staging

В одной из прошивок Belkin найдены закрытые PGP-ключи

Исследуя прошивку одного из своих устройств, Мэтью Гаррет (Matthew Garrett), известный разработчик ядра Linux, в своё время получивший от Фонда СПО премию за вклад в развитие свободного ПО за достижения в области обеспечения загрузки Linux на системах с UEFI Secure Boot, обнаружил в составе прошивки закрытые PGP-ключи компании Belkin, а также ключевую фразу для верификации прошивки. Как и в случае с недавним инцидентом с забытыми в пакете с исходными текстами ключами компании D-Link, выявленные ключи Belkin позволяют заверить модифицированный вариант прошивки корректной цифровой подписью. Утечка выявлена в прошивке к цифровому выключателю Belkin WeMo Light Switch, позволяющему управлять освещением со смартфона. Читать далее В одной из прошивок Belkin найдены закрытые PGP-ключи

Представлен Qt для Native Client

Разработчики фреймворка Qt сообщили о приведении к рабочему виду продукта Qt for Native Сlient, позволяющего организовать выполнение Qt-приложений (Qt Widgets и Qt Quick) в специальном изолированном окружении web-браузера Google Chrome с производительностью близкой к обычной скомпилированной версии программы. Организовать выполнение Qt-приложения других современных web-браузерах, не поддерживающих Native Client, можно скомпилировав программу в JavaScript-представление при помощи компилятора Emscripten. Читать далее Представлен Qt для Native Client

Доступен ROSA Enterprise Linux Server 6.7

Компания НТЦ ИТ РОСА представила четвёртый выпуск своего серверного дистрибутива — ROSA Enterprise Linux Server 6.7 (RELS). Новая версия построена на пакетной базе Red Hat Enterprise Linux 6.7, дополненной оригинальными разработками компании Роса. 32- и 64-разрядные сборки дистрибутива доступны для свободной загрузки. Также публично доступен репозиторий с пакетами и обновлениями с устранением проблем безопасности. Кроме штатных пакетов из состава RHEL в состав ROSA Enterprise Linux Server включены дополненные инструменты для развёртывания частных облаков, интеграции с корпоративными сетями, средства централизованного управления учетными записями пользователей, сетевыми ресурсами и системами хранения данных, web-интерфейс для наглядной настройки и управления сервером. Основные улучшения: В поставку … Читать далее Доступен ROSA Enterprise Linux Server 6.7

Финальный бета-выпуск Ubuntu 15.10

Представлен финальный бета-выпуск Ubuntu 15.10 «Wily Werewolf». Релиз намечен на 22 октября. Готовые установочные образы для тестового выпуска созданы для Ubuntu Desktop, Ubuntu Server и Ubuntu Core (для них на прошлых этапах тестирования предлагались только ежедневные сборки), а также для Kubuntu, Lubuntu, Ubuntu MATE, Ubuntu Cloud, Ubuntu GNOME и Xubuntu. Основные новшества второго бета-выпуска: Задействовано ядро Linux 4.2 с драйвером AMDGPU для новых GPU Radeon, поддержкой чипов Intel Broxton, возможностью шифрования данных на F2FS и поддержкой энергонезависимой оперативной памяти NV-DIMM; В компонентах графического стека и пользовательского окружения в основном произведены исправления ошибок и выполнена работа по оттачиванию качества. Библиотеки GNOME … Читать далее Финальный бета-выпуск Ubuntu 15.10

Выпуск GNOME Flashback 3.18.0, рабочего стола на базе классической панели GNOME

Доступен выпуск рабочего стола GNOME Flashback 3.18.0, продолжающего развитие кода классической панели GNOME, оконного менеджера Metacity и апплетов, ранее доступных в составе fallback-режима GNOME 3. В рамках проекта панель GNOME-Panel и оконный менеджер Metacity переведены на использование технологий GNOME 3, таких как GTK3+ и DConf/GSettings. Проект был основан после того, как из состава GNOME 3.8 были удалены компоненты для поддержки fallback-режима, на смену которому пришёл набор дополнений к GNOME Shell, не устроивший некоторых приверженцев классического рабочего стола. Основные новшества: Компоненты fallback-режима адаптированы для работы с GNOME 3.18; Добавлен апплет для настройки подключения через Bluetooth; Добавлен апплет для управления питанием; Добавлены … Читать далее Выпуск GNOME Flashback 3.18.0, рабочего стола на базе классической панели GNOME

Выпуск звукового сервера PulseAudio 7.0

Состоялся выпуск звукового сервера PulseAudio 7.0, который выступает в роли посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с оборудованием. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет на лету менять формат звукового потока и использовать плагины, дает возможность прозрачно перенаправлять звуковой поток на другую машину. Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, OS X и Windows. Ключевые улучшения PulseAudio 7.0: Новый метод синтеза LFE-канала (низкочастотные эффекты для … Читать далее Выпуск звукового сервера PulseAudio 7.0

Выпуск открытой платформы для организации совместной разработки GitLab 8.0

Представлен релиз платформы для организации совместной работы с Git-репозиториями GitLab 8.0, которая по своим возможностям напоминает GitHub, но не привязана к конкретному сервису, распространяется в исходных текстах под свободной лицензией и позволяет развернуть web-сервис управления проектом на своём подконтрольном сервере. Код проекта написан на языке Ruby с использованием фреймворка Ruby on Rails и распространяется под свободной лицензией Expat (вариант лицензии MIT). Для хранения данных в GitLab поддерживается связка Redis с MySQL или PostgreSQL. GitLab наиболее востребован для организации командной разработки в корпоративных проектах, так как позволяет без привязки к облачному вендору развернуть инструментарий, похожий на Github Enterprise и Gitorious. Web-интерфейс … Читать далее Выпуск открытой платформы для организации совместной разработки GitLab 8.0

Дистрибутив openSUSE Leap 42.1 перешёл на стадию бета-тестирования

Представлен бета-выпуск дистрибутиваopenSUSE Leap 42.1. Новая ветка примечательна переходом к использованию в качестве основы наработок SUSE Linux Enterprise, поверх которых поставляются свежие выпуски рабочего стола и новых версий пользовательских приложений. Содержимое базовой системы и весь стек YaST в openSUSE Leap 42.1 заменены на компоненты из SUSE Linux Enterprise 12 SP 1. Релиз ожидается 4 ноября. Для загрузки доступна универсальная DVD-сборка, размером 4.7 Гб. По сравнению с прошлой тестовой версией осуществлено обновление графического окружения KDE до KDE Plasma 5.13. Переработано оформление загрузочного экрана и отображаемой в процессе загрузки заставки. Ядро Linux обновлено до выпуска 4.1. Число пакетов в репозитории доведено до … Читать далее Дистрибутив openSUSE Leap 42.1 перешёл на стадию бета-тестирования