Релиз системы виртуализации Xen 4.4.0

После восьми месяцев разработки представлен релиз свободного гипервизора Xen 4.4. По сравнению с прошлым выпуском в Xen 4.4 внесено 1193 изменений, в том числе добавлена поддержка нового режима PVH, произведена интеграция libvirt с libxl, улучшена поддержка SPICE, обеспечена поддержка вложенного запуска окружений, подготовлена возможность запуска гостевых систем в режиме EFI, улучшена поддержка архитектуры ARM. В процессе подготовки Xen 4.4 разработчики попытались перейти на 6-месячный цикл формирования выпусков, но из-за праздников и непредвиденных проблем разработка затянулась на 6 дополнительных недель. При разработке Xen 4.4 также была значительно увеличена интенсивность тестирования кодовой базы: в систему регрессивного тестирования osstest добавлены дополнительные тесты, код … Читать далее Релиз системы виртуализации Xen 4.4.0

Началось бета-тестирование Apache OpenOffice 4.1.0

Началось бета-тестирование офисного пакета Apache OpenOffice 4.1.0. Готовые бинарные сборки сформированы для Linux, Windows и OS x. Основные новшества: Во Writer обеспечена возможность добавления примечаний или комментариев к произвольным участкам текста; Во Writer добавлена поддержка редактирования текстовых полей ввода непосредственно в документе, без открытия дополнительного диалогового окна; В Impress и Draw добавлен интерактивный режим обрезания краёв изображений; Значительно ускорен процесс загрузки и импорта трёхмерных диаграмм. Например, представленная на скриншоте диаграмма размерностью 100x100x5 ранее не могла быть загружена из-за нехватки ресурсов, теперь её загрузка занимает считанные секунды; Увеличено качество изображений, полученных в результате модификации векторных изображений или применения над ними некоторых … Читать далее Началось бета-тестирование Apache OpenOffice 4.1.0

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

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

Popcorn Time, система для потокового просмотра видео через BitTorrent

Разработчики проекта Popcorn Time задались целью создания простого для конечных пользователей интерфейса, позволяющего просматривать видео, размещённое в существующих BitTorrent-сетях, не дожидаясь окончания загрузки файлов. Программа рассчитана на непросвещённых пользователей, не разбирающихся в BitTorrent, и предоставляет простой интерфейс, предлагающий каталог фильмов, сформированный на основе индексации популярных BitTorrent-ресурсов. Воспроизведение начинается сразу после выбора фильма, напоминая сервисы потокового вещания, подобные Netflix. По мере просмотра пользователь участвует в раздаче для других пользователей, выступая полноценным участником сети BitTorrent. При этом, после окончания просмотра загруженный файл сохраняется во временной директории и продолжает оставаться в раздаче. Чистка загруженных файлов осуществляется после перезагрузки. В настоящее время разработка Popcorn … Читать далее Popcorn Time, система для потокового просмотра видео через BitTorrent

Выпуск JavaScript-библиотеки InstantClick 3.0

Доступен выпуск JavaScript-библиотеки InstantClick 3.0, позволяющей заметно ускорить отзывчивость перехода между разделами сайта за счёт организации упреждающей загрузки страниц. При использовании InstantClick страница загружается не дожидаясь клика при наведении пользователем курсора на ссылку или при поступлении события нажатия кнопки (до момента когда кнопка опущена), а после клика отображается почти мгновенно без дополнительной задержки на загрузку данных. Отрицательным моментом подобного подхода является излишний расход трафика из-за загрузки страниц на которые не был совершён переход. Код проекта распространяется под лицензией MIT. В версии InstantClick 3.0 добавлена поддержка упреждающей загрузки контента для мобильных устройств на базе Android и iOS, с инициацией загрузки после … Читать далее Выпуск JavaScript-библиотеки InstantClick 3.0

Эмулятор процессора Motorola 6809, написанный на языке JavaScript

Представлен эмулятор 8-разрядного микропроцессора Motorola 6809, написанный целиком на языке JavaScript и способный использоваться в качестве модуля Node.js или запускаться в web-браузере. Код проекта распространяется под лицензией MIT. Читать далее Эмулятор процессора Motorola 6809, написанный на языке JavaScript

Выпуск эмулятора терминала Terminology 0.5, развиваемого проектом Enlightenment

Представлен выпуск эмулятора терминала Terminology 0.5, примечательного наличием встроенной поддержки средств для просмотра контента, в том числе видеофайлов, изображений, SVG-файлов и PDF-документов. Программа использует минимум зависимостей и требует для своей работы только наличие библиотек EFL и libc. Поддерживается работа в X11, Wayland и с использованием фреймбуфера (fbcon). Эмулятор терминала поддерживает большую часть escape-последовательностей xterm и rxvt, в том числе расширений Xterm для отображения 256 цветов. Возможно задание прозрачного фона, а также вывод в качестве обоев растровых и векторных изображений. Внешний вид может произвольно меняться при помощи визуальных тем. URL, пути к файлам, email и различный контент автоматически выделяются ссылками. При … Читать далее Выпуск эмулятора терминала Terminology 0.5, развиваемого проектом Enlightenment

Выпуск инженерного дистрибутива CAELinux 2013

Спустя два года с момента прошлого выпуска доступен релиз дистрибутива CAELinux 2013. Дистрибутив оформлен в виде LiveDVD/LiveUSB, построен на пакетной базе Xubuntu 12.04 LTS и отличается расширенной подборкой отсутствующих в стандартных репозиториях специализированных приложений, нацеленных на автоматизацию выполнения инженерных задач, математическое моделирование и научную деятельность. Размер загрузочного iso-образа — 3.9 Гб. Некоторые из входящих в поставку приложений: Пакет для моделирования и анализа протекания термодинамических процессов SALOME_MECA 2013.1; Системы 2D и 3D проектирования (САПР) и технологической подготовки производства: Salome, Freecad и OpenSCAD (3D CAD), LibreCad, SagCad (2D CAD), PyCAM, GCAM, dxf2gcode, OpenSCAM, CURA (3D-печать) Системы пре- и постобработки данных: Paraview 3.10.2, … Читать далее Выпуск инженерного дистрибутива CAELinux 2013

Вышел шрифтовой движок FreeType 2.5.3

Представлен релиз FreeType 2.5.3, модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах. В новой версии устранена уязвимость в коде растеризатора CFF (Compact Font Format), разработанного компанией Adobe. Уязвимость потенциально позволяет организовать выполнение кода в контексте приложения, использующего библиотеку FreeType2, при обработке специально подготовленного шрифта. Из новых возможностей FreeType 2.5.3 отмечается значительно улучшенная поддержка автоматического хинтинга для шрифтов SFNT (TrueType и CFF), благодаря обеспечению возможности использования библиотеки HarfBuzz. Читать далее Вышел шрифтовой движок FreeType 2.5.3

Разработчики systemd представили механизм автоматического монтирования разделов на основе GPT-меток

В списке рассылки разработчиков systemd представлена реализация автоматического обнаружения и монтирования разделов, основанная на идентификаторах типов разделов, используемых в разметке GUID Partition Table (GPT). Такой подход в перспективе позволяет отказаться от использования файла /etc/fstab в некоторых ситуациях. Формат разметки диска GPT является современной альтернативой классическому методу разметки, основанному на сохранении таблицы разделов в главной загрузочной записи (MBR). Существенным преимуществом формата GPT является поддержка жестких дисков объемом до 9.4 зетабайт, в то время как MBR-разметка ограничивается 2.2 терабайтами. Кроме того, формат GPT, в отличие от MBR, полностью совместим с EFI-системами. Предложенный разработчиками systemd механизм основан на 16-байтовых идентификаторах типов разделов, используемых … Читать далее Разработчики systemd представили механизм автоматического монтирования разделов на основе GPT-меток

Выпуск программ для помощи в переводе текстов LiteTran 1.0

Состоялся релиз проекта LiteTran 1.0, в рамках которого развивается программа для упрощения перевода текстов. Для перевода используется сервис Google Translate. Программа написана на Qt5 и собирается с использованием CMake. Поддерживается работа в Linux и Windows, в разработке находится версия для OS X. Из возможностей отмечается перевод выделенного текста (выделяется текст в произвольном приложении и после нажатия Alt+T отображается перевод), поддержка вывода нескольких вариантов перевода одного слова, возможность чтения вслух через API синтеза речи, поддержка сворачивания в системный лоток. По сравнению с бета-версией налажена функция синтеза речи в Windows, добавлена поддержка вывода вариантов перевода, при нажатии кнопки «copy» обеспечено копирование всего … Читать далее Выпуск программ для помощи в переводе текстов LiteTran 1.0

Релиз мультимедиа-библиотеки SDL 2.0.2 с поддержкой Wayland и Mir

Представлен новый выпуск библиотеки SDL 2.0.2 (Simple Direct Layer), нацеленной на упрощение написания игр и мультимедийных приложений. Новая версия примечательна интеграцией экспериментальной поддержки Wayland и Mir, которая отключена по умолчанию, но может быть активирована во время компиляции. До этого код для поддержки Wayland около двух лет развивался в отдельной экспериментальной ветке SDL. Код для поддержки Mir был представлен компанией Canonical около месяца назад. Кроме того, в версии 2.0.2 представлена порция новых функций, не нарушающих обратную совместимость, но расширяющих существующий API. EGL теперь может использоваться для создания и управления контекстами OpenGL и OpenGL ES 1.x/2.x. Добавлен API для загрузки из файла … Читать далее Релиз мультимедиа-библиотеки SDL 2.0.2 с поддержкой Wayland и Mir

Релиз системы инициализации Upstart 1.12

Анонсирован релиз системы инициализации Upstart 1.12, изначально разработанной компанией Canonical и ныне используемой в дистрибутивах Ubuntu и RedHat Enterprise Linux 6, а также в проектах Maemo, Chrome OS и webOS. В отличие от стандартной init-системы SysV, Upstart базируется на парадигме обработки событий, работает в асинхронном режиме и использует метод учета зависимостей для определения последовательности запуска сервисов и оценки возможности их выполнения в параллельном режиме. Параллелизм запуска сервисов обеспечивает существенное повышение скорости загрузки, но ценой этому является необходимость определенной переработки init-скриптов (поддерживается режим совместимости, позволяющий запускать обычные sysvinit-скрипты, но эффективность загрузки и работы при этом теряется). Новая версия в основном содержит … Читать далее Релиз системы инициализации Upstart 1.12

Выпуск Wine 1.7.14

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.14. С момента выпуска версии 1.7.13 было закрыто 56 отчётов об ошибках. Наиболее важные изменения: Расширены возможности планировщика запуска задач по расписанию (Task Scheduler); Улучшена поддержка кодирования AVI; Добавление дополнительных интерфейсов VisualBasic в MSXML; В Wininet добавлена поддержка сжатия контента методом deflate; Серия исправлений, связанных с поддержкой монохромных принтеров; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Rayman 3 Hoodlum Havoc, Need for Speed Porsche 2000, VMXBuider 0.8, Solidworks 2006/2007/2012, Europa Universalis Rome, Microsoft Word/Excel 2000-2010, AverTV, Rise of Legends, Starcraft II, Kaspersky Internet Security 2010, DAEMON Tools … Читать далее Выпуск Wine 1.7.14

Релиз почтового клиента Sylpheed 3.3.1

Представлен релиз легковесного почтового клиента Sylpheed 3.3.1, построенного с использованием GTK+ и распространяемого под лицензией GPL. В новой версии внесена порция улучшений, связанных с поддержкой протокола IMAP, обеспечено более точное следование рекомендациям RFC 3501. Внесена большая порция исправлений, выявленных в процессе тестирования кодовой базы в системе Coverity Scan. Улучшена поддержка платформы Windows. Читать далее Релиз почтового клиента Sylpheed 3.3.1

Mozilla прекращает развитие сервиса идентификации Persona

Mozilla отстраняется от дальнейшего развития распределённого сервиса идентификации пользователей Persona и передаёт проект в руки сообщества. При этом работа существующих сервисов на базе Persona, а также поддержка текущей кодовой базы, будет сохранена, по крайней мере в 2014 году. Расширение функциональности проекта будет зависеть от наличие интереса к технологиям Persona со стороны независимых участников сообщества. Ранее занимавшиеся Persona трудоустроенные в Mozilla разработчики будут переключены на развитие других проектов, таких как Firefox Accounts и Sync. В качестве причины прекращения развития Persona указывается на то, что проект не получил должного распространения и не оправдал ожиданий по интенсивности внедрения на сайтах. Учитывая стабилизацию базового … Читать далее Mozilla прекращает развитие сервиса идентификации Persona

Обновление PHP 5.5.10 и PHP 5.4.26 с устранением уязвимостей

Доступен корректирующий выпуск интерпретатора языка программирования PHP 5.5.10, в котором исправлено несколько ошибок, обновлена поставляемая в комплекте библиотека PCRE 8.34, добавлена поддержка указания нескольких путей в php_ini_scanned_path, в расширении LDAP добавлена функция ldap_modify_batch, в расширении Openssl добавлена поддержка проверки EC-ключей (elliptic curve) через php_openssl_is_private_key. Устранены три уязвимости: две в дополнении Fileinfo (CVE-2014-1943 — бесконечная рекурсия, CVE-2014-2270 — выход за границы области памяти) и одна в GD (CVE-2013-7327, разыменование указателя NULL). Одна из проблем потенциально позволяет организовать выполнение кода при обработке функцией fileinfo специально оформленного исполняемого файла в формате PE. Указанная уязвимость также устранена в коде утилиты file. Дополнение: вышло обновление … Читать далее Обновление PHP 5.5.10 и PHP 5.4.26 с устранением уязвимостей

Началось бета-тестирование KDE 4.13

Разработчики проекта KDE объявили о начале бета-тестирования выпуска 4.13. Новая ветка примечательна только обновлением приложений и незначительными изменениями компонентов платформы для разработчиков. Релиз планируется выпустить 16 апреля. Как и в выпуске KDE 4.12 рабочий стол Plasma Workspaces в KDE 4.13 останется неизменным и по сравнением с выпуском KDE 4.11 будет содержать только исправления ошибок. Летом на смену Plasma Workspaces 4.11 придёт Plasma Workspaces 2, основанный на Qt5 и KDE Frameworks 5. Программные интерфейсы виртуально заморожены в процессе параллельной подготовки выпуска KDE Frameworks 5, намеченного на июнь, поэтому кроме продолжения развития приложений, изменения в ветке KDE 4.13 в основном связаны с … Читать далее Началось бета-тестирование KDE 4.13

Тринадцатый выпуск журнала Pragmatic Perl

Представлен тринадцатый выпуск Pragmatic Perl, русскоязычного электронного журнала о современном языке программирования Perl. В номере: От редактора: Год журналу «Старые» современные возможности Perl Сигнатура функции в Perl 5.20 Обзор CPAN за февраль 2014 г. Интервью с Брено де Оливейра (Breno G. de Oliveira) Читать далее Тринадцатый выпуск журнала Pragmatic Perl

Mozilla анонсировал проект mozjpeg, нацеленный на сокращение размера JPEG-изображений в Web

Проект Mozilla представил первый выпуск проекта mozjpeg, нацеленного на создание готового для промышленного применения высококачественного кодировщика JPEG-изображений, демонстрирующего более высокую степень сжатия при сохранении совместимости с подавляющим большинством существующих декодировщиков JPEG. Mozjpeg продолжает развитие библиотеки libjpeg-turbo и является форком данного проекта (libjpeg-turbo был ответвлён от libjpeg для оптимизации скорости кодирования и декодирования, а mozjpeg ответвлён от libjpeg-turbo для оптимизации размера). Код библиотеки распространяется под лицензией BSD. В настоящее время актуальной является проблема увеличение размера сайтов в Web, существенное влияние на который оказывает активное размещение фотографий. Для того чтобы сократить трафик компания Google пытается продвинуть формат WebP, отличающийся более эффективным кодированием, … Читать далее Mozilla анонсировал проект mozjpeg, нацеленный на сокращение размера JPEG-изображений в Web

Сравнение производительности драйверов для видеокарт AMD в Ubuntu

Ресурс Phoronix провёл очередную серию измерений производительности открытых драйверов Radeon на примере графического стека который войдет в состав Ubuntu 14.04, основанного на MESA 10.1 и ядре Linux 3.13. Результаты приводятся в равнении проприетарным драйвером Catalyst. Тестирование проведено в состоянии типовой конфигурации системы из коробки. В процессе теста изучались GPU как поддерживаемые драйвером R600g на основе архитектуры VLIW, так и новые GPU на основе архитектуры GCN, поддерживаемые драйвером RadeonSI. В тесте приняли участие следующие GPU: Radeon HD 5830, HD 6450, HD 6770, HD 6870, HD 6950, HD 7850, HD 7950 и R9 270X. В игре Prey в разрешении FullHD драйвер R600g … Читать далее Сравнение производительности драйверов для видеокарт AMD в Ubuntu