Выпуск эмулятора QEMU 2.2.0

Анонсирован релиз QEMU 2.2. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM. Изначально проект был создан Фабрисом Белларом (Fabrice Bellard) с целью обеспечения возможности запуска собранных для платформы x86 исполняемых файлов Linux на архитектурах, отличных от x86. За годы разработки была добавлена поддержка полной эмуляции для 14 аппаратных архитектур, число эмулируемых аппаратных устройств … Читать далее Выпуск эмулятора QEMU 2.2.0

Выпуск дистрибутива для создания сетевых хранилищ FreeNAS 9.3

После года разработки увидел свет стабильный релиз FreeNAS 9.3, дистрибутива для быстрого развёртывания сетевого хранилища (NAS, Network-Attached Storage). Дистрибутив основан на кодовой базе FreeBSD, отличается интегрированной поддержкой ZFS. Управление работой FreeNAS осуществляется через веб-интерфейс, построенный с использованием Python-фреймворка Django. Для организации доступа к хранилищу поддерживается FTP, NFS, Samba, AFP, rsync и iSCSI, для повышения надежности хранения может применяться программный RAID (0,1,5), для авторизации клиентов реализована поддержка LDAP/Active Directory. Установочный iso-образ (381 Мб) подготовлен только для архитектуры x86_64. Особенности нового выпуска: Переход на кодовую базу FreeBSD 9.3; Существенно упрощён и реорганизован web-интерфейc. Прекращено использование вкладок. Самые важные опции теперь выводятся в … Читать далее Выпуск дистрибутива для создания сетевых хранилищ FreeNAS 9.3

Релиз Linux-дистрибутива Fedora 21

Официально представлен релиз Linux-дистрибутива Fedora 21. Для загрузки доступны 32- и 64-разрядные сборки продуктов Fedora Workstation, Fedora Server и Fedora Cloud, а также набор «спинов» c Live-сборками десктоп-окружений KDE, Xfce и LXDE (GNOME применяется по умолчанию в Fedora Workstation). Дополнительно поставляется образ для Docker и сборки для различных устройств с процессорами ARM. Наиболее заметные изменения в Fedora 21: Системные изменения Началось воплощение в жизнь идей проекта Fedora.next, подразумевающего превращение дистрибутива в многослойный продукт. В качестве основы для формирования слоёв выступает базовый минимальный набор пакетов Fedora Base, поверх которого можно организовать поставку слоёв с реализацией поддержки расширенных возможностей и специфичных областей … Читать далее Релиз Linux-дистрибутива Fedora 21

В BIND и PowerDNS устранены уязвимости

Доступны корректирующие обновления DNS-сервера BIND 9.10.1-P1 и BIND 9.9.6-P1, в которых устранена опасная уязвимость (CVE-2014-8500), способная привести к отказу в обслуживании (исчерпание ресурсов и крах процесса named). Уязвимости подвержены все выпуски BIND 9.x (в том числе ветки BIND 9.6 и BIND 9.8, обновления для которых больше не выпускаются), выполняющие функции рекурсивного резолвера. Атакующий может вызвать зацикливание и генерацию неограниченного потока запросов через организацию обращения к специально оформленной DNS-зоне, размещённой на DNS-сервере злоумышленника. В BIND 9.10.1-P1 дополнительно устранена уязвимость CVE-2014-8680, которая может привести к краху named из-за ошибок в коде GeoIP. Проблема проявляется только в сборках, собранных с опцией «—with-geoip» (по … Читать далее В BIND и PowerDNS устранены уязвимости

Фонд СПО намерен пересмотреть список приоритетных свободных проектов

Фонд свободного ПО объявил о желании привести к современным реалиям давно не обновлявшийся список наиболее приоритетных разработок, в котором отражены наиболее важные области для которых не созданы достойные открытые альтернативы проприетарным решениям. Принимаются предложения по расширению списка от сообщества. Для пересмотра списка создан специальный комитет, в который вошли известные деятели свободного ПО, такие как Стефано Закироли (Stefano Zacchiroli), ранее занимавший пост лидера проекта Debian, Мэтью Гаррет (Matthew Garrett), известный разработчик ядра Linux, Карен Сендлер (Karen Sandler), исполнительный директор GNOME Foundation. Главной задачей группы является включение новых проектов в список, так как за кадром остаётся много интересных разработок, важных с точки … Читать далее Фонд СПО намерен пересмотреть список приоритетных свободных проектов

Релиз свободной среды разработки Android Studio 1.0

Компания Google выпустила первый стабильный релиз новой интегрированной среды разработки приложений для платформы Android — Android Studio, которая пришла на смену плагину ADT для платформы Eclipse. Среда построена на базе исходных текстов продукта IntelliJ IDEA Community Edition, развиваемого отечественной компанией JetBrains. Android Studio развивается в рамках открытой модели разработки и распространяется под лицензией Apache 2.0. Бинарные сборки подготовлены для Linux (для тестирования использован Ubuntu), OS X и Windows. Среда предоставляет средства для разработки приложений не только для смартфонов и планшетов, но и для носимых устройств на базе Android Wear, телевизоров (Android TV), очков Google Glass и автомобильных информационно-развлекательных систем (Android … Читать далее Релиз свободной среды разработки Android Studio 1.0

Уязвимость в SSLv3 может использоваться и для атаки на некоторые сайты с TLS

История с выявлением в SSLv3 уязвимости POODLE (CVE-2014-3566), позволяющей извлечь из зашифрованного канала связи закрытую информацию, что привело к массовому прекращению поддержки SSLv3 в браузерах и в серверном ПО, получила продолжение. Адам Лэнгли (Adam Langley), известный эксперт по компьютерной безопасности, отвечающий в Google за обеспечение работы инфраструктуры доступа по HTTPS, сетевой стек Chrome и разработку BoringSSL, сообщил о выявлении метода применения атаки POODLE для некоторых сайтов, использующих TLS 1.0 и 1.1 (CVE-2014-8730). Суть проблемы заключается в том, что применяемый в TLS метод добавочного заполнения (padding), используемый для выравнивания зашифрованных данных по границе CBC-блока, является подмножеством метода заполнения SSLv3, что позволяет … Читать далее Уязвимость в SSLv3 может использоваться и для атаки на некоторые сайты с TLS

Фонд CПО выпустил полностью свободный вариант ядра Linux 3.18 и пакеты Freed-ora 8-1

Латиноамериканский Фонд свободного ПО подготовил полностью свободный вариант ядра 3.18 — Linux-libre 3.18-gnu, очищенный от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем. Кроме того, Linux-libre отключает функции ядра по загрузке несвободных компонентов, не входящих в поставку ядра, и удаляет упоминание об использовании несвободных компонентов из документации. Для очистки ядра от несвободных частей, в рамках проекта Linux-libre создан универсальный shell-скрипт, который содержит тысячи шаблонов для определения наличия бинарных вставок и исключения ложных срабатываний. Также доступны для загрузки готовые патчи, созданные на основе использования вышеупомянутого скрипта. Ядро Linux-libre рекомендовано для использования в дистрибутивах, соответствующих … Читать далее Фонд CПО выпустил полностью свободный вариант ядра Linux 3.18 и пакеты Freed-ora 8-1

Представлен Linuxbrew, вариант пакетного менеджера Homebrew для Linux

В рамках проекта Linuxbrew ведётся разработка Linux-форка Homebrew, популярного пакетного менеджера для платформы OS X. Linuxbrew позволяет устанавливать приложения в свою домашнюю директорию, не требуя для установки программ привилегий администратора. Проект написан на языке Ruby и распространяется под лицензией BSD. Пакеты формируются в универсальном представлении, не привязанном к отдельным дистрибутивам Linux, что делает Linuxbrew удобным инструментом для установки свежих версий программ в устаревших дистрибутивах, не поставляющих обновления для данных программ через штатные репозитории. Так как интерфейс и опции Linuxbrew полностью аналогичны Homebrew, пользователи получают возможность применения одного инструмента для управления программами на системах с Linux и OS X. Более того, … Читать далее Представлен Linuxbrew, вариант пакетного менеджера Homebrew для Linux

Выпуск GNU wget 1.16.1

Доступна новая версия программы для автоматизации загрузки контента с использованием протоколов HTTP и FTP — GNU Wget 1.16.1. В новом выпуске обеспечено соответствие исходных текстов требованиям стандарта C89. Добавлена возможность указания протоколов TLSv1_1 и TLSv1_2 в опции «—secure-protocol», обеспечен выбор наиболее безопасной схемы аутентификации для HTTP-соединений, реализована корректная обработка ответа «504 Gateway Timeout», добавлена опция «—crl-file» для загрузки списков отозванных сертификатов, в тестовый набор добавлена поддержка valgrind. Читать далее Выпуск GNU wget 1.16.1

Релиз ядра Linux 3.18

После двух месяцев разработки Линус Торвальдс анонсировал релиз ядра Linux 3.18. Среди наиболее заметных улучшений: интегрирована файловая система OverlayFS, добавлен системный вызов bpf(), реализована подсистема для создания туннелей поверх UDP, обеспечена поддержка протокола Geneve, добавлена подсистема pvSCSI для Xen, улучшена производительность при обработке интенсивного потока мелких сетевых пакетов. В новую версию принято около 11200 исправлений от 1300 разработчиков, размер патча — 38 Мб (изменения затронули 9307 файлов, добавлено 485719 строк кода, удалено 355945 строк). Около 47% всех представленных в 3.18 изменений связаны с драйверами устройств, примерно 18% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 14% связано с … Читать далее Релиз ядра Linux 3.18

Игра BioShock Infinite портирована на Linux

Компания 2K Games сообщила о подготовке Linux-версии шутера от первого лица BioShock Infinite, выпущенного для платформ Windows и OS X в 2013 году. В Steam уже отмечены связанные с поддержкой Linux изменения, но выпуск для Linux начнёт распространяться только в начале 2015 года. Более детальный план выпуска Linux-версии BioShock Infinite будет опубликован после новогодних праздников. Дополнительно, отмечается изменения, характерные для реализации поддержки Linux, в таких популярных играх, как «Pro Evolution Soccer 2015«, «Empire: Total War» и «Company of Heroes 2«. Читать далее Игра BioShock Infinite портирована на Linux

Выпуск панели LXPanel 0.8.0

Проект LXDE представил обновление панели LXPanel 0.8.0, написанной с использованием GTK+ и являющейся одним из ключевых компонентов пользовательского окружения LXDE. Панель и другие компоненты LXDE продолжают развиваться, несмотря на тенденции по переключению многих разработчиков LXDE на разработку основанного на Qt окружения LXQt. Сообщается, что разработка классического варианта LXDE на основе GTK2+ продолжена заинтересованными разработчиками, поэтому пользователи LXDE могут не переживать за судьбу данного окружения. При разработке новой версии LXPanel основное внимание было уделено реализации полноценной поддержки многомониторных конфигураций, в том числе с возможностью горячего подключения мониторов и отображения панели на всех доступных экранах. Вторым значительным изменением является переработка API для … Читать далее Выпуск панели LXPanel 0.8.0

Imagination выпустит одноплатный MIPS-компьютер для энтузиастов

Компания Imagination, которая ранее обещала представить недорогую плату для энтузиастов и разработчиков, желающих познакомиться с архитектурой MIPS, сдержали свое обещание, представив недорогие платы с процессором MIPS. Начало поставок плат ожидается в январе. Стоимость устройства составляет $65. Производится розыгрыш — 3 платы будут отправлены случайным участникам бесплатно, когда начнутся поставки. Спецификации платы: Процессор: двухъядерный, 1.2 GHz, на основе архитектуре MIPS32 — Ingenic JZ4780 SoC, снабженая 32kB L1 I- и D-кэшами и 512kB кэша L2. FPU: IEEE754 Floating Point Unit, XBurst MXU Multimedia: PowerVR SGX540 GPU, аппаратное ускорение видео, до 1080p при 60 fps. Память: 1 GB DDR3 SDRAM, 4 GB flash, … Читать далее Imagination выпустит одноплатный MIPS-компьютер для энтузиастов

Выпуск шрифтового движка FreeType 2.5.4

Представлен релиз FreeType 2.5.4, модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах. В новой версии представлены дополнительные исправления, закрывающие новый вектор атаки для ранее устранённой уязвимости (CVE-2014-2240) в коде растеризатора CFF (Compact Font Format), которая потенциально позволяет организовать выполнение кода в контексте приложения, использующего библиотеку FreeType2, при обработке специально подготовленного шрифта. Из новых возможностей FreeType 2.5.4 отмечается реализация дополнительной защиты, связанной с обработкой некорректных входных данных. В шрифты Devanagari и Telugu добавлена поддержка автоматического хинтинга. Добавлена сборочная настройка CFF_CONFIG_OPTION_DARKENING_PARAMETER_{X,Y}{1,2,3,4} для задания поведения затемнения основных росчерков (stem). Алгоритм автоматического хинтинга … Читать далее Выпуск шрифтового движка FreeType 2.5.4

Выход Firefox 35-beta и Firefox Developer Edition 36

Firefox 35 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирован выпуск Firefox Developer Edition 36, который заменил собой aurora-ветку, в рамках которой проводится оценка готовности тех или иных новшеств для последующего бета-выпуска. В отличие от выпусков aurora, Developer Edition адаптирован для обособленного использования, запускается с использованием отдельного профиля и отличается изменением оформления — задействована отдельная тёмная тема оформления, в панель вынесены кнопки для быстрого доступа к инструментам для web-разработчиков, изменены некоторые настройки по умолчанию, в состав включены дополнения ADB Helper и Valence (бывший Firefox Tools Adapter). … Читать далее Выход Firefox 35-beta и Firefox Developer Edition 36

Создатель QEMU и FFmpeg предложил новый формат изображений BPG

Французский математик Фабрис Беллар (Fabrice Bellard), основавший в свое время проекты QEMU и FFmpeg, а также создавший самую быструю формулу вычисления числа Пи, представил новый свободный формат упаковки изображений BPG (Better Portable Graphics), нацеленный на замену формата JPEG, обеспечивая более оптимальные характеристики качества картинки и результирующего размера файла. Для загрузки подготовлен набор утилит для кодирования и декодирования изображений, Си-библиотека libbpg, а также реализация декодировщика на языке JavaScript, которая позволяет добавить поддержку формата BPG на сайты, без модификации кода браузеров. Библиотека декодирования, использующая модифицированную версию FFmpeg с кодеком HEVC, поставляется под лицензией LGPLv2.1. Не привязанный к FFmpeg вариант библиотеки, а также … Читать далее Создатель QEMU и FFmpeg предложил новый формат изображений BPG

CentOS ввёл в практику выпуск rolling-обновлений установочных образов

Проект CentOS объявил о выпуске первого rolling-обновления установочных образов дистрибутива CentOS 7, которые в дальнейшем планируется формировать ежемесячно. Новые сборки содержат все обновления, помещённые со времени первого релиза CentOS 7 в репозитории проекта. Периодическое формирование сборок предоставит пользователям возможность сразу установить все накопившиеся устранения уязвимостей, исправления ошибок и улучшения, без проведения процедуры доведения дистрибутива до актуального состояния, требующей загрузки большой порции данных из репозиториев. При этом установки, произведённые на основе свежих rolling-образов, ничем не будут отличаться от старых систем, в которых подобные обновления были установлены через штатные механизмы установки обновлений. Содержимое rpm/yum-репозиториев на зеркалах mirror.centos.org не подверглось каким-либо изменениям, изменения … Читать далее CentOS ввёл в практику выпуск rolling-обновлений установочных образов

Обновление проприетарных драйверов NVIDIA 343.36 и 304.125

Компания NVIDIA представила новый выпуск проприетарного драйвера NVIDIA 343.36, а также обновление LTS-ветки 304.125. Драйвер доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64). Кроме устранения ошибок, в новых версиях добавлена поддержка X.Org Server ABI 19 (xorg-server 1.17) и улучшена совместимость с последними выпусками ядра Linux. Кроме того, добавлена возможность отключения создания косвенного GLX-контекста (indirect GLX) через указание опции «-iglx» в X.Org server 1.16 и более новых выпусках. В конфигурацию X-сервера добавлена директива «AllowIndirectGLXProtocol», которую можно использовать для запрета протокола GLX. В выпуске 304.125 отдельно внесены улучшения в инсталлятор, например, добавлена поддержка размещения конфигурации в директории xorg.conf.d … Читать далее Обновление проприетарных драйверов NVIDIA 343.36 и 304.125

Клиентское ПО для сервиса On My Disk доступно для Linux

Команда разработчиков сервиса On My Disk сообщила о готовности клиента On My Disk для Fedora, Ubuntu и openSUSE, а также об открытии исходных текстов компонентов сервиса под лицензией Apache 2.0. On My Disk представляет собой сервис для организации доступа к большим файлам без загрузки данных во внешние облачные хранилища (данные отдаются непосредственно с диска пользователя). Сервис основан на свободой платформе ownCloud и собственном протоколе, позволяющем монтировать клиентскую файловую систему удалённо по безопасному соединению. После запуска приложения пользователю достаточно выбрать директорию с данными и нажать кнопку «Connect», после чего появится возможность предоставления другим пользователям доступа к содержимому выбранной директории или организации … Читать далее Клиентское ПО для сервиса On My Disk доступно для Linux

Duktape — компактный встраиваемый JavaScript

В рамках проекта Duktape развивается JavaScript-движок, ориентированный на встраивание в кодовую базу проектов на языке C/C++ и отличающийся компактным размером, высокой переносимостью и низким потреблением ресурсов. Исходные тексты движка написаны на языке Си и распространяются под лицензией MIT. Состояние проекта отмечено как стабильное и пригодное для промышленного применения. Для интеграции Duktape в код на C/C++ достаточно добавить в проект файлы duktape.c и duktape.h, и использовать Duktape API для вызова функций на JavaScript из кода на C/C++ или наоборот. Код Duktape занимает около 200 Кб и потребляет всего 46kB ОЗУ, а в режиме низкого потребления памяти 22kB ОЗУ. Подобная особенность позволяет … Читать далее Duktape — компактный встраиваемый JavaScript