Новости
Спустя 14 месяцев с момента выхода прошлой значительной версии, компания Oracle представила релиз системы виртуализации VirtualBox 4.2.0. Готовые установочные пакеты доступны для Linux (Ubuntu, Fedora, openSUSE, Debian, Mandriva, SLES, RHEL), Solaris, Mac OS X и Windows.
Группа энтузиастов из Саутгемптонcкого университета создала вычислительный кластер Iridis-Pi из 64 одноплатных компьютеров Raspberry Pi, при этом для крепления плат были использованы детали конструктора Лего. Разработка не рассчитана на решение каких-то определённых вычислительных задач и в первую очередь позиционируется как недорогой суперкомпьютер для обучения студентов и для тестирования кластерных технологий.
Разработчики JavaScript-библиотеки jQuery, используемой на более чем половине крупнейших сайтов в сети, приняли решение отказаться от практики двойного лицензирования и вместо поставки кода одновременно под лицензиями GPL и MIT, продолжить распространение библиотеки только под либеральной лицензией MIT, не требующей обязательного открытия кода вносимых правок.
Разработчики Mozilla сообщили о миграции JavaScript-движка экспериментальной ветки Firefox на IonMonkey, JIT-компилятор следующего поколения, который позволит значительно повысить производительность JavaScript приложений за счёт использования нового метода JIT-компиляции и передовых техник оптимизации. Первым релизом, перешедшим на IonMonkey, станет Firefox 18, выход которого запланирован на начало января.
В списке рассылки разработчиков LLVM публично анонсирован проект LLVMLinux, созданный под покровительством организации Linux Foundation для обеспечения сборки ядра Linux с использованием компилятора Clang. Проект LLVMLinux сформирован на основе ряда разрозненных инициатив, в рамках которых осуществлялись попытки решения проблем при сборке ядра с использованием Clang. В частности, учтены наработки проекта lll-project, команды разработчиков PAX и консорциума Linaro.
Разработчики свободного аудиокодека Opus сообщили о выходе первого стабильного релиза проекта и стандартизации кодека комитетом IETF (Internet Engineering Task Force), занимающимся развитием протоколов и архитектуры Интернет. Кодек Opus и его эталонная реализация отныне стандартизированы в виде RFC 6716, в котором Opus первым определён как стандартный аудио-кодек для интернет-приложений, не требующий лицензионных отчислений и не пересекающийся с запатентованными технологиями. Разработчики из проекта Mozilla.
Проект Replicant, в рамках которого предпринята попытка создания полностью открытого варианта платформы Android, лишённого проприетарных компонентов и закрытых драйверов, объявил о выпуске четвёртого обновления набора установочных образов, сформированных на базе Android 2.3. По сравнению с оригинальной прошивкой в Replicant произведена заменена достаточно большой порции проприетарных компонентов, включая видеодрайверы, бинарные прошивки для WiFi, библиотеки для работы с GPS, компасом, web-камерой, радио-интерфейсом и модемом.
Компания «Айдеко» сообщила о выходе новой версии своего флагманского продукта, интернет-шлюза Ideco ICS 5. Ideco ICS 5 – это продукт, в котором достоинства прошлых версий объединены с новыми возможностями управления трафиком.
Twitter представил свой новый открытый проект Bower, в рамках которого подготовлен пакетный менеджер для Web. По аналогии с традиционными пакетными менеджерами, Bower позволяет управлять установкой на сайтах таких ресурсов, как изображения, CSS и JavaScript, при этом учитывая зависимости между ними, проводя отслеживание версий и недопуская конфликтов. Код Bower написан для платформы Node.js на языке JavaScript и распространяется под лицензией MIT.
После года разработки представлен релиз новой стабильной ветки PostgreSQL 9.2. Кроме реализации новых функций в новой ветке проведена значительная работа по увеличению производительности и масштабируемости, как горизонтальной (распределение нагрузки на несколько серверов), так и вертикальной (оптимальная работа на больших мощных серверах). В качестве примеров возросшей производительности PostgreSQL приводится способность обрабатывать до 350 тыс. запросов на чтение в секунду (в 4 раза больше чем раньше) и до 14 тысяч запросов на запись в секунду (в 5 раз быстрее).
Гарретт Д'Аморе (Garrett D'Amore), лидер проекта Illumos, в рамках которого создано полностью свободное и развиваемое независимым сообществом ответвление от кодовой базы OpenSolaris, опубликовал предложение по созданию нового дистрибутива, который должен послужить в роли эталона для разработки и тестирования Illumos.
Майкл Видениус, основатель MySQL, представил первый выпуск кластерной СУБД MariaDB Galera, базирующийся на кодовой базе MariaDB в сочетании с технологией синхронной multi-master репликации Galera. Проект создан совместно с компанией Codership, развивающей систему Galera, и позиционируется в качестве конкурента кластерным решениям Oracle на базе MySQL. Формально выпуск помечен как альфа-версия, но его не стоит трактовать как сырой или недоделанный продукт, это лишь перестраховка для первого публичного выпуска, который пока не рекомендован для промышленного внедрения.
Представлена первая бета-версия Ubuntu 12.10 "Quantal Quetzal", ознаменовавшая собой прекращение процесса наращивания функциональности, заморозку от добавления улучшений и переход к работе по выявлению и устранению ошибок, а также к финальной полировке всех запланированных возможностей.
После 6 месяцев разработки анонсирован релиз X.Org Server 1.13, в котором представлено несколько важных нововведений. Релиз приурочен к празднованию 25-летия с момента публикации первого выпуска X11, представленного 15 сентября 1987 года.
Доступен релиз проекта IcedTea-Web 1.3, в рамках которого подготовлен полностью открытый Java-плагин для web-браузеров. Плагин совместим с web-браузерами, поддерживающими спецификацию NPAPI (Netscape Plugin Application Programming Interface), и позволяет использовать технологию Java Web Start. Код плагина распространяется в исходных текстах в рамках лицензии GPLv2, инструкцию по сборке можно найти здесь.
Представлен релиз проекта QEMU 1.2.0. В качестве эмулятора QEMU позволяет запустить программу собранную для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU достигается производительность выполнения кода в изолированном окружении близкая к нативной системе, за счет прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.
Увидел свет релиз Linux-дистрибутива openSUSE 12.2. Дистрибутив доступен для 32- и 64-разрядных x86-систем в четырёх сборках: универсальный установочный DVD (4.1 Гб), LiveCD с GNOME 3.4, LiveCD с KDE 4.8 и сокращённая версия для установки по сети. В отличие от прошлых выпусков на подготовку openSUSE 12.2 было потрачено 10 месяцев вместо 8, что было обусловлено необходимостью дополнительной стабилизацией пакетной базы и проведением реорганизации процесса разработки.
Разработчики Linux Mint официально анонсировали планы развития проекта Nemo, в рамках которого создан форк файлового менеджера Nautilus. Первый релиз Nemo планируется выпустить одновременно с пользовательским окружением Cinnamon 1.6 и использовать в качестве файлового менеджера по умолчанию в дистрибутиве Linux Mint 14 Cinnamon Edition. Несмотря на то, что будет проведена дополнительная работа по интеграции Cinnamon и Nemo, оба проекта смогут использоваться обособленно, в Cinnamon можно будет использовать другие файловые менеджеры, а Nemo будет доступен в виде пакета, пригодного для использования в любых пользовательских оболочках.
В связи с недавно опубликованным заявлением о первичном приоритете сохранения неизменности внешних программных интерфейсов ядра Linux, влияющих на работу пользовательских приложений, Линусу Торвальдсу был задан вопрос, как в этом случае следует воспринимать наблюдаемые последние годы нарушающие совместимость изменения в ядре, такие как прекращение поддержки некоторых файлов и директорий в /proc, постоянное изменение структуры /sys, непостоянство механизма уведомления приложений об изменениях в файловой системе (inotify, dnotify и fnotify) и наличие в ядре API-вызовов, которые можно использовать только из модулей под лицензией GPL.
Йоанна Рутковская (Joanna Rutkowska), известный польский исследователь в области компьютерной безопасности, после трёх лет разработки представила первый релиз операционной системы Qubes, реализующей идею строгой изоляции приложений и компонентов ОС с задействованием системы виртуализации Xen.