Корректирующее обновление KDE SC 4.11.1

Доступен корректирующий выпуск KDE SC 4.11.1, в котором исправлено 78 ошибок и проведена работа по обновлению переводов. Готовые бинарные сборки KDE SC 4.11.1 в ближайшие часы будут подготовлены для openSUSE, Fedora, Kubuntu и ROSA. Следующий выпуск KDE 4.11.2 намечен на 1 октября. Среди исправлений: Уменьшено время запуска Plasma Desktop; Увеличена плавность прокрутки в Dolphin; Сокращено потребление памяти в различных приложениях; Возвращена возможность использования drag-and-drop для переноса элементов из панели задач в виджет обзора виртуальных рабочих столов (KPager); Устранены проблемы с выделением цветом в текстовом редакторе Kate; Порция исправлений в оконном менеджере KWin и файловом менеджере Dolphin. Читать далее Корректирующее обновление KDE SC 4.11.1

Верификация загрузки ядра Linux с использованием цифровой подписи

Грег Кроа-Хартман (Greg Kroah-Hartman), мантейнер нескольких подсистем ядра Linux и ответственный за поддержку стабильной ветки ядра, сообщил о присоединении огранизации Linux Foundation к группе UEFI.org и подготовил подробную инструкцию с описанием процесса сборки и загрузки ядра Linux на системах с UEFI Secure boot с использованием собственного ключа для верификации неизменности загружаемого ядра и модулей. Ядро собирается в форме бинарного файла EFI и загружается непосредственно прошивкой UEFI, без использования промежуточных загрузчиков. Читать далее Верификация загрузки ядра Linux с использованием цифровой подписи

SUSE и Collabora объявили о партнёрстве в продвижении коммерческого продукта на базе LibreOffice

Компании SUSE и Collabora объявили об объединений усилий для предоставления качественного сервиса коммерческой поддержки для пользователей офисного пакета LibreOffice. В рамках заключённого соглашения, трудоустроенная в SUSE команда разработчиков LibreOffice перейдёт на работу в Collabora. На базе объединённой команды в Collabora будет сформировано новое подразделение Collabora Productivity, которое будет заниматься разработкой и продвижением коммерческого решения на базе LibreOffice. Коммерческий продукт будет ориентирован на корпоративных пользователей и будет отличаться расширенной поддержкой использования в гетерогенных окружениях с Linux, Windows и OS X, поставкой инкрементальных обновлений для Windows, интеграцией с корпоративным ПО, предоставлением услуг технической поддержки и обучения. Читать далее SUSE и Collabora объявили о партнёрстве в продвижении коммерческого продукта на базе LibreOffice

Microsoft покупает мобильный бизнес компании Nokia

Компания Microsoft объявила о достижении соглашения с советом директоров Nokia о покупке бизнеса, связанного с выпуском мобильных устройств и оказанием сервисов. Кроме того, соглашение предусматривает лицензирование патентов и использование картографических сервисов Nokia. Сумма сделки составит 5.44 млрд евро, из которых 1.65 млрд будет потрачено на лицензирование патентов. Завершить сделку планируется в первом квартале 2014 года, после получения разрешения от регулирующих органов и согласования сделки с акционерами. После завершения сделки около 32 тысяч сотрудников Nokia будут переведены в компанию Microsoft, в том числе 18300 человек непосредственно вовлечённых в сборку и производство устройств. Microsoft также станет владельцем некоторых брендов Nokia, таких как … Читать далее Microsoft покупает мобильный бизнес компании Nokia

Релиз ядра Linux 3.11. Обзор новшеств

После двух месяцев разработки Линус Торвальдс выпустил ядро Linux 3.11. В шутку новому ядру присвоено кодовое имя «Linux for Workgroups», по аналогии с Windows 3.11 for Workgroups. Среди наиболее заметных улучшений: технология сжатого кэширования раздела подкачки Zswap; флаг O_TMPFILE для создания «невидимых» временных файлов; возможность упаковки ядра с использованием сжатия LZ4; экспериментальная поддержка кластерной файловой системы Lustre; спящий режим IRST; динамическое управление питанием GPU Radeon; NFS 4.2; применение SELinux для NFS; порт KVM и Xen для архитектуры ARM64. В новую версию принято 10.7 тысяч исправлений от 1239 разработчиков, размер патча — 44 Мб (изменения затронули 10475 файлов, добавлено 789 тысяч … Читать далее Релиз ядра Linux 3.11. Обзор новшеств

Сбор вопросов для интервью с Алексеем Кузнецовым, одним из создателей сетевого стека Linux

Начинается процесс сбора вопросов для интервью с Алексеем Кузнецовым, внёсшем огромный вклад в развитие ядра Linux. Последние 10 лет Алексей отстранился от публичных дел, но в конце 90-х и начале 2000-х годов входил в категорию наиболее значительных разработчиков ядра Linux и занимал c 2000 по 2003 год пост мэйнтейнера сетевой подсистемы Linux. В частности, Алексей довёл до полноценного вида сетевой стек Linux, переработал его для использования на многоядерных системах, доработал поддержку IPv6 и обеспечил средства для управления трафиком. После переработки IP-стека Алексей принялся за переделку поддержки протокола TCP. Результатом стал новый TCP-стек, представленный в ядре Linux 2.2 и до сих … Читать далее Сбор вопросов для интервью с Алексеем Кузнецовым, одним из создателей сетевого стека Linux

Дистрибутив Kubuntu объявил о начале предоставления коммерческой поддержки

Для пользователей Kubuntu началось предоставление услуг коммерческой технической поддержки. Поддержка оказывается по телефону, email, skype и т.п. Стоимость формируется на почасовой основе (80 фунтов — $124 в час). Проект создан совместно с организацией Emerge Open, возвращающей все полученные от коммерческой деятельности доходы сообществу разработчиков открытого ПО. В частности, весь доход от техподдержки пользователей Kubuntu будет направлен на развитие данного дистрибутива. Читать далее Дистрибутив Kubuntu объявил о начале предоставления коммерческой поддержки

Представлен Mozilla Brick, набор компонентов для быстрого создания web-приложений

Проект Mozilla представил новое средство для быстрой разработки кроссбраузерных и поддерживающих работу на мобильных устройствах web-приложений — Brick. Brick представляет собой коллекцию готовых компонентов интерфейса пользователя, для интеграции которых используются специфичные html-теги, обрабатываемые при помощи библиотеки X-Tag. Например, для добавления на страницу календаря можно использовать тэг x-calendar, управляя отображением навигационных элементов и выбором текущей даты через атрибуты к тегу. Среди других компонентов: «x-deck» (перелистывание слайдов), «x-tooltip» (вывод всплывающей подсказки), «x-slider» (ползунок), «x-datepicker» (ввод даты), «x-appbar» (панель), «x-tabbar» (вкладки) и т.д. Читать далее Представлен Mozilla Brick, набор компонентов для быстрого создания web-приложений

Выход открытой платформы управления бизнес-процессами Camunda BPM 7.0.0

Увидела свет открытая платформа Camunda BPM 7.0.0, предоставляющей средства для автоматизации управления бизнес-процессами и организации рабочего процесса. В основе системы лежит движок моделирования бизнес-процессов, соответствующий концепции BPMN 2.0. Код платформы написан на языке Java с использованием Spring Framework и распространяется под лицензией Apache 2.0. Готовые дистрибутивы Camunda BPM подготовлены для серверов приложений Apache Tomcat, JBoss AS 7 и Glassfish AS 3. Версия camunda BPM 7.0.0 примечательна добавлением компонента camunda cockpit, с реализацией web-интерфейса для визуального слежения за бизнес-процессами и операциями. Кроме того, добавлен REST API на основе JAX-RS, улучшены средства аудита и кластеризации в движке моделирования бизнес-процессов, улучшены инструменты управления … Читать далее Выход открытой платформы управления бизнес-процессами Camunda BPM 7.0.0

Для компилятора Clang реализована поддержка OpenMP

Для компилятора Clang, развиваемого в рамках проекта LLVM, подготовлена реализация поддержки стандарта OpenMP (Open Multi-Processing), позволяющего задействовать методы параллельного программирования в программах на языках Си и Си++. В настоящее время полностью реализована поддержка спецификаций OpenMP 3.1 и частичная поддержка OpenMP 4.0. Разработка была начата работником AMD и доведена до конца сотрудниками Intel, которые проделали основную часть работы. В настоящее время наработки проекта OpenMP/Clang доступны в виде патчей для Clang 3.3. В будущем планируется выпускать обновления для всех новых выпусков Clang, синхронизировать патчи OpenMP с состоянием trunk-ветки Clang и добиться их включения в основную кодовую базу Clang/LLVM. Для работы собранных в … Читать далее Для компилятора Clang реализована поддержка OpenMP

В ядро Linux 3.12 будет добавлена экспериментальня поддержка Render Nodes

В ядро Linux 3.12 будет добавлена экспериментальная поддержка Render Nodes и Modesetting Nodes. Разработчик из RedHat Дэвид Эйрли (David Airlie), отвечающий разработку подсистемы рендеринга (DRM), уже добавил данный код в дерево drm-next, которое позднее войдет в состав ядра Linux версии 3.12. Из наиболее очевидных преимуществ данной технологии называется возможность выполнения GPGPU-вычислений без требования к наличию активного дисплея и/или композитного сервера, а также возможность более гибкого управления правами доступа. В настоящее время все операции рендеринга и смены видеорежимов делаются через один и тот же интерфейс, что накладывает ряд ограничений на управление правами доступа. В частности, это приводит к ситуации когда права … Читать далее В ядро Linux 3.12 будет добавлена экспериментальня поддержка Render Nodes

Перевод руководства по архитектуре Insight Toolkit

Опубликован перевод 9 главы из второго тома книги «Архитектура приложений с открытым исходным кодом«, рассказывающей о библиотеке для анализа изображений ITK (Insight Segmentation and Registration Toolkit). ITK включает в себя реализацию большой коллекции алгоритмов для анализа изображений, в частности алгоритмов обработки изображений с помощью фильтров, сегментации и геометрической коррекции изображений. Читать далее Перевод руководства по архитектуре Insight Toolkit

Код с реализацией геометрических шейдеров для драйвера Intel добавлен в MESA

Разработчик Пол Берри (Paul Berry) из компании Intel добавил в MESA большую серию патчей, реализующих поддержку геометрических шейдеров в драйвере Intel. Это устраняет одну из последних проблем на пути к полной поддержке OpenGL 3.2/3.3 данным драйвером. Геометрические шейдеры позволяют генерировать новые графические примитивы (точки, линии, треугольники) после стадии вершинных шейдеров, используя GLSL. Отмечается, что в планы компании Intel входит полная реализация поддержки OpenGL 3.3 в своем драйвере до конца календарного года. Предполагается, что новая MESA может выйти с номером версии 10.0, отражающим факт достижения поддержки OpenGL версии 3.3. Читать далее Код с реализацией геометрических шейдеров для драйвера Intel добавлен в MESA

Для текстовых редакторов KDE и IDE KDevelop представлена поддержка языка D

Анонсирован проект Lumen, в рамках которого создан плагин, позволяющий задействовать поддержку языка программирования D в интегрированной среде разработки KDevelop и текстовом редакторе Kate, а также других редакторах KDE, использующих компонент KTextEditor. Плагин обеспечивает поддержку автодополнения кода, семантического анализа и отладки (интеграция с GDB). В своей работе Lumen использует DCD, специализированный серверный процесс для обеспечения работы автодополнения кода в любом текстовом редакторе с поддержкой плагинов или скриптов. Читать далее Для текстовых редакторов KDE и IDE KDevelop представлена поддержка языка D

В драйвере R300g реализована поддержка MSAA

В Gallium3D-драйвере R300g активирована поддержка сглаживания MSAA (Multi-Sample AntiAliasing). Поддержка MSAA для чипов R300/R400 была реализована давно, однако не была активирована по умолчанию так как отсутствовала документация от производителя, подтверждающая поддержку данной возможности указанным оборудованием и не было результатов тестирования. Предположительно, в наиболее старых чипсетах отсутствует CMASK RAM, поэтому сжатие цвета (color compression — CMASK) может не работать. Тем не менее, CMASK требуется для некоторых операций характерных для сглаживания MSAA. Указанный патч учитывает эту проблему и активирует поддержку CMASK только для чипсетов с поддержкой HiZ, так как, предположительно, только чипсеты с поддержкой HiZ обладают CMASK RAM (более точной документации о … Читать далее В драйвере R300g реализована поддержка MSAA

В Gallium-драйвере R600g по умолчанию активирован оптимизирующий бэкэнд SB

В состав Gallium3D-драйвера R600g принято изменение, включающее оптимизирующий бэкэнд для пост-обработки сгенерированных шейдеров («SB»). Бэкенд разработан Вадимом Гирлиным (Vadim Girlin) и уже принят в экспериментальную ветку, на основе которой будет сформирован выпуск Mesa 9.3. Ранее для активации данного оптимизатора требовалось указывать переменную окружения «R600_DEBUG=sb». После принятых изменений оптимизатор активирован по умолчанию. Отключить оптимизационный бэкэнд при необходимости можно указанием переменной окружения «R600_DEBUG=nosb». Можно отметить что ресурс Phoronix провел ряд тестов с использованием данного оптимизатора и обнаружил существенный прирост производительности во многих тестах, использующих шейдеры, что существенно сокращает разрыв в производительности открытого драйвера и проприетарного драйвера Catalyst. Читать далее В Gallium-драйвере R600g по умолчанию активирован оптимизирующий бэкэнд SB

В видеодрайвер Intel добавлена возможность вывода на удалённый экран

В дополнение к добавленной в прошлом году поддержке технологии PRIME, позволяющей выполнять рендеринг и вывод на разных GPU, в драйвер для видеокарт Intel (xf86-video-intel) добавлена возможность вывода на нелокальный дисплей, подключенный к удалённой системе. Для текущей системы внешний монитор выглядит как виртуальный дисплей для которого можно выполнять типовые операции как над локальным дисплеем, например, клонировать вывод локального экрана, выполнять настройку параметров, принимать информацию о горячем подключении удалённого монитора с его автоконфигурированем и т.п. Для организации настройки удалённого экрана через локальные конфигураторы реализован специальный двунаправленный прокси для протокола RandR. Для настройки удалённого вывода подготовлена утилита intel-virtual-output, позволяющая привязать удалённых X-сервер с … Читать далее В видеодрайвер Intel добавлена возможность вывода на удалённый экран

Для компилятра Clang реализована поддержка OpenMP

Для компилятора Clang, развиваемого в рамках проекта LLVM, подготовлена реализация поддержки стандарта OpenMP (Open Multi-Processing), позволяющего задействовать методы параллельного программирования в программах на языках Си и Си++. В настоящее время полностью реализована поддержка спецификаций OpenMP 3.1 и частичная поддержка OpenMP 4.0. Разработка была начата работником AMD и доведена до конца сотрудниками Intel, которые проделали большую часть работы. В настоящее время наработки проекта OpenMP/Clang доступны в виде патчей для Clang 3.3. В будущем планируется выпускать обновления для всех новых выпусков Clang, синхронизировать патчи OpenMP с состоянием trunk-ветки Clang и добиться их включения в основную кодовую базу Clang/LLVM. Для работы собранных в … Читать далее Для компилятра Clang реализована поддержка OpenMP

Ubuntu начал тестирование каталога-магазина для пакетов в формате Click

Разработчики Ubuntu Linux объявили о начале тестирования нового каталога-магазина приложений, через который распространяются приложения в формате Click. Во время тестового периода в каталоге размещаются только бесплатные программы для Ubuntu Touch, созданные с использованием Ubuntu SDK. Продажа приложений и их поставка для других редаций Ubuntu будет реализована позднее. Формат Click ориентирован на предоставление возможности быстрой подготовки пакетов, которые могут быть установлены пользователем в один клик без манипуляций с подключением репозиториев. Особенностью формата Click является отсутствие необходимости учета зависимостей между приложениями, так как формат изначально подразумевает, что упакованная с его использованием программа будет поставляться в известном базовом окружении Ubuntu и после установки … Читать далее Ubuntu начал тестирование каталога-магазина для пакетов в формате Click

Для мультимедиа-акселератора Allwinner CedarX, используемого в большинстве китайских планшетов, представлен открытый драйвер

Группа энтузиастов из проекта linux-sunxi.org провели обратный инжиниринг проприетарных драйверов для чипов Allwinner A1x, на которых построено большинство недорогих китайских планшетов на платформе Android. На основе полученных сведений разработан открытый драйвер sunxi, позволяющий задействовать возможности используемого в данных SoC мультимедийного сопроцессора CedarX (VPU, дополняющий используемый в Allwinner GPU Mali). Драйвер реализует интерфейс VDPAU и позволяет задействовать CedarX для ускорения декодирования изображений JPEG и видео в форматах H.264, MPEG1 и MPEG2. Для тестирования драйвера, который пока находится на стадии экспериментального рабочего прототипа, достаточно пересобрать его из исходных текстов и запустить mplayer с VDPAU-драйвером sunxi: export VDPAU_DRIVER=sunxi mplayer -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau … Читать далее Для мультимедиа-акселератора Allwinner CedarX, используемого в большинстве китайских планшетов, представлен открытый драйвер

Отмечен аномальный рост пользователей анонимной сети Tor

Лидер проекта Tor обратил внимание общественности на аномально высокий рост активности в анонимной сети. За последние 10 дней число пользователей выросло почти в три раза, а трафик удвоился. Причины аномалии пока не известны, но рост активности в сети не повлиял на производительность и равномерно распределён по всем странам. В качестве гипотезы упоминается возможное задействование Tor для передачи данных в одном из крупных ботнетов. Также высказывается предположение о связи роста активности в сети с выходом нового браузера PirateBrowser, представленном несколько недель назад ресурсом PirateBay и поддерживающим работу через Tor. С 10 августа браузер был загружен более 500 тысяч раз, в то … Читать далее Отмечен аномальный рост пользователей анонимной сети Tor