Первый выпуск системы инициализации Epoch

Доступен первый выпуск новой системы инициализации Epoch, позиционируемой в качестве легковесного решения для минималистичных дистрибутивов, которым необходимо обеспечить загрузку без нагромождения и лишних зависимостей. По сути, Epoch развивается в качестве альтернативы init-системы от проекта busybox, и отличающется более широкими возможностями и отказом от использования shell-скриптов для запуска сервисов. Настройки процесса загрузки определяются через единый файл конфигурации. Система написана на языке Си и распространяется как общественное достояние. Из зависимостей для работы Epoch требуется только Glibc, pthreads, ядро Linux (привязка к /proc) и опционально /bin/sh. Основные возможности Epoch: Для контроля порядка запуска и остановки сервисов используется система приоритетов, выступающая в роли упрощённого … Читать далее Первый выпуск системы инициализации Epoch

Выпуск Wine 1.7.12

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.12. С момента выпуска версии 1.7.11 было закрыто 89 отчётов об ошибках. Наиболее важные изменения: Начальная поддержка интерфейсов Window Media Player; Расширение поддержки планировщика задач (Task Scheduler); Серия исправлений, связанных с работой runtime-компонентов C++; Реализация порции DLL для поддержки Windows 8 API; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Capitalism II, Photoshop CS2/CS4, Eudora 7.1.0.9, FlightGear, Dragon Age, µTorrent, Pioneer Avic Feeds v2.1.0, Easyworship 2009, Visual C++ 2005, Visio 2007, Microsoft Visio 2003, Office 2003, Blackberry Device Manager 6.1, Wing Commander Saga, Adventure Game Studio 3.2, MetaTrader … Читать далее Выпуск Wine 1.7.12

Доступен Perl-модуль DBD::Pg 3.0.0

Анонсирован выход Perl-модуля DBD::Pg 3.0.0 c реализацией DBI-интерфейса для доступа к PostgreSQL. Требования к минимальным версиям повышены до Perl 5.8.1 и DBI 1.614. Значительная смена нумерации обусловлена изменением поведения при обработке данных в кодировке UTF-8 (режим pg_enable_utf8). Если на стороне клиента используется кодировка UTF-8 (client_encoding = UTF-8), то все возвращаемые Perl строки теперь помечаются как utf8. Из других изменений можно отметить улучшение обработки элементов в массивах, маппинг SQL_CHAR в тип bpchar вместо char, поддержку AutoInactiveDestroy и добавление атрибута switch_prepared для организации прекращения использования PQexecParams в пользу PQexecPrepared. Читать далее Доступен Perl-модуль DBD::Pg 3.0.0

Facebook открыл код Conceal, криптографической библиотеки для платформы Android

Facebook объявил об открытии кода Java-библиотеки Conceal, нацеленной на предоставление средств для манипуляции зашифрованными данными в приложениях для платформы Android. Изначально библиотек разработана как часть прослойки для организации хранения данных на SD-картах в зашифрованном виде. Код библиотеки доступен под лицензией BSD. Conceal предоставляет простой API для быстрого шифрования и аутентификации. При помощи библиотеки разработчики приложений могут работать с зашифрованными файлами большого размера, хранимыми в общедоступных местах, например, на SD-картах, с которых любое приложение может прочитать данные. Библиотека отличается очень высокой скоростью работы и небольшим размером. Conceal обеспечивает в несколько десятков раз более высокую производительность, чем предоставляемые в Java средства шифрования, … Читать далее Facebook открыл код Conceal, криптографической библиотеки для платформы Android

Релиз Ubuntu 12.04.4 LTS c обновлённым графическим стеком и ядром 3.11

Опубликован промежуточный выпуск дистрибутива Ubuntu 12.04.4 LTS, примечательный не только включением накопившихся исправлений и обновлением установочного образа, связанных с устранением уязвимостей и проблем, влияющих на стабильность, но и поставкой для архитектуры x86 новой версии ядра Linux, свежего графического стека и драйверов с поддержкой нового оборудования. Одновременно представлены аналогичные обновления Kubuntu 12.04.4, Edubuntu 12.04.4, Xubuntu 12.04.4, Mythbuntu 12.04.4 и Studio 12.04.4. Использовать представленную сборку имеет смысл только для новых установок, системы установленные ранее могут получить все присутствующие в Ubuntu 12.04.4 изменения через штатную систему установки обновлений. Пользователи уже установленных систем могут перейти на новые версии ядра и графического стека выполнить команду … Читать далее Релиз Ubuntu 12.04.4 LTS c обновлённым графическим стеком и ядром 3.11

Обновление PHP 5.5.9 с устранением уязвимости в расширении GD

Доступен корректирующий выпуск интерпретатора языка программирования PHP 5.5.9, в котором исправлено 12 ошибок. В том числе устранена уязвимость в расширении GD, позволяющая инициировать переполнение кучи при обработке специально оформленных изображений через функцию imagecrop(). В OPCache устранена проблема, приводящая к краху при использовании режима opcache.interned_strings_buffer=0, и исправлена ошибка оптимизатора при использовании логических операторов для строк (например, ‘str1’ || ‘str2’). В PDO_pgsql исправлена ошибка, не дающая соединиться с СУБД, если пароль содержит символ пробела. В расширении управления web-сессиями устранён крах при использовании функции session_name(); Читать далее Обновление PHP 5.5.9 с устранением уязвимости в расширении GD

Участие в Red Hat Managed Design Program для продукта Red Hat Satellite 6

Продолжается вторая часть инициативы Red Hat Managed Design Program (MDP) для продукта Red Hat Satellite 6, в рамках которого предоставлена возможность получить доступ для тестирования предварительных версий программных продуктов администраторам и разработчикам. Продукты, предлагаемые по этой программе не предназначены для промышленной эксплуатации. В настоящий момент в программу включена разрабатываемая версия Red Hat Satellite 6. Участникам предоставляется возможность высказать свои пожелания и предложения по функциональности будущего продукта, методикам работы и его интеграции с имеющимися в инфраструктуре системами. В первую очередь MDP-выпуск Satellite 6 предназначен для тех, кто работает с такими решениями управления системами, как Satellite 5, Puppet и Foreman, и заинтересованных … Читать далее Участие в Red Hat Managed Design Program для продукта Red Hat Satellite 6

Выпуск ReactOS 0.3.16

Представлен релиз ReactOS 0.3.16, операционной системы с открытым исходным кодом, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows семейства NT (XP/2003/Vista). Серия 0.3.x находится на «альфа»-стадии разработки. Для тестирования выпуска подготовлен демонстрационный LiveCD (55 Мб), а также образы для запуска под управлением различных систем виртуализации VirtualBox, QEMU и VMware. В новом выпуске внесено 416 изменений, в том числе устранено 263 ошибок, добавлено 106 улучшений и 11 новых возможностей. Из наиболее существенных улучшений можно отметить завершение переработки реализации режима CSRSS и начало переработки shell32.dll. Из новшеств выделяется начальная поддержка тем оформления (отключена по умолчанию, но для тестирования доступна демонстрационная … Читать далее Выпуск ReactOS 0.3.16

Выпуск отладчика GDB 7.7

Объявлено о выходе новой версии отладчика GDB 7.7, поддерживающего отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, Objective-C, Pascal, Go и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc и т.д.) и программных платформах (GNU/Linux, Unix, Windows). Ключевые улучшения: Поддержка платформ Nios II ELF (nios2*-*-elf), Nios II GNU/Linux (nios2*-*-linux) и Texas Instruments MSP430 (msp430*-*-elf); Для C++ реализована поддержка оператора ‘typeid’ и возможность фильтрации по типу исключений при установке catchpoint (catch exception); Улучшение поддержки средств для создания вспомогательных скриптов на языке Python: поддержка временных точек остановка, фильтров и декораторов фреймов (frame), возможность линейного представления таблиц, … Читать далее Выпуск отладчика GDB 7.7

Второе голосование не внесло ясности по вопросу смены системы инициализации в Debian

Технический комитет Debian провёл второе голосование по вопросу перехода следующего выпуска Debian на новую систему инициализации. В отличие от первого голосования, по предложению Яна Джексона (Ian Jackson), автора dpkg, были добавлены уточнения о привязке к одной системе инициализации или одновременной поддержке нескольких систем, а также пункт о необходимости проведения референдума среди всех разработчиков. В итоге, после оценки результатов, победу одержал пункт «необходимость дополнительного обсуждения», т.е. процесс принятия решения так и не сдвинулся с места. Читать далее Второе голосование не внесло ясности по вопросу смены системы инициализации в Debian

Новая версия системы управления контейнерной виртуализацией Docker 0.8

Увидел свет выпуск инструментария для управления изолированными Linux-контейнерами Docker 0.8. Docker дополняет инструментарий LXC более высокоуровневым API, позволяющий манипулировать контейнерами на уровне изоляции отдельных процессов. В частности, Docker позволяет не заботясь о формировании начинки контейнера запускать произвольные процессы в режиме изоляции и затем переносить и клонировать сформированные для данных процессов контейнеры на другие серверы, беря на себя всю работу по созданию, обслуживанию и сопровождению контейнеров. Код Docker написан на языке Go и распространяется под лицензией Apache 2.0. Инструментарий базируется на применении встроенных в ядро Linux штатных механизмов изоляции на основе пространств имён (namespaces) и групп управления (cgroups). Для создания контейнеров … Читать далее Новая версия системы управления контейнерной виртуализацией Docker 0.8

Выпуск CrossOver 13.1 для Linux и OS X

Компания CodeWeavers выпустила релиз пакета Crossover 13.1, основанного на коде Wine и предназначенного для выполнения программ и игр, написанных для платформы Windows. Новая версия примечательна обеспечение поддержки программы для учёта домашних финансов Quicken 2014 и улучшением переводов. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект около 98% всех новшеств, реализованных для своих коммерческих продуктов. Читать далее Выпуск CrossOver 13.1 для Linux и OS X

Компания Rackspace способствует участию сотрудников в разработке открытых проектов

Ван Линдберг (Van Lindberg), вице-президент компании Rackspace, объявил о разрушении барьеров, мешающих совместной работе и обмену наработками между сотрудниками компании и сообществом разработчиков открытого кода. Rackspace теперь воспринимает движение компании к открытости не только в плане технологий, но и как часть корпоративной философии — открытость во всём, что компания делает. Ценность компании состоит в том, чтобы быть лучшим бизнес-партнёром в отрасли, и участие в открытых проектах теперь рассматривается как одно из основных звеньев для достижения этой цели. Отныне работникам Rackspace без лишних формальностей предоставлена возможность передачи кода и участия разработке любых проектов, код которых распространяется под открытыми лицензиями. Ранее действующие … Читать далее Компания Rackspace способствует участию сотрудников в разработке открытых проектов

В Mesa-драйвер R600 добавлена реализация OpenGL 3.3. В драйвере Intel появилась поддержка вычислительных шейдеров

Ранее уже упоминалось, что в MESA почти завершена реализация OpenGL 3.3. В данный момент процесс вышел на финишную прямую: реализация OpenGL 3.3 для драйвера R600 добавлена в MESA. В состав MESA была включена поддержка GLSL 3.30, реализация геометрических шейдеров для семейства Evergreen (ряд видеокарт семейства HD5000), поддержка для GPU семейства R600/R700 слоя вывода вершинных шейдеров (VS output layer) и ряд иных изменений, приводящих драйвер R600 в соответствие с стандартом OpenGL 3.3. Данное изменение является одним из последних, необходимых для завершения реализации поддержки OpenGL 3.3 в MESA. После этого предстоит большая работа по реализации нового семейства стандартов семейства OpenGL 4.х Кроме … Читать далее В Mesa-драйвер R600 добавлена реализация OpenGL 3.3. В драйвере Intel появилась поддержка вычислительных шейдеров

Первый выпуск OpenDaylight, открытой платформы для создания SDN-сетей

Представлен первый выпуск проекта OpenDaylight, направленного на создание открытой платформы для организации работы программно-конфигурируемых сетей (SDN, Software-Defined Networking), в которых управление сетью отделено от уровня передачи данных и конфигурируется программно. Платформа также может быть использована для создания виртуализированных компонентов сетей (NFV, Network Functions Virtualization). Проект разрабатывается под эгидой организации Linux Foundation при участии компаний IBM, Juniper Networks, Cisco, Red Hat, VMware, Citrix, Ericsson, Microsoft и NEC. Компоненты OpenDaylight развиваются в соответствии с открытыми спецификациями и стандартами, такими как OpenFlow, и распространяются под свободной лицензией Eclipse Public License (EPL). Платформа распространяется как в форме RPM-пакетов и универсальных бинарных сборок, так и … Читать далее Первый выпуск OpenDaylight, открытой платформы для создания SDN-сетей

Новые выпуски Qt 5.2.1 и Qt Creator 3.0.1

Представлен корректирующий выпуск Qt 5.2.1, вобравший результаты работы по устранению ошибок и проблем, выявленных за два месяца с момента выхода Qt 5.2. При этом, в Qt 5.2.1 внесена большая порция оптимизаций, в основном направленных на увеличение производительности JavaScript и QML в новом компоненте Qt Quick Engine. Много важных исправлений внесено в код поддержки платформ Android и iOS, в том числе обеспечена поддержка сборки с использованием iOS 7.0 SDK и добавлена подборка примеров мобильных приложений. На уровне API и ABI новая версия полностью совместима с выпуском 5.2.0. Одновременно вышло обновление интегрированной среды разработки Qt Creator 3.0.1, в котором представлено около 50 … Читать далее Новые выпуски Qt 5.2.1 и Qt Creator 3.0.1

Началась разработка нового десктоп-окружения Moonlight, построенного на базе Qt5

Объявлено о начале разработки нового пользовательского окружения Moonlight, рассчитанного на использование на устаревших компьютерах и маломощных устройствах, подобных Raspberry Pi, и развивающего классическую модель организации рабочего стола. Система разрабатывается с использованием фреймворка Qt 5 и поставляется под лицензией GPLv3. Moonlight изначально построен с использованием модульной архитектуры, подразумевающей компоновку окружения из серии отдельных модулей. При этом работу окружения обеспечивает одно приложение, функциональность которого формируется за счёт подключения модулей в виде плагинов. Организация работы в форме одного исполняемого процесса, без поставки каждого компонента окружения в виде отдельного приложения, позволяет заметно снизить потребление памяти и увеличить производительность. Расширенные функциональные компоненты, такие как файловый … Читать далее Началась разработка нового десктоп-окружения Moonlight, построенного на базе Qt5

Загрузка Linux в режиме UEFI выводит из строя некоторые модели ноутбуков Thinkpad

Для некоторых ноутбуков компании Lenovo повторилась история c неработоспособностью ноутбуков Samsung, после загрузки Linux в режиме UEFI. Из-за ошибок в UEFI-прошивке, модели Thinkpad укомплектованные процессором Intel Core i-4*00, например, T540p, L540 и W540, могут быть повреждены при попытке установить Linux с загрузкой в режиме UEFI или загрузившись со стороннего диска, на который установлен Linux. При этом, восстановить работу устройства можно только путём замены материнской платы. Компания Lenovo уже работает над выпуском обновления прошивки. По предварительным данным проблема наблюдается лишь в некоторых версиях UEFI-прошивки, в которых проявляется неудачное сочетание двух по отдельности некритичных ошибок. Избежать повреждения устройств с проблемной прошивкой можно … Читать далее Загрузка Linux в режиме UEFI выводит из строя некоторые модели ноутбуков Thinkpad

Видеопроигрыватель Totem переведён на технологии GNOME 3

Сообщается о достижении проектом по переработке интерфейса программы для навигации по коллекции видео Totem состояния, пригодного для ознакомительного использования. Программа сохранила большинство своих базовых возможностей, но подверглась кардинальному переосмыслению интерфейса, который приведён к единому стилю приложений по обработке контента из состава GNOME 3. Несмотря не то, что репозиторий по-прежнему именуется Totem, для пользователей новый интерфейс будет доступен под именем GNOME Videos. Новый интерфейс оптимизирован для доступа к контенту из различных источников, в том числе с web-сервисов. Интеграция с web-сервисам доставки и размещения видео осуществляется через подключение плагинов и использование фреймворка Grilo. Из новых плагинов отмечаются плагины для поддержки сервисов Freebox … Читать далее Видеопроигрыватель Totem переведён на технологии GNOME 3

AMD открыл код для ускорения кодирования видео с привлечением VCE-движков GPU

В дополнение к ранее открытому коду для задействования UVD-декодеров GPU, компания AMD опубликовала код для обеспечения поддержки аппаратных механизмов ускорения кодирования видео, предоставляемых VCE-движками (Video Encode Engine) современных GPU. Код для использования VCE подготовлен для свободного драйвера Radeon, включая патчи для организации взаимодействия с оборудованием через drm-модуль ядра Linux и реализацию аппаратно ускоренного кодировщика H.264 для Mesa. VCE предоставляет средства для аппаратного ускорения кодирования видео H.264, оптимизированные для кодирования с низкой задержкой, например для организации вывода на беспроводные экраны. Тем не менее, VCE может применяться и при кодировании общего назначения. Обеспечена поддержка только движков VCE 2/3/4/5/6, присутствующих в новых чипах … Читать далее AMD открыл код для ускорения кодирования видео с привлечением VCE-движков GPU

Выпуск медиаплеера VLC 2.1.3

Представлен корректирующий релиз медиаплеера VLC 2.1.3, в котором устранено более 28 ошибок и регрессивных изменений. В частности, устранены проблемы с использованием прокси SOCKSv5, настройкой DVB-T2 в Linux, воспроизведением шифрованных DVD, преобразованием частоты через v4l2. Обновлены библиотеки с кодеками и решены проблемы с декодированием M2TS, VC1 interlaced, Lagarith, FFv1.3, Xvid. Устранена ошибка, приводящая к бесконечному рекурсивному зацикливанию при разборе тегов в MKV. Читать далее Выпуск медиаплеера VLC 2.1.3