Новости
После 6 месяцев разработки доступен релиз проекта LLVM 3.2 (Low Level Virtual Machine) - GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы.
Ресурс Phoronix провёл опрос предпочтений пользователей десктоп-окружения GNOME. В опросе приняло участие 4494 респондентов, которые выразили своё мнение о текущем состоянии и тенденциях развития проекта.
Разработчики проекта Gentoo выпустили релиз официальной Live-сборки - Gentoo LiveDVD 20121221 "End Of World Edition". Сборка поддерживает как работу в Live-режиме, так и установку на жесткий диск, используя специальный инсталлятор (Gentoo Install Wizard).
После пяти лет разработки увидел свет релиз новой ветки Tcl/Tk 8.6.0, динамического языка программирования Tcl, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса Tk. Несмотря на то, что основное распространение Tcl получил для создания интерфейсов пользователя и как встраиваемый язык, Tcl также прекрасно подходит для других задач, таких как web-разработка, создание сетевых приложений, решение задач по администрированию систем и тестированию.
Компания Microsoft, в рамках инициативы по улучшению совместимости web-браузеров, подключилась к разработке конкурирующего браузерного движка WebKit, передав его разработчикам код с реализацией поддержки спецификации Pointer Events. Патч представлен сотрудниками подразделения Microsoft Open Technologies, специально созданного компанией Microsoft для совместной работы и взаимодействия с открытыми проектами, а также для участия в развитии открытых стандартов.
Разработчики FreeType, модульного шрифтового движка, предоставляющего единый API для обработки и вывода шрифтовых данных в различных векторных и растровых форматах, объявили о выходе версии 2.4.11.
Компания Роса представила релиз дистрибутива ROSA Desktop.Fresh 2012, изначально развивавшегося под именем ROSA Desktop 2012, но в последний момент дополненного словом "Fresh", чтобы подчеркнуть ориентацию дистрибутива на людей, желающих получить подборку наиболее свежих версий приложений. Для свободной загрузки подготовлена DVD-сборка, размером 1.5 Гб, оформленная в вариантах для платформ i586 и x86_64.
Ларс Нол (Lars Knoll), создатель движка KHTML, руководитель проекта Qt Project и директор по развитию фреймворка Qt в компании Digia, официально анонсировал релиз кроссплатформенного фреймворка Qt 5.0, первого значительного выпуска за последние семь лет. Фреймворк развивается компанией Digia при непосредственном участии сообщества в рамках нового полностью открытого процесса разработки и управления проектом.
Началось обсуждение чернового варианта новой редакции свободной лицензии EUPL (European Union Public Licence), используемой при разработке открытого программного обеспечения для государственных учреждений в Евросоюзе. Основной особенностью новой версии EUPL 1.2 является обеспечение совместимости с лицензиями GPLv3, AGPLv3, LGPLv2, LGPLv3 и MPLv2, в то время как версия EUPL 1.1 была совместима только с GPLv2. Редакция EUPL 1.1 была выпущена в январе 2009 года и признана организацией Open Source Initiative (OSI) открытой и соответствующей требованиям "Open Source Definition".
Крис Купер (Chris Cooper), отвечающий за подготовку релизов в Mozilla, создал в системе отслеживания ошибок и изменений (Bugzilla@Mozilla) запись для инициирования процесса прекращения создания и автоматического тестирования 32-битных сборок Firefox для Linux. В сообщении отмечается, что после длительного обсуждения в телеконференциях принято решение сфокусировать все усилия на развитии 64-разрядных сборок для Linux.
После почти трёх лет разработки представлен релиз новой стабильной ветки табличного процессора Gnumeric 1.12.0 и сопутствующего набора библиотек Goffice 0.10.0, развиваемых в рамках проекта GNOME.
Увидел свет релиз десктоп-ориентированной операционной системы PC-BSD 9.1, основанной на кодовой базе FreeBSD 9.1 (релиз FreeBSD 9.1 ожидается в течение нескольких часов). В качестве пользовательского окружения по умолчанию предлагается KDE 4.9. Для систем с ограниченными ресурсами предусмотрена возможность использования окружений GNOME2, LXDE и Xfce. Развитие PC-BSD курирует компания iXsystems, которая активно участвует в развитии FreeBSD, например, способствует улучшению поддержки ZFS и спонсирует многие инициативы FreeBSD Foundation.
Компания Status.net, развивающая популярную платформу для организации работы микроблогов, объявила о начале процесса по миграции SaaS-сервиса status.net на новую платформу для создания социальных сетей - pump.io, развивавшуюся в качестве более современной замены движка StatusNet. От StatusNet новая система отличается кардинально, в том числе лицензией и языком программирования: StatusNet был написан на языке PHP, а pump.io реализован на JavaScript и запускается под управлением Node.js; StatusNet поставлялся под лицензией AGPLv3, а pump.io доступен под лицензией Apache 2.0.
Эндрю Хуан (Andrew Huang), известный активист по продвижению идей свободного аппаратного обеспечения, недавно удостоенный премии Pioneer Award 2012, представил свой новый проект Novena, в рамках которого началась разработка ноутбука, развиваемого в соответствии с принципами Open Hardware. Используемая в ноутбуке материнская плата, а также плата управления аккумулятором, будут поставляться с полным предоставлением схем и спецификаций, распространяемых под свободными лицензиями. Воспользовавшись опубликованными открытыми схемами любой производитель при желании может наладить производство подготовленных проектом компонентов и принять участие в их доработке и развитии.
После семи месяцев разработки представлен релиз звукового сервера PulseAudio 3.0, который выступает в роли посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с оборудованием. В новой версии упрощена настройка вывода звука с Bluetooth-устройств, добавлены оптимизации с использованием инструкций ARM NEON, обеспечена возможность ручной настройки времени запаздывания (Latency Offset), реализована поддержка ALSA UCM для автонастройки параметров звуковой подсистемы мобильных устройств, удалена поддержка HAL.
Компания Oracle анонсировала продукт Oracle NoSQL Database 2.0. В качестве основы Oracle NoSQL Database использован Java-вариант открытой БД BerkeleyDB (Oracle Berkeley DB Java Edition). Как и BerkeleyDB новая NoSQL БД Oracle оперирует данными в формате ключ/значение, предоставляет средства для создания отказоустойчивых конфигураций и позволяет гарантировать целостность и атомарность выполняемых транзакций.
Консорциум W3C объявил о завершении процесса подготовки спецификаций HTML5 и Canvas 2D, которые признаны полностью сформированными, завершёнными и целостными. Разработчики приложений и представители бизнеса могут рассматривать данные спецификации как стабильные и пригодные для реализации и планирования.
Официально анонсирован проект eudev, в рамках которого разработчики дистрибутива Gentoo приступили к развитию форка системы udev, отвечающей за управление файлами устройств в директории /dev и обработку операций подключения/отключения внешних устройств. Причиной создания форка является несогласие разработчиков Gentoo с новой политикой развитии udev, которая поставила под угрозу способность поддерживать существующие установки Gentoo.
В списке рассылки разработчиков ядра Linux представлен новый планировщик задач, основанный на коде планировщика BFS (Brain Fuck Scheduler), но отличающийся возможностью использования нескольких очередей выполнения (runqueue). Патчи с реализацией нового планировщика подготовлены для ядра 3.6.2 (в оригинальном BFS несколько дней назад появилась поддержка ядра 3.7).
Журнал Linux Journal опубликовал результаты ежегодного опроса читателей, проведенного с целью выявления наиболее популярных проектов.