18 мая вышла новая версия операционной системы NetBSD — 6.1.
Релиз NetBSD 6.1 стал первым «обновлением возможностей ветки 6» и вобрал в себя все исправления, появившиеся в NetBSD 6.0.x, а также некоторые незначительные улучшения в функциональных возможностях системы. Среди наиболее значимых изменений в NetBSD 6.1 можно выделить:
улучшение производительности wapbl_flush() на RAID 5;
обработка отложенных контрольных сумм в NPF;
значительные улучшения в поддержке Raspberry Pi (USB и Ethernet теперь полностью работают);
19 мая была представлена новая крупная версия Linux-дистрибутива Mageia — форка Mandriva Linux, развиваемого сообществом, — 3.
Последний релиз Mageia разработчики посвятили своему коллеге Евгению Додонову, хорошо известному в сообществе Linux (в особенности — Mandriva). В июле прошлого года, в возрасте 31 года, он погиб в ДТП во время поездки на велосипеде в Бразилии: «Мы скучаем по его яркости, любезности и преданности делу», — отмечают в сообществе Mageia. Со времен прошлого крупного релиза Linux-дистрибутива — Mageia 2 — прошёл год, и за это время авторы успели привнести ряд значительных изменений и улучшений.
Среди основных новшеств в релизе Mageia 3:
инсталлятор: возможность инсталляции системы на файловую систему btrfs, возможность установки проприетарных компонентов и драйверов во время инсталляции системы, обновлённый внешний вид и переход на тему Oxygen, возможность восстановления системы с SMB-раздела;
система управления пакетами RPM 4.11 и обновленная версия urpmi (с базовой поддержкой операции downgrade и дельта-пакетов);
GRUB 2 стал доступен как альтернативный загрузчик (по умолчанию по-прежнему используется первый GRUB);
пакеты теперь сжаты по алгоритму XZ вместо LZMA;
«/usr move» для простой возможности примонтировать файлы установленной системы в режиме только для чтения во время обычного использования Mageia (в комбинации с btrfs позволяет с легкостью делать снапшоты системы);
ядро Linux 3.8, init-система systemd 195, графические среды KDE 4.10.2, GNOME 3.6, Xfce 4.10 и LXDE 0.5.5, офисный пакет LibreOffice 4.0.3.
19 мая вышла новая стабильная версия языка программирования Perl — 5.18.0.
Среди ключевых изменений в релизе Perl 5.18 можно выделить следующие:
переделанная реализация хэшей (ассоциативных массивов), в которой появился случайный алгоритм сортировки при обращении к элементам хэша с помощью функций вроде keys(), values() и each(), а также новые функции и переменные окружения;
поддержка Unicode 6.2 (раньше поддерживалась версия 6.1);
новые датчики для DTrace (op-entry, loading-file, loaded-file);
новый механизм подключения экспериментальных возможностей (категория «experimental» для отключения предупреждений при использовании прагмы «use feature ...»);
экспериментальная поддержка применения операций с регулярными выражениями над множествами (объединение, пересечение и т.п. — подобно Unicode::Regex::Set);
экспериментальная поддержка лексических подпрограмм (lexical subroutines).
Сообщество дистрибутива ALT Linux представило первый выпуск электронного журнала «ALT-review», ориентированного на пользователей этого Linux-дистрибутива и призванного «рассказать о технологиях и тенденциях в мире ALT Linux, жизни сообщества, практических приемах и о многом другом».
Журнал ALT-review был создан и поддерживается добровольцами из Клуба активных пользователей ALT Linux, но любой может принять участие в его создании и развитии. Статьи из ALT-review 01 доступны для ознакомления в виде wiki-страниц:
Вышла новая версия популярного машинного эмулятора с открытым исходным кодом — QEMU 1.5.
QEMU эмулирует процессоры и устройства ввода-вывода, зачастую используется в связке с системой виртуализации Linux KVM. Среди ключевых изменений в релизе QEMU 1.5:
поддержка KVM для архитектуры ARM (требуется ядро Linux 3.9 и процессор Cortex A15);
переход на использование poll вместо select (больше нет ограничений на число открытых файловых дескрипторов);
экспериментальная поддержка потоков USB 3.0 в nec-usb-xhci и the usb-uas;
переход на использование libusb;
поддержка паравиртуализированных с VMware сетевых карт;
поддержка эмуляции TPM (Trusted Platform Module) для x86;
улучшения в поддержке TCG (Tiny Code Generator) для разных архитектур;
графический интерфейс на базе GTK+ (использует библиотеку VTE для эмуляции терминала).
Компания ALT Linux анонсировала Десятую конференцию разработчиков свободных программ, которая будет проходить с 20 по 22 сентября в здании Калужского ИТ-центра (г. Калуга).
В работе юбилейной конференции примут участие разработчики свободного программного обеспечения из России и других стран, а своей целью организаторы ставят налаживание личных контактов между специалистами, обсуждение перспектив развития свободного ПО и инициирование новых проектов. К началу работы конференции будет издан сборник тезисов докладов.
Среди тем для докладов предлагаются следующие:
Проекты разработки свободного программного обеспечения.
Научные проекты в различных областях знаний, включающие разработку продуктов под свободной лицензией.
Культурные, философские и правовые особенности свободного лицензирования.
Свободные программы для органов государственной власти.
Зарегистрироваться на участие в конференции в качестве докладчика можно до 15 августа, а в качестве слушателя — до 20 сентября. Оргкомитет поможет в размещении участников в случае своевременной подачи заявки. Стоимость проживания в гостиницах составляет от 1500 руб. за сутки (перечень гостиниц пока уточняется).
Вчера, 21 мая, компания Digia анонсировала проект Boot to Qt — коммерческое решение на базе фреймворка Qt для создания пользовательских окружений на встраиваемых устройствах.
Над Boot to Qt в Digia, ныне поддерживающей развитие популярного GUI-фреймворка Qt, работали на протяжении нескольких последних месяцев. Проект получил название, схожее с изначальным наименованием мобильной платформы «Boot to Gecko» от Mozilla (ныне известной как Firefox OS). Очевидно, что в Digia хотят не упустить возможность выйти на бурно развивающийся рынок мобильных и портативных устройств со своим фреймворком, интерфейс и возможности которого уже во многом были подготовлены для подобного применения.
По сути, в проекте Boot to Qt берется база от Android, а более высокий уровень из Java-компонентов (виртуальная машина Dalvik и приложения для неё) заменяется инструментами из мира Qt. В рамках Boot to Qt, имеющего сейчас статус предварительной версии (Technology Preview), предлагаются следующие компоненты:
легковесный стек для создания графического пользовательского интерфейса на базе Qt и наработок из проекта Android (ядро Linux + baselayer);
готовые образы для нескольких устройств (на данный момент поддерживаются планшеты Google Nexus 7, Beagle Board xM, Boundary Devices SabreLite на базе Freescale i.MX 6);
полная интеграция с Qt Creator для удобного разворачивания созданных в этой IDE приложений;
симулятор на базе VirtualBox для возможности разработки без самих устройств.
Для получения временного доступа к предварительной версии Boot to Qt требуется обязательное заполнение формы на сайте qt.digia.com.
Видео с демонстрацией работы Boot to Qt на разных планшетах доступно на YouTube.
Финская компания Jolla, основанная бывшими сотрудниками Nokia, представила свой первый Linux-смартфон на базе операционной системы Sailfish OS, в свою очередь основанной на платформах Mer / MeeGo.
Главной особенностью смартфона от Jolla станет использование в ней новой операционной системы Sailfish OS с интерфейсом, полностью управляемым жестами, а также возможностью запуска Android-приложений. Из других характеристик и особенностей первого смартфона Jolla отмечается 4,5-дюймовый дисплей «Estrade», 2-ядерный процессор и поддержка 4G, 8-мегапиксельная камера, сменные цветные панели (Other Half). Устройство также оснащено встроенными 16 Гб памяти, слотом для microSD-карты и заменяемым аккумулятором.
Ожидается, что смартфон Jolla появится в продаже на европейском рынке к концу 2013 года по цене в 399 евро.
Некоторые подробности о новинке можно найти на join.jolla.com.