Новости
После шести месяцев разработки увидел свет релиз звукового сервера PulseAudio 2.0, который выступает в роли промежуточного звена, выполняющего роль посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с оборудованием. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет на лету менять формат звукового потока и использовать плагины, дает возможность прозрачно перенаправлять звуковой поток на другую машину. Кроме Linux, PulseAudio поддерживает работу в таких системах, как Solaris, FreeBSD, NetBSD, Mac OS X и Windows. Код PulseAudio распространяется в рамках лицензии LGPL 2.1+.
Компания Intel представила релиз проекта PowerTOP 2.0, в рамках которого развивается инструмент для диагностики проблем с энергопотреблением и управлением питанием. Версия PowerTOP 2.0 примечательна полной переработкой базового кода, реализацией более широких средств диагностики, упрощённым интерактивным интерфейсом пользователя и реализацией генератора отчётов в форматах HTML и CSV. Код утилиты написан на языке Си и поставляется под лицензией GPL.
Анонсирован релиз сетевого конфигуратора ConnMan 1.0, ориентированного для использования во встраиваемых Linux-системах, отличающегося низким потреблением системных ресурсов и наличием гибких средств для расширения функциональности через плагины. Изначально проект был основан компаниями Intel и Nokia в процессе разработки платформы MeeGo, позднее система конфигурации сети на базе ConnMan была использована в платформе Tizen и некоторых специализированных дистрибутивах и проектах, таких как GeeXBoX, Aldebaran Robotics и Nest. Код проекта распространяется под лицензией GPLv2.
Разработчики проекта PyPy представили проект pypy-stm (PyPy Software Transactional Memory), в рамках которого проведена работа по избавлению от глобальной блокировки интерпретатора, мешающей обеспечению параллельного выполнения нескольких нитей кода на языке Python. В настоящее время представлена надстройка над PyPy c рабочей реализацией интерпретатора Python 2.7, поддерживающая одновременное исполнение нитей существующих многопоточных приложений на разных ядрах CPU. Кроме STM-надстройки над PyPy дополнительно ведётся работа по реализации поддержки STM для экспериментальной ветки СPython 3.3.
Компания Canonical анонсировала первую стабильную версию специализированной сборки для корпоративного сектора и государственных учреждений - Ubuntu Business Desktop Remix, основанную на пакетной базе Ubuntu 12.04 LTS. От стандартного Ubuntu Desktop представленная сборка отличается иной подборкой поставляемых по умолчанию приложений - в состав установочного образа включены программы, наиболее часто используемые на предприятиях и интересные для корпоративных пользователей. Размер доступного для загрузки iso-образа (amd64/i386) составляет 794 Мб.
На саммите разработчиков Ubuntu состоялось обсуждение вопросов, связанных с интеграцией в дистрибутив поддержки дисплейного сервера Wayland. В частности, был намечен план по реализации в Ubuntu 12.10 полноценной поддержки работы всей графической подсистемы на базе Wayland и композитного сервера Weston. При этом подчёркивается, что в дистрибутиве по умолчанию будет продолжено использование обычных X11-приложений, которые будут выполняться поверх Wayland с использованием прослойки XWayland, позволяющей запустить полноценный X.Org-сервер в роли клиента Wayland. Таким образом будет обеспечена полная совместимость со всеми текущими приложениями.
Компания Nokia представила релиз интегрированной среды разработки Qt Creator 2.5, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt 4. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, для определения сценариев в котором используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходные тексты Qt Creator распространяются в рамках лицензии LGPL.
Компания NVIDIA объявила об обеспечении в LLVM поддержки NVIDIA GPU в качестве целевой платформы, что позволяет значительно упростить интеграцию средств GPU-акселерации выполнения вычислительных задач в широком спектре приложений, написанных на различных языках программирования.
Компания Dell представила проект Sputnik, в рамках которого подготовлен прототип поставляемого с Ubuntu ноутбука, ориентированного для разработчиков сетевых приложений и программного обеспечения для мобильных и облачных систем. В качестве аппаратной платформы использована модель Dell XPS13 Ultrabook, оснащённая 13-дюймовым экраном, CPU Intel Core i5-2467M (1.60 GHz), видеоподсистемой Intel HD 3000, 4 Гб ОЗУ и 128 Гб SSD-накопителем. Разработка проекта ещё не завершена, о возможных сроках поступления ноутбука Sputnik в широкую продажу не сообщается.
Спустя 16 месяцев с момента прошлого выпуска увидел свет релиз офисного пакета Apache OpenOffice 3.4, продолживший развитие проекта OpenOffice.org, переданного компанией Oracle в руки Фонда Apache. Выпуск Apache OpenOffice 3.4 является первым выпуском пакета под лицензией Apache и своеобразной отправной точкой развития проекта под эгидой фонда Apache, заметного для конечных пользователей. Отмечается, что в разработке Apache OpenOffice приняли участие представители 21 компании, предоставившей ресурсы для развития проекта.
Крис Кеньон (Chris Kenyon), вице-президент Canonical по работе с OEM-производителями, сообщил на проходящем в эти дни саммите разработчиков об успехах сотрудничества с OEM и ODM производителями. В соответствии с планами Canonical в следующем году компания намерена довести долю ПК, поставляемых с Ubuntu Linux, до 18 млн. экземпляров, что соответствует примерно 5% от всех продаваемых ПК.
Первая фаза судебного разбирательства, рассматривающего обвинение в нарушения связанной с Java интеллектуальной собственности и патентов компании Oracle в платформе Android, приобрела неприятный для Google оборот. В противоположность недавнему решению Европейского суда, признавшему что API и языки программирования не могут быть отнесены к категории интеллектуальной собственности, присяжные заседатели, выносящие вердикт в рассматриваемом Американским судом деле, встали на сторону Oracle и постановили, что компания Google нарушила интеллектуальную собственность, связанную с Java API.
После 6 месяцев разработки представлен релиз Yocto 1.2, платформы для создания встраиваемых Linux-систем для различных аппаратных архитектур. Платформа развивается под крылом организации Linux Foundation после объединения усилий международным сообществом инженеров Consumer Electronics Linux Forum (CELF) и при участии многих известных компаний, таких как Texas Instruments, FreeScale, Intel, Mentor Graphics, Wind River, MontaVista, Dell и OpenEmbedded eV. Yocto не является конечным дистрибутивом, а предоставляет набор компонентов для создания собственных дистрибутивов для встраиваемых продуктов на базе различных аппаратных архитектур, в том числе ARM, PPC, MIPS, x86 и x86-64. В рамках проекта развивается несколько наборов для поддержки аппаратных платформ (Board Support Package, BSP), поддерживающих такие системы, как Intel Atom-PC, Freescale MPC8315e-RDB, TI BeagleBoard/OMAP и Ubiquiti RouterStation Pro.
Организация Yorba Foundation, курирующая разработку популярного менеджера фотографий Shotwell, представила свой новый проект - почтовый клиент Geary. Первый релиз анонсирован примерно после года интенсивной разработки, поэтому проект уже обладает базовой функциональностью и пригоден к ознакомительному использованию. Новый почтовый клиент отличается легковесностью реализации и ориентацией на использование в окружении GNOME. Интерфейс реализован при помощи библиотеки GTK3+. Среди целей развития проекта называется создания богатого по возможностям, но потребляющего минимальный объем ресурсов и предельно простого в использовании продукта. Почтовый клиент рассчитан как на обособленное использование, так и на работу бок о бок с web-ориентированными почтовыми сервисами.
Ван Янь (Yan Wang) из китайского представительства компании Intel сообщил об адаптации экспериментальной версии браузера Chromium для непосредственной работы поверх дисплейного сервера Wayland, без задействования дополнительных X11-прослоек, используя только эталонный композитный сервер Weston. Напомним, что несколько недель назад разработчики Google прекратили работу по портированию Chrome для Wayland, но, судя по всему, эстафету перехватила компания Intel. Отмечается, что работа выполнена на кодовой базе Chromium, адаптированной для отображения данных через новую графическую подсистему Aura, которая будет использоваться в будущих выпусках Chrome OS и по своей архитектуре чем-то напоминает Wayland.
Организованный компанией Facebook проект OpenCompute, в рамках которого развивается набор открытых спецификаций для оснащения датацентров, нацеленных на обеспечение максимальной эффективности работы инфраструктуры при минимальных затратах, объявил о выпуске второй версии спецификаций и присоединении к инициативе новых участников, среди которых компании HP, AMD, VMware, Canonical и Supermicro. Все развиваемые проектом спецификации распространяются в соответствии с условиями Open Web Foundation, подразумевающими полную передачу в безвозмездное пользование всей связанной с разработкой интеллектуальной собственности и патентов. CAD-файлы с дизайном оборудования доступны под лицензией Creative Commons Attribution 3.0.
На следующий день после релиза GIMP 2.8 на проходящей в Вене конференции Libre Graphics Meeting 2012 анонсировано добавление в экспериментальную ветку GIMP поддержки обработки изображений в режимах с глубиной цветности в 16 и 32 бит на канал. Поддерживается использование для хранения составляющих цветов как целочисленных, так и вещественных значений. Напомним, что до этого глубина цвета на канал была ограничена 8 битами, что являлось одной из основных тем для критики GIMP.
Компьютерная группа реагирования на чрезвычайные ситуации (CERT) опубликовала уведомление об утечке информации о критической уязвимости в PHP, которая позволяет запустить произвольный код на сервере или просмотреть исходный код любого PHP-скрипта, выполняемого в CGI-режиме (используется некоторыми хостинг-провайдерами). Cкрипты, выполняемые с использованием mod_php и FastCGI (например, связки nginx с php-fpm), не подвержены проблеме.
После почти четырёх лет разработки увидел свет релиз новой стабильной ветки растрового графического редактора GIMP 2.8.0. Начиная с ветки GIMP 2.8.0 проект перешёл на лицензию GPLv3+, прошлые выпуски распространялись под лицензией GPLv2+. Неофициальную сборку готовых пакетов для Ubuntu 12.04 можно найти в данном PPA-репозитории, информации о наличии готовых сборок для других дистрибутивов пока нет.
Высший суд Европейского союза, постановления которого не могут быть обжалованы, вынес решение в деле "SAS против WPL", в котором рассматривался вопрос о правомерности копирования функциональности программного обеспечения. Суд постановил, что языки программирования, API и возможности компьютерных программ не могут быть отнесены к категории интеллектуальной собственности и не подпадают под защиту копирайта.