Новости
Представлен отчёт о развитии проекта FreeBSD с января по март 2014 года.
Разработчики FreedomBox, концепции персональных серверов, нацеленных на обеспечение защиты персональных данных пользователей, сообщили об интеграции в unstable-репозиторий Debian всех пакетов, необходимых для формирования устанавливаемых образов для поддерживаемых аппаратных платформ, таких как DreamPlug и Raspberry Pi. Через неделю или две планируется перенести пакеты в Debian testing.
Компания Collabora и организация Raspberry Pi Foundation представили первые результаты совместной работы по подготовке нового рабочего окружения Maynard, построенного на технологиях Wayland. Оболочка основана на наработках Weston gtk-shell и уже достигла состояния пригодного для тестирования рабочего прототипа. Код проекта опубликован на GitHub под лицензиями MIT и GPLv2. Для установки оболочки на Raspberry Pi подготовлен специальный инсталлятор.
Консорциум ISC опубликовал второе значительное обновление проекта BIND 10 - 1.2.0, в рамках которого развивается универсальный фреймворк для построения элементов интернет-инфраструктуры, таких как серверы DNS и DHCP. Выпуск примечателен завершением стадии развития проекта под покровительством консорциума ISC и передачей проекта сообществу, что подразумевает переход к более открытой и независимой модели разработки. Сообщается, что у консорциума ISC нет ресурсов для одновременного развития двух альтернативных проектов - BIND 9 и BIND 10, поэтому ISC продолжит разработку более широко используемого BIND 9, а BIND 10 передаст в руки сообщества.
Проект Netfilter представил второй выпуск нового пакетного фильтра nftables (0.2), а также соответствующий выпуск вспомогательной библиотеки libnftnl 1.0.1.
Увидел свет релиз Linux-дистрибутива Ubuntu 14.04 LTS "Trusty Tahr". Готовые установочные образы созданы для Ubuntu, Ubuntu Server, Ubuntu Cloud, Kubuntu (KDE 4.13), Ubuntu GNOME (GNOME 3.10), Xubuntu (Xfce 4.10), Lubuntu (LXDE), Edubuntu (с подборкой обучающего ПО), Ubuntu Studio (для обработки мультимедиа информации) и Mythbuntu (для развёртывания медиацентра).
Увидел свет релиз QEMU 2.0. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.
Представлен девятый релиз платформы OpenStack, выпущенный под кодовым именем "Icehouse". В новом выпуске реализовано более 350 улучшений и закрыто более 2900 отчётов об ошибках. В развитии продукта приняли участие 1202 разработчика, представляющих 120 различных компаний. При подготовке изменений для релиза наиболее активно себя проявили компании Red Hat, IBM, HP, Rackspace, Mirantis, SUSE, OpenStack Foundation, eNovance, VMware, Intel, Samsung, Yahoo! и Comcast.
Сервис облачного хранения файлов Box.com объявил о переводе некоторых своих технологий в разряд открытых проектов. В частности, открыт код 20 проектов, которые представлены на специально подготовленном сайте opensource.box.com, доступны на GitHub и открыты для приёма изменений от представителей сообщества (для участия в разработке требуется подписать CLA-соглашение).
Разработчики проекта Debian объявили о введении практики расширенной поддержки (LTS) для прошлых стабильных веток (oldstable), подразумевающей продолжение выпуска обновлений после завершения штатного срока поддержки, который составляет год после выхода нового релиза. Время прекращения выпуска связанных с безопасностью обновлений Debian 6 Squeeze было запланировано на 31 мая 2014 года, теперь этот срок сдвинут на февраль 2016 года.
Компания Coverity, развивающая инструментарий для автоматического анализа кода на предмет наличия проблем безопасности и ошибок, опубликовала отчёт (PDF, 390 Kб) с результатами изучения 936 млн строк кода на C/C++, охватывающих 740 наиболее активно разрабатываемых открытых проектов (252 млн строк кода) и 493 проприетарных продуктов (684 млн строк кода).
Представлен релиз десктоп-окружения KDE SC 4.13, в котором произведено только обновление приложений и внесение улучшений в компоненты платформы для разработчиков. Рабочий стол Plasma Workspaces остаётся неизменным и содержит только исправления ошибок. Летом на смену Plasma Workspaces 4.11 придёт оболочка Plasma Next, основанный на Qt5 и KDE Frameworks 5. В процессе подготовки выпуска KDE Frameworks 5, намеченного на июнь, программные интерфейсы в KDE находятся в состоянии лёгкой заморозки, несмотря на это в выпуске KDE 4.13, кроме устранения ошибок и полировки существующих возможностей, представлена новая система семантического поиска.
Компания Red Hat анонсировала свободный проект Atomic, в рамках которого развивается концепция похожей на CoreOS минималистской операционной системы, нацеленной на обеспечение запуска изолированных контейнеров, подготовленных и управляемых при помощи инструментария Docker. Экспериментальные сборки Atomic на основе Fedora 20 подготовлены для использования в VirtualBox, QEMU/KVM и OpenStack. На базе Atomic будет сформирована специальная редакция дистрибутива Red Hat Enterprise Linux Atomic Host, которую планируется включить в состав серии продуктов Red Hat Enterprise Linux 7. Также планируется формирование сборки на основе CentOS.
За считанные дни до релиза Qt 5.3 компания Digia представила выпуск интегрированной среды разработки Qt Creator 3.1, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, для определения сценариев в котором используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходные тексты Qt Creator распространяются в рамках лицензии LGPL.
Для минимизации возможных угроз проект OpenBSD приступил к кардинальной чистке кодовой базы варианта OpenSSL, поставляемого в составе базовой системы. В частности, удалена поддержка всех движков шифрования (кроме padlock и aesni) и слабых дополнений для получения энтропии. Прекращена поддержка устаревших и малоиспользуемых платформ, в том числе Mac OS, NetWare, OS/2 и VMS. Проведена чистка кода от некоторых компонентов, специфичных для платформы Windows.
Объявлено о завершении первой стадии аудита популярного открытого приложения для шифрования дисковых разделов Truecrypt и публикации результирующего отчёта. В октябре прошлого года для проведения независимого аудита Truecrypt был инициирован проект Open Crypto Audit Project (OCAP), для финансирования работы которого в рамках краудфандинга было собрано около 80 тысяч долларов. Для выполнения аудита была привлечена компания iSEC.
После пяти месяцев разработки увидел свет релиз пользовательского окружения Cinnamon 2.2, в рамках которого сообществом разработчиков дистрибутива Linux Mint развивается форк оболочки GNOME Shell, файлового менеджера Nautilus и оконного менеджера Mutter, нацеленный на предоставление окружения в классическом стиле GNOME 2 c поддержкой удачных элементов взаимодействия из GNOME Shell. Cinnamon основывается на компонентах GNOME, но эти компоненты поставляются как периодически синхронизируемый форк, не связанный внешними зависимостями с GNOME. Установочные пакеты подготовлены для Linux Mint, Ubuntu, Debian, Fedora, Arch Linux, Gentoo, openSUSE и ALT Linux. Cinnamon 2.2 будет поставляться в составе выпуска дистрибутива Linux Mint 17, запланированного на конец мая.
Гвидо ван Россум (Guido van Rossum), великодушный пожизненный диктатор проекта Python, внёс изменения в регламент поддержки Python 2.7, продлив жизненный цикл данной ветки с 5 до 10 лет. Таким образом, выпуск обновлений для ветки Python 2.7 будет осуществляться до 2020 года.
Обеспокоенная вопросом обеспечения высокого уровня безопасности проекта OpenSSL, компания Akamai, поддерживающая крупнейшую сеть доставки контента, предложила разработчикам OpenSSL патч с реализацией нового менеджера распределения памяти, позволяющего обеспечить безопасное нахождение приватных ключей в оперативной памяти.
Компания Google опубликовала предварительный выпуск инструментария MDK (Module Developers Kit), предназначенного для создания компонентов для модульных смартфонов Ara. Проект развивается в соответствии с принципами Open Hardware и нацелен на развитие аппаратной платформы, позволяющей скомпоновать смартфон из заменяемых комплектующих, полностью соответствующий всем потребностям пользователя как с позиции функциональности и внешнего вида, так и с точки зрения стоимости и используемых материалов.