Дистрибутив 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

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

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

В ядро 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

Код с реализацией геометрических шейдеров для драйвера 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

В драйвере 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

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

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

В 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

Для мультимедиа-акселератора 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, используемого в большинстве китайских планшетов, представлен открытый драйвер

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

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

Выпуск Wine 1.7.1

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.1. С момента выпуска версии 1.7.0 было закрыто 56 отчётов об ошибках. Из наиболее важных изменений отмечается: Добавлена поддержка объектов типа «keyed event«, которые появились в ядре Windows Vista; Реализован механизм синхронизации однократной инициализации (включая InitOnceExecuteOnce); Добавлена поддержка активации контекста для DLL, typelibs и COM классов; Реализована возможность загрузки 32-разрядных TypeLib в 64-разрядной среде; Множество улучшений для драйвера вывода OS X; Некоторые исправления для устройств последовательного порта; Читать далее Выпуск Wine 1.7.1

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

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

Web-браузер GNOME отказывается от поиска Google в пользу DuckDuckGo

Разработчики web-браузера Web (ранее Epiphany), развиваемого проектом GNOME, объявили о смене используемого по умолчанию поискового сервиса. Вместо Google пользователям GNOME будет предложен гибридный поисковый сервис DuckDuckGo. Изменение вступит в силу в GNOME 3.10, выход которого запланирован на 25 сентября. В дальнейшем, проанализировав эффективность партнёрства c DuckDuckGo, разработчики примут решение остаться на данной системе или вернуться к Google. Основным мотивом внесения изменения является желание предоставить пользователям максимальный уровень защиты частной информации. Также упоминается возможность получать отчисления от показа контекстной рекламы и открытый характер развития проекта (многие компоненты системы распространяются под открытыми лицензиями). Сервис DuckDuckGo отличается отказом от использования методов персонализации вывода … Читать далее Web-браузер GNOME отказывается от поиска Google в пользу DuckDuckGo

В рамках открытого проекта Lisa/S подготовлена миниатюрная реализация автопилота

Группа энтузиастов авиамоделирования представила проект Lisa/S, в рамках которого разработана плата с реализацией универсального автопилота, пригодного для использования на различных классах беспилотных летательных аппаратов, включая вертолёты, квадрокоптеры и самолёты. Вес платы составляет всего 2.8 грамма, а размер 2 см x 2 см x 5 мм, что делает плату интересным решением для комплектации любительских миниатюрных устройств, весом от 100 грамм до 25 кг. Плата развивается в соответствии с принципами Open Hardware, все схемы доступны в открытом доступе, а лицензия разрешает наладить собственное производство, в том числе с внесением модификаций. Интерес к разработке уже выразила компания 1Bitsquared, которая намерена начать производство и … Читать далее В рамках открытого проекта Lisa/S подготовлена миниатюрная реализация автопилота

Поиск в менеджере дополнений Firefox будет показывать только полностью проверенные дополнения

Разработчики проекта Mozilla сообщили об изменении логики работы поиска по каталогу дополнений к Firefox. Отныне в поисковой выдаче во встроенном в Firefox менеджере дополнений будут фигурировать только рецензированные дополнения, прошедшие полную проверку. Напомним, что в каталоге практикуется два уровня рецензирования — полный, с исчерпывающей проверкой соответствия стандартам качества Mozilla, и предварительный, c минимальной проверкой, нацеленной в основном на оценку критериев безопасности и приватности. Если при установки дополнения с сайта addons.mozilla.org данные категории выделены зелёной и желтой кнопками, то в менеджере дополнений Firefox отсутствует возможность наглядного разделения уровней рецензирования. В связи с этим решено вообще исключить предварительно рецензированные дополнения из списков … Читать далее Поиск в менеджере дополнений Firefox будет показывать только полностью проверенные дополнения

Firefox-дополнение HTTP Nowhere с реализацией концепции разрешения по умолчанию только HTTPS

В рамках продвижения концепции, что современный web-трафик должен быть по умолчанию зашифрован, подготовлено Firefox-дополнение HTTP Nowhere. В отличие от популярного дополнения HTTPS Everywhere, инициирующего по возможности использование HTTPS, в HTTP Nowhere применён более жесткий подход — по умолчанию трафик HTTP запрещён и допускается создание только HTTPS-соединений. Для автоматизации переброса на защищённые области сайтов HTTP Nowhere поддерживает работу вкупе с дополнением HTTPS Everywhere. Поддерживается возможность добавления исключений, позволяющая получить доступ к избранным HTTP-ресурсам. Также доступна кнопка для быстрого отключения и включения блокировки, что даёт возможность повысить уровень защиты только когда это необходимо. Читать далее Firefox-дополнение HTTP Nowhere с реализацией концепции разрешения по умолчанию только HTTPS

Яндекс выпустил консольный Linux-клиент для Яндекс.Диска

Компания Яндекс выпустила официальный Linux-клиент для работы с сервисом хранения файлов Яндекс.Диск. Программа пока поддерживает только работу в консольном режиме, но обладает полноценной функциональностью, не уступающей графическим клиентам для Windows и OS X. Для загрузки подготовлены бинарные пакеты в форматах RPM (Fedora) и DEB (Debian, Ubuntu). Среди возможностей: синхронизация локальных файлов и директорий с данными в облачном хранилище, выборочная синхронизация с заданием списка масок-исключений, создание и закрытие публичных ссылок, корректная работа с символическими ссылками. Для настройки в диалоговом режиме предусмотрен специальный мастер, вызываемый через команду setup. Читать далее Яндекс выпустил консольный Linux-клиент для Яндекс.Диска