Сегодня отмечается День свободы аппаратного обеспечения

15 апреля проводится день популяризации свободного аппаратного обеспечения «Hardware Freedom Day«, в рамках которого энтузиастам предлагается организовать встречи для обсуждения идей и философии Open Hardware. Идей открытого аппаратного обеспечения во многом близки к идеям свободного ПО и представляют собой их адаптацию к физическим вещам. Open Hardware подразумевает предоставление неограниченного доступа к схемам и технической документации, доступность исходных текстов прошивок и драйверов, возможность внесения изменений и выпуска производных продуктов. При этом Open Hardware не ограничивается электроникой и применим к любым физическим объектам, которые можно воспроизводить и дорабатывать без ограничений. Мероприятие проводится организацией Digital Freedom Foundation, которая также курирует проведениe Дня свободы … Читать далее Сегодня отмечается День свободы аппаратного обеспечения

Представлен Babe, новый музыкальный плеер для KDE

Следом за проектом Elisa для KDE представлен ещё один музыкальный проигрыватель — Babe, который главным образом ориентирован на управление музыкальной коллекцией, воспроизведение любимых композиций и удобные средства поиска. Предлагается три режима работы интерфейса: минималистичный (блок управления 200 на 200 пикселей, выводимый поверх других окон), режим списка воспроизведения и режим навигации по коллекции с просмотром подробных сведений о композициях. Babe позволяет создавать списки воспроизведения, предоставляет удобные средства для организации доступа к избранному контенту, может фильтровать вывод по различным критериям, добавлять в коллекцию видоклипы из YouTube, привязывать к композициям цветные метки. Большое внимание уделяется поиску и автоматизации построения списка воспроизведения, в частности, … Читать далее Представлен Babe, новый музыкальный плеер для KDE

Опубликована третья порция эксплоитов АНБ

Хакерская группа Shadow Brokers опубликовала третий архив с эксплоитами, полученными в результате утечки информации из Агентства Национальной Безопасности США (АНБ). Если первая порция содержала эксплоиты для сетевого оборудования и маршрутизаторов, а вторая для UNIX-подобных систем, то в третьей порции предложены эксплоиты и инструменты для организации атак на Windows и банковские системы. В новом архиве предложена подборка эксплоитов для различных версий Windows, при этом некоторые эксплоиты действуют для актуальных систем, включая Windows 8 и Windows 2012, и представляют ранее неизвестные 0-day уязвимости, которые в настоящее время остаются неисправленными. Кроме того, имеются 0-day эксплоиты для систем Windows Vista, Windows 2008, Windows XP … Читать далее Опубликована третья порция эксплоитов АНБ

Обновление DNS-сервера BIND 9.9.9-P8, 9.10.4-P8 и 9.11.0-P5 с устранением уязвимостей

Консорциум ISC представил новые выпуски DNS-сервера BIND 9.9.9-P8, 9.10.4-P8 и 9.11.0-P5, в которых устранено несколько уязвимостей, позволяющих вызвать отказ в обслуживании, инициировав крах процесса-обработчика через отправку специально оформленного запроса. CVE-2017-3138 — завершение работы процесса named при поступлении от управляющего интерфейса пустой команды (локальный злоумышленник, имеющий доступ для выполнения команд только на чтение, может вывести DNS-сервер из строя, запустив rndc «»); CVE-2017-3137 — отправка цепочки пакетов с некорректным следованием полей CNAME и DNAME, в ответ на рекурсивный запрос резолвера, может привести к краху named; CVE-2017-3136 — отправка специально оформленного запроса к серверу, на котором включен DNS64 и активна опция «break-dnssec yes;», … Читать далее Обновление DNS-сервера BIND 9.9.9-P8, 9.10.4-P8 и 9.11.0-P5 с устранением уязвимостей

Выпуск системы управления конфигурацией Ansible 2.3

Компания Red Hat представила выпуск инструментария Ansible 2.3, предоставляющего средства для управления конфигурацией, оркестровки, централизованной установки приложений и параллельного выполнения типовых задач на группе систем. Код Ansible написан на языке Python и распространяется под лицензией GPLv3. Основные особенности Ansible: простой и читаемый язык управления конфигурацией, поддержку распараллеливания работ, отсутствие необходимости установки на удалённые системы специальных программ-агентов (все операции инициируются централизованно по SSH), возможность работы без прав root. Система Ansible не так усложнена, как cfengine, puppet и Chef, но при этом предоставляет достаточно широкие возможности и высокую гибкость управления. Ключевые новшества: Добавлен фреймворк для создания постоянных сетевых соединений (Persistent Connections Framework), … Читать далее Выпуск системы управления конфигурацией Ansible 2.3

Выпуск Wine 2.6

Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 2.6. С момента выпуска версии 2.5 было закрыто 25 отчётов об ошибках. Наиболее важные изменения: Реализована поддержка обособленного потока обработки команд Direct3D. За счёт выноса из wined3d отдельного потока для взаимодействия с OpenGL, позволяющего выполнять отрисовку в асинхронном режиме с распараллеливанием на многоядерных системах, новый код позволяет увеличить производительность игр на 50%-100%. В DirectWrite улучшены средства преобразования шрифтов; Добавлена новая порция инструкций Shader Model 5; Расширена поддержка 3D-текстур; Закрыты отчёты об ошибках, связанные с работой игр и приложений: TNR MoonLight 2.31.122, StudioTax 2011, The Witness, Ri-li 2.0.1, The Solus Project, Aliens … Читать далее Выпуск Wine 2.6

FreeNAS 10 "Corral" отозван из-за проблем с качеством

Разработчики проекта FreeNAS приняли решение отозвать сформированный в середине марта выпуск FreeNAS 10 «Corral» и перевести его в категорию предварительных тестовых разработок. Решение принято в ответ на недовольство пользователей качеством. По статистике разработчиков около половины пользователей после установки FreeNAS Corral вернулась обратно на FreeNAS 9.10. Из причин недовольства отмечаются проблемы с обновлением с прошлой ветки, отсутствие паритета по функциональности с FreeNAS 9 (Jails, iSCSI), низкая стабильность работы и снижение производительности из-за повышения требований к оборудованию. Решено, что наиболее быстрым путём устранения возникших проблем станет возврат к усовершенствованию ветки FreeNAS 9.10, в которую будут портированы наиболее востребованные новшества FreeNAS 10. Таким … Читать далее FreeNAS 10 "Corral" отозван из-за проблем с качеством

Mozilla сокращает число стадий в разработке Firefox

Разработчики Firefox переходят на новый цикл разработки, в рамках которого будут объединены стадии тестирования Beta и Aurora (Developer Edition). Вместо ныне применяемой цепочки разработки «Ночные сборки — Aurora — Beta — Релиз» c 18 апреля планируют применять схему «Ночные сборки — Beta — Релиз» с формированием Firefox Developer Edition как ответвления от бета-выпуска. Firefox 54 станет последним выпуском для которого будет сформирована ветка Aurora и Developer Edition на её основе. Продолжительность цикла разработки будет составлять 8 недель. Читать далее Mozilla сокращает число стадий в разработке Firefox

Релиз дистрибутива Ubuntu 17.04

Компания Canonical официально представила релиз дистрибутива Ubuntu 17.04 «Zesty Zapus». Готовые сборки подготовлены для Ubuntu, Ubuntu Server, Kubuntu, Lubuntu, Xubuntu, Ubuntu Budgie, Ubuntu GNOME, Ubuntu Kylin, Ubuntu MATE и Ubuntu Studio. Основные новшества: Реализована поддержка принтеров, не требующих установки специфичных драйверов для вывода на печать. Новый режим доступен не только для устройств, совместимых с протоколами IPP Everywhere и Apple AirPrint, но и для некоторых обычных принтеров, поддерживающих PDF, Postscript и PCL, и работающих по сети или через локальное USB-соединение. Внесённые изменения нацелены на то, чтобы сделать подключение принтера не сложнее работы с USB Flash — все настройки выполняются автоматически, достаточно … Читать далее Релиз дистрибутива Ubuntu 17.04

Первый стабильный выпуск RancherOS, минималистичной ОС на базе контейнерной изоляции

После двух лет разработки увидела свет операционная система RancherOS 1.0, предоставляющая средства для изолированного выполнения приложений. RancherOS 1.0 преподносится как первый стабильный выпуск, готовый к широкому внедрению. Проект основан несколькими известными разработчиками из компании Citrix и бывшими руководителями Cloud.com. Код системы написан на языке Go и распространяется под лицензией Apache. Размер загрузочного образа составляет всего 54 Мб. Кроме установки на отдельный сервер, система также может быть развёрнута в окружении облачных платформ и систем виртуализации Amazon EC2, Digital Ocean, Docker Machine, GCE, KVM, OpenStack, Packet, Vagrant, VMware и VirtualBox. RancherOS предоставляет минимальную обвязку для запуска изолированных контейнеров и по решаемым задачам … Читать далее Первый стабильный выпуск RancherOS, минималистичной ОС на базе контейнерной изоляции

В Chrome появится режим работы без экрана

В Chrome 59 планируют добавить режим работы без вывода на экран (headless), который позволит запускать браузер на системах без монитора и графической подсистемы, например, на серверах. Режим будет активироваться через запуск с опцией «—headless». В качестве одной из областей применения называется возможность автоматизированной обработки страниц с использованием полноценной платформы Chromium, например, можно загрузить страницу, извлечь нужные элементы DOM и сохранить результат в виде картинки (или PDF). Для управления предлагается использовать протокол удалённой отладки (RemoteDebug). Читать далее В Chrome появится режим работы без экрана

Google объявил Octane устаревшим и не отражающим реальную производительность браузеров

Компания Google решила отказаться от использования, поддержки и развития пакета Octane, созданного в 2012 году в качестве инструмента для тестирования производительности JavaScript-движков, оперирующего кодом реальных популярных web-проектов вместо синтетического стресс-тестирования возможностей, которые мало влияют на производительность работы с реальными сайтами. В последние годы технологии разработки сильно изменились, появился стандарт ECMAScript 2015, получили распространение новые web-фреймворки и библиотеки. По мнению Google, пакет Octane исчерпал себя, больше не отражает реальную производительность и не может служить меркой для оценки браузерных движков и выбора направлений оптимизации. Показатели браузеров в Octane достигли примерно одного уровня. Аргументом против синтетических тестов также выступает то, что производители браузеров … Читать далее Google объявил Octane устаревшим и не отражающим реальную производительность браузеров

Релиз системы сбора и визуализации метрик Graphite 1.0.0

После полутора лет разработки опубликован релиз проекта Graphite 1.0.0, в рамках которого развивается система для сбора меняющихся во времени показателей и визуализации динамики изменений в форме наглядных графиков. Код проекта написан на языке Python и поставляется под лицензией Apache 2.0. Модули интеграции доступны для различных систем мониторинга и визуализации. Система включает в себя: Whisper — библиотека для эффективного хранения данных в форме временного ряда (архитектура похожа на RRD). Имеется утилита для преобразования файлов rrd в формат whisper (.wsp). Система модульная, поэтому вместо Whisper можно использовать и другие бэкенды хранения, такие как InfluxDB, KairosDB и OpenTSDB; Carbon — Twisted-демон для приёма … Читать далее Релиз системы сбора и визуализации метрик Graphite 1.0.0

Релиз HTTP-сервера nginx 1.12.0

После года разработки представлена новая стабильная ветка высокопроизводительного HTTP-сервера nginx 1.12.0, которая вобрала в себя изменения, накопленные в рамках основной ветки 1.11.x. В дальнейшем все изменения в стабильной ветке 1.12 будут связаны с устранением серьёзных ошибок и уязвимостей. В скором времени будет сформирована основная ветка nginx 1.13, в рамках которой будет продолжено развитие новых возможностей. Для обычных пользователей, у которых нет задачи обеспечить совместимость со сторонними модулями, рекомендуется использовать основную ветку, на базе которой раз в три месяца формируются выпуски коммерческого продукта Nginx Plus. По данным W3Techs 33.3% из миллиона самых посещаемых сайтов в мире используют nginx, в апреле прошлого … Читать далее Релиз HTTP-сервера nginx 1.12.0

Джейн Зилбер покинула пост генерального директора Canonical

Джейн Зилбер (Jane Silber) сообщила об уходе с поста генерального директора (CEO) компании Canonical, который она занимала с марта 2010 года, после отхода Марка Шаттлворта от оперативного управления компанией в пользу более плотного управления разработкой, популяризацией дистрибутива и взаимодействия с клиентами. Теперь ситуация изменилась и Марк Шаттлворт вновь возвращается на пост генерального директора. Вступление на должность запланировано на июль. Джейн Зилбер пришла в компанию в 2004 году и с самого начала активно занималась устройством и управлением большинства функций Canonical, включая лицензирование, корпоративное обслуживание, маркетинг, финансы и юридические вопросы. После смены руководителя Джейн Зилбер займёт место в совете директоров, а также … Читать далее Джейн Зилбер покинула пост генерального директора Canonical

Проект Anbox развивает окружение для запуска Android-приложений в дистрибутивах Linux

Представлен проект Anbox, в рамках которого развивается окружение, позволяющее запустить полноценную мобильную среду Android в обычном дистрибутиве Linux, тесно интегрированную с основным рабочим столом. Проект развивается уже полтора года и в настоящее время готов для предварительного тестирования. Официально пока поддерживается только установка в Ubuntu Linux. Android-окружение построено на базе Android 7.1.1 из репозитория AOSP (Android Open Source Project). Наработки Anbox распространяются под лицензией GPLv3. Anbox использует пространства имён ядра Linux (user, pid, uts, et, mount, ipc) для создания изолированного контейнера с компонентами Android. Android не имеет прямого доступа к оборудованию — всё взаимодействие производится только через специальную прослойку, которой управляет … Читать далее Проект Anbox развивает окружение для запуска Android-приложений в дистрибутивах Linux

Релиз системы сборки CMake 3.8

Состоялся релиз кроссплатформенного открытого генератора сценариев сборки CMake 3.8, выступающего в качестве альтернативы Autotools и используемого в таких проектах, как KDE, LLVM/Clang, MySQL, MariaDB, ReactOS и Blender. Код CMake написан на языке C++ и распространяется под лицензией BSD. CMake примечателен предоставлением простого языка сценариев, средствами расширения функциональности через модули, минимальным числом зависимостей (нет привязки к M4, Perl или Python), поддержкой кэширования, наличием инструментов для кросс-компиляции, поддержкой генерации файлов сборки для широкого спектра систем сборки и компиляторов, наличием утилит ctest и cpack для определения сценариев тестирования и сборки пакетов, утилитой cmake-gui для интерактивной настройки параметров сборки. Основные улучшения: Добавлена поддержка сборки … Читать далее Релиз системы сборки CMake 3.8

Выпуск PoCL 0.14, независимой реализации стандарта OpenCL

Представлен релиз проекта PoCL 0.14 (Portable Computing Language OpenCL), развивающего реализацию стандарта OpenCL, независимую от производителей графических ускорителей и позволяющую использовать различные бэкенды для выполнения OpenCL-ядер на разных типах графических и центральных процессоров. Код проекта распространяется под лицензией MIT. Поддерживается работа на платформах X86_64, MIPS32, ARM v7, AMD HSA APUs и различные специализированные TTA-процессоры (Transport Triggered Architecture) c архитектурой VLIW. Реализация компилятора ядер OpenCL построена на базе LLVM, а в качестве фронтэнда для OpenCL C используется Clang. Для обеспечения должной переносимости и производительности компилятор ядер OpenCL может генерировать комбинированные функции, которые могут использовать различные аппаратные ресурсы для распараллеливания выполнения кода, … Читать далее Выпуск PoCL 0.14, независимой реализации стандарта OpenCL

Выпуск OpenBSD 6.1

Представлен новый выпуск свободной, кросс-платформенной UNIX-подобной операционной системы OpenBSD 6.1. Проект OpenBSD был основан Тэо де Раадтом (Theo de Raadt) в 1995 году, после конфликта с разработчиками NetBSD, в результате которого для Тэо был закрыт доступ к CVS репозиторию NetBSD. После этого Тэо де Раадт с группой единомышленников создал на базе дерева исходных текстов NetBSD новую открытую операционную систему, главными целями развития которой стали переносимость (поддерживается 13 аппаратных платформ), стандартизация, корректная работа, активная безопасность и интегрированные криптографические средства. Размер полного установочного ISO-образа базовой системы OpenBSD 6.1 составляет 199 Мб. Кроме непосредственно операционной системы, проект OpenBSD известен своими компонентами, которые получили … Читать далее Выпуск OpenBSD 6.1

В Firefox планируют добавить секцию настройки производительности

Разработчики Firefox планируют добавить дополнительную секцию настроек, позволяющую изменять параметры, влияющие на производительность. В предложенном для реализации макете присутствует кнопка для временного отключения всех дополнений, ползунок для выбора числа процессов-обработчиков контента, а также флажки для отключения анимации и упреждающей загрузки содержимого. Благодаря возможности изменения числа процессов-обработчиков каждый пользователь сможет найти собственный компромисс между потреблением памяти и отзывчивостью интерфейса. Читать далее В Firefox планируют добавить секцию настройки производительности

В Fedora Linux добавлена поддержка самодостаточных пакетов Snap

В штатные репозитории пакетов Fedora Linux 24, 25 и 26 включён пакет snapd с инструментарием для управлениями самодостаточными пакетами в формате snap. Таким образом, для начала работы с пакетами в формате Snap пользователям Fedora Linux теперь достаточно выполнить «sudo dnf install snapd», после чего можно использовать утилиту snap. В момент первой установки snap в систему также будет установлен snap-пакет core c набором базовых библиотек для функционирования пакетов snap. Так как для изоляции в snap используется механизм AppArmor, который не поддерживается в Fedora, то пакеты запускаются без применения изоляции, т.е. нужно соблюдать осторожность и не устанавливать непроверенные приложения. В будущем для … Читать далее В Fedora Linux добавлена поддержка самодостаточных пакетов Snap