Новости
Firefox 38 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Firefox 38 отнесён к категории веток с длительным сроком поддержки (ESR), обновления для которых выпускаются в течение года.
После полутора лет разработки представлен выпуск библиотеки libvpx 1.4.0, в рамках которой развиваются эталонные реализации свободных видеокодеков VP8 и VP9. Код libvpx распространяется под лицензией BSD. Компания Google делегировала неограниченному кругу лиц возможность безвозмездного использования всех патентов, касающихся заложенных в VP8 и VP9 технологий, и отказалась от сбора каких-либо отчислений (royalty-free).
Роберт Грэм (Robert Graham) из команды Errata Security, получивший известность как разработчик сверхпроизводительного DNS-сервера robdns и системы masscan, способной за пять минут просканировать порты всех хостов в Сети, опубликовал результаты исследования источника подстановки вредоносных JavaScript-блоков, применяемых для DDoS-атаки на GitHub. Исследование подтвердило, что модификация трафика производится на оборудовании "Великого китайского файрвола" или в непосредственной близости от него, в частности, в инфраструктуре магистральной опорной сети крупнейшего китайского провайдера China Unicom. Пока непонятно санкционирована ли атака китайскими властями или она стала возможной в результате взлома инфраструктуры сети China Unicom третьими лицами.
Проект Open Crypto Audit Project (OCAP), объявил о завершении второй стадии аудита популярного открытого приложения для шифрования дисковых разделов Truecrypt. Несмотря на то, что проект Truecrypt был закрыт разработчиками (ему на смену пришел форк CipherShed), его независимый аудит был доведён до конца, чтобы развеять сомнения в наличии бэкдоров, позволяющих спецслужбам получить доступ к зашифрованным данным. Первая стадия аудита, выполненная в апреле прошлого года и не выявившая существенных проблем, была посвящена изучению исходных текстов проекта.
После полутора лет разработки увидел свет релиз новой стабильной ветки БД Redis 3.0, относящейся к классу NoSQL-систем и развиваемой при содействии компании VMware. Redis предоставляет похожие на Memcached функции для хранения данных в формате ключ/значение, расширенные поддержкой структурированных форматов данных, таких как списки, хэши и множества, а также возможностью выполнения на стороне сервера скриптов-обработчиков на языке Lua. В отличие от Memcached, Redis обеспечивает постоянное хранение данных на диске и гарантирует сохранность БД в случае аварийного завершения работы. Исходные тексты проекта распространяются в рамках лицензии BSD. Клиентские библиотеки доступны для большинства популярных языков, включая Perl, Python, PHP, Java, Ruby и Tcl.
Компания Google развернула борьбу с сомнительными браузерными дополнениями, выполняющими подстановку своей рекламы в просматриваемые пользователем страницы. Ситуация с такими дополнениями оказалась гораздо серьёзнее, чем казалось на первый взгляд.
После трёх месяцев разработки представлен выпуск свободного пакета 3D-моделирования Blender 2.74.
Подборка первоапрельских шуток.
Александр Ларсон (Alexander Larsson), активный разработчик GNOME и сопровождающий такие проекты, как Nautilus, Gnome-vfs и Dia, представил первый выпуск GNOME SDK runtime и инструментария xdg-app, предназначенного для организации распространения графических приложений в самодостаточных контейнерах, не привязанных к конкретному дистрибутиву Linux и надёжно изолирующих приложение от остальной системы. Контейнеры позволяют упростить распространение сторонних программ, не входящих в штатные репозитории дистрибутивов, за счет подготовки одного универсального контейнера без формирования отдельных сборок для каждого дистрибутива.
Компания Google завершила закрытый этап тестирования дополнения App Runtime for Chrome (ARС), позволяющего организовать запуск написанных для платформы Android приложений в браузерном окружении операционной системы Chrome OS. Отныне любой разработчик Android-приложений может воспользоваться ARC для создания устанавливаемых в Chrome OS версий своих программ и добавления адаптированных для Chrome OS приложений в штатный каталог-магазин Chrome Web Store.
Анонсирован выпуск дистрибутива CentOS 7.1503, вобравшего в себя изменения из Red Hat Enterprise Linux 7.1. Необычный номер версии 7.1503 связан с введением в практику ежемесячной сборки rolling-обновлений установочных образов. В рамках подготовки мартовской сборки репозиторий был переведён на пакетную базу RHEL 7.1, поэтому выпуск CentOS 7.1503 можно формально рассматривать как CentOS 7.1 по старой нумерации.
Увидел свет выпуск проекта OpenIndiana 2015.03, в рамках которого независимым сообществом развивается полностью свободный дистрибутив, пришедший на смену бинарному дистрибутиву OpenSolaris, развитие которого было прекращено компанией Oracle. Для загрузки сформировано два вида iso-образов - с набором консольных приложений (609 Мб) и полная версия с графическим окружением GNOME (1.2 Гб).
Проект Mozilla представил релиз web-браузера Firefox 37, а также мобильную версию Firefox 37 для платформы Android. В ближайшие часы ожидается обновление веток с длительным сроком поддержки Firefox 31.6.0 и Thunderbird 31.6.0, а также выпуск пакета Seamonkey 2.34. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 38 и будет отделён Firefox Developer Edition 39, который пришел на смену ветке aurora. В соответствии с шестинедельным циклом разработки релиз Firefox 38 намечен на 12 мая, а Firefox 39 на 30 июня.
Представлен релиз легковесного окружения рабочего стола Lumina 0.8.3, развиваемого проектом PC-BSD. Компоненты окружения написаны с использованием библиотеки Qt5 (без применения QML), в качестве оконного менеджера применяется Fluxbox. Lumina изначально нацелен на работу во FreeBSD/PC-BSD и отталкивается от возможностей FreeBSD, отодвигая на второй план портирование для других платформ. Код проекта написан на языке C++ и распространяется под лицензией BSD. Новый выпуск Lumina уже доступен через систему портов FreeBSD и через день или два будет добавлен в репозиторий PC-BSD "Edge".
Ситуация с лицензированием патентов, пересекающихся с технологиями сжатия видео HEVC/H.265, получила неожиданное развитие. Кроме занимающейся сбором отчислений организации MPEG LA (MPEG Licensing Authority), на арену вышла альтернативная организация HEVC Advance, которая также намерена брать отчисления за отдельно сформированный патентный пул, охватывающий некоторые технологии, используемые в HEVC/H.265.
Министр по информационным технологиям и коммуникациям Индии объявил о принятии новых правил формирования госзакупок программного обеспечения, в соответствии с которыми открытое ПО будет рассматриваться в качестве предпочтительного варианта при реализации проектов по оказанию услуг в рамках электронного правительства. Кроме освобождения от привязки к поставщику и сокращения издержек за счёт избавления от лицензионных выплат и навязывания покупки обновлений, ожидается, что принятое решение позволит стимулировать появление новых индийских стартапов, участвующих в создании открытого ПО, а также предоставит госорганам контроль за программным обеспечением, что стратегически важно в долгосрочной перспективе.
Опубликована видеодемонстрация состояния развития исследовательского проекта Browser.html, в рамках которого разработчиками из сообщества Mozilla развивается web-браузер с интерфейсом на базе технологий HTML5. Изначально проект развивался под именем Firefox.html, но был переименован, из-за ухода от попыток копирования интерфейса Firefox и чтобы избежать домыслов о дальнейшей судьбе Firefox.
После трёх лет разработки анонсирован релиз свободного редактора звука Audacity 2.1, предоставляющего средства для редактирования звуковых файлов (Ogg Vorbis, FLAC, MP3 и WAV), записи и оцифровки звука, изменения параметров звукового файла, наложения треков и применения эффектов (например, подавление шума, изменение темпа и тона). Код Audacity распространяется под лицензией GPL, бинарные сборки доступны для Linux, Windows и OS X.
Космическое агентство NASA объявило об открытии исходных текстов платформы cFS (core Flight System), используемой в качестве основы для создания полётного ПО, которым комплектуются системы обработки данных на спутниках и приборы, применяемые на космических аппаратах. Несмотря на то, что cFS изначально разработан для полётных компьютеров, практически он может применяться и для другой встраиваемой техники.