Эмулятор игровых консолей Dolphin переходит на лицензию GPLv2+

Разработчики проекта Dolphin, в рамках которого развивается эмулятор игровых консолей Nintendo GameCube и Wii, сообщили о продолжающейся с сентября 2014 года инициативе по смене лицензии на исходные тексты проекта, которая несколько часов назад была успешно завершена. Изначально проект поставлялся только под лицензией GPLv2, что создавало проблемы с совместимостью с лицензиями GPLv3 и Apache 2.0, и не позволяло использовать зависимости под данными лицензиями. После перелицензирования код Dolphin будет поставляться под лицензией GPLv2+, что подразумевает возможность распространения не только под GPLv2, но и под GPLv3, и решает проблемы с лицензионной совместимостью. Например, переход на GPLv2+ позволит развивать сборку Dolphin для платформы Android, … Читать далее Эмулятор игровых консолей Dolphin переходит на лицензию GPLv2+

Экспериментальная ветка свободного издательского пакета Scribus 1.5

Сформирована новая экспериментальная ветка свободного пакета для верстки документов Scribus 1.5, на базе которой после проведения стабилизации будет сформирован стабильный релиз Scribus 1.6.0. Scribus предоставляет средства для профессиональной верстки печатных материалов, включая гибкие инструменты для генерации PDF и поддержку работы с раздельными цветовыми профилями, CMYK, Плашечными цветами и ICC. Система поставляется под лицензией GPLv2+. Готовые пакеты подготовлены для Ubuntu, OS X и Windows. В ветке Scribus 1.5 реализована достаточно большая порция значительных улучшений, включая: Переработан интерфейса пользователя. Осуществлён переход с Qt4 на Qt5; Существенно изменён файловый формат; Реализована функция «Symbol» как в Adobe Illustrator (при изменении первичного объекта автоматически изменяются … Читать далее Экспериментальная ветка свободного издательского пакета Scribus 1.5

Предварительный выпуск OpenWrt 15.05 "Chaos Calmer"

Началось тестирование кандидата в релизы дистрибутива OpenWrt 15.05 «Chaos Calmer», ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы и точки доступа. OpenWRT поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Сборки подготовлены для 35 платформ. Особенности нового выпуска: Переход на ядро Linux 3.18 (в прошлой версии применялось ядро 3.10); Дополнительные средства усиления безопасности: Система проверки пакетов по цифровым подписям переведена реализацию цифровой подписи с открытым ключом … Читать далее Предварительный выпуск OpenWrt 15.05 "Chaos Calmer"

Обновление Python 2.7.10

Представлен корректирующий выпуск Python 2.7.10, в который внесены только накопившиеся за полгода исправления ошибок. Python 2.7.10 является последним плановым выпуском в ветке 2.7, в дальнейшем новые версии будут формироваться по мере необходимости. Поддержка ветки Python 2.7 будет осуществляться до 2020 года. Читать далее Обновление Python 2.7.10

Компания Dell выпустила новую серию бюджетных ноутбуков с предустановленным Ubuntu

Компания Dell выпустила в продажу новую серию ноутбуков Dell Inspiron 15 3000, поставляемых с Ubuntu 14.04 LTS и оснащённых 15.6-дюймовым экраном (1366×768). Примечательно, что в предустановленном варианте Ubuntu вместо Firefox предлагается браузер Google Chrome. Самая дешёвая комплектация серии продаётся по цене 250 долларов и поставляется с CPU Intel Celeron N2840 (Dual Core, 2.58 GHz). Самая дорогая комплектация оценивается в 280 долларов и включает CPU Intel Pentium N3540 (Quad Core, 2.66 GHz). Ноутбуки оснащены 4GB ОЗУ, 500GB НЖМД, 802.11bgn, Bluetooth 4.0, web-камерой (720p), HDMI 1.4a, одним портом USB 3.0 и двумя портами USB 2.0, Media Card (SD, SDHC, SDXC). Вес устройства … Читать далее Компания Dell выпустила новую серию бюджетных ноутбуков с предустановленным Ubuntu

Добавленная в Firefox защита от отслеживания на 44% сокращает время загрузки страниц

Моника Жуй (Monica Chew) из Mozilla опубликовала результаты (PDF) исследования эффективности добавленных в Firefox 35 средств защиты от попыток отслеживания перемещения пользователя между сайтами (privacy.trackingprotection.enabled в about:config). Результаты превзошли все ожидания, при включении режима блокировки отслеживания на 200 самых популярных по рейтингу Alexa новостных сайтах, благодаря блокированию загрузки лишних запросов, время загрузки страниц в среднем сократилось на 44%, размер загружаемых данных уменьшился на 39%, а число устанавливаемых Cookie сократилось на 67.5%. Почти все заблокированные Cookie связаны с работой 11 типовых блоков отслеживания, которые встречаются на половине из протестированных сайтов. Например, сайт weather.com при включении защиты загружается за 3.5 сек, генерирует … Читать далее Добавленная в Firefox защита от отслеживания на 44% сокращает время загрузки страниц

Выпуск GitLab 7.11 и открытие JavaScript-кода GitLab Enterprise

Представлен релиз платформы для организации совместной работы с Git-репозиториями GitLab 7.11, которая по своим возможностям напоминает GitHub, но не привязана к конкретному сервису, распространяется в исходных текстах под свободной лицензией и позволяет развернуть web-сервис управления проектом на своём подконтрольном сервере. Одновременно доступен релиз развиваемого проектом сервера непрерывной интеграции GitLab CI 7.11, который можно использовать совместно с GitLab для автоматизации тестирования и постоянного контроля за качеством кодовой базы, в том числе обеспечивая проверку пересборкой для каждого вносимого изменения. Код проекта написан на языке Ruby с использованием фреймворка Ruby on Rails и распространяется под свободной лицензией Expat (вариант лицензии MIT). Для хранения … Читать далее Выпуск GitLab 7.11 и открытие JavaScript-кода GitLab Enterprise

Проблема с повреждением разделов Ext4 оказалась в md-raid0

Проблема с потерей данных на разделах с файловой системой Ext4, о которой сообщалось несколько дней назад, оказалась не специфична для файловой системы Ext4. Проблема присутствует в коде подсистемы md и может привести к непредсказуемому нарушению целостности файловой системы при изменении или удалении файлов. Проблема проявляется только для ФС, установленных поверх RAID 0 и примонтированных с опцией DISCARD. Ошибка проявляется в ветках ядра 4.0 и 3.14 LTS, начиная с выпусков 4.0.2 и 3.14.41. В настоящее время исправление доступно в виде патча. Для Arch Linux уже выпущены устраняющие проблему обновления ядра linux 4.0.4-2 и linux-lts 3.14.43-2. В основном ядре исправления ожидаются в … Читать далее Проблема с повреждением разделов Ext4 оказалась в md-raid0

Разработчики GNOME представили iio-sensor-proxy 1.0 для упрощения доступа к сенсорам ноутбуков

Бастьен Ноcера (Bastien Nocera), разработчик Totem, Rhythmbox и gvfs, входящий в управляющий комитет GNOME Foundation, анонсировал первый выпуск фреймворка iio-sensor-proxy, предназначенного для упрощения работы с различными аппаратными сенсорами, которыми комплектуются современные ноутбуки и планшеты. В основе iio-sensor-proxy лежит демон, который отслеживает состояние шины IIO (Industrial I/O) и транслирует обращение к сенсорам через шину DBus. Доступный для приложений высокоуровневый D-Bus API построен по мотивам программных интерфейсов для работы с сенсорами, предоставляемыми платформами Android и iOS. В настоящее время уже поддерживается работа с акселерометром и датчиком освещённости, ожидается поддержка магнитометра, компаса и датчика приближения. Также планируется реализовать возможность обращения к акселерометру в … Читать далее Разработчики GNOME представили iio-sensor-proxy 1.0 для упрощения доступа к сенсорам ноутбуков

Почти полностью открыт код версии Chrome для платформы Android

Компания Google завершила интеграцию кода версии Chrome для платформы Android в проект Chromium. В частности, в репозиторий Chromium передан код, специфичный для платформы Android, такой как Java-обвязка, реализация мобильных компонентов на C++ и ресурсы. Код Chrome для Android теперь можно считать почти полностью открытым (закрытыми остаются некоторые кодеки, плагины и привязки к сервисам Google). Браузер может быть собран из репозитория Chromium при выборе сборочной цели chrome_public_apk и использован в качестве базиса для создания производных мобильных браузеров, по аналогии с тем как Chromium уже используется в качестве основы для сторонних браузеров для настольных систем Читать далее Почти полностью открыт код версии Chrome для платформы Android

Обновление PostgreSQL 9.4.2, 9.3.7, 9.2.11, 9.1.16, 9.0.20

Доступны корректирующие обновления для всех поддерживаемых веток PostgreSQL: 9.4.2, 9.3.7, 9.2.11, 9.1.16 и 9.0.20. Выпуск обновлений для ветки 9.0 продлится до сентября 2015 г., 9.1 до сентября 2016 г., 9.2 до сентября 2017 г., 9.3 до сентября 2018 г., 9.4 до декабря 2019 г. В новых выпусках веток 9.3 и 9.4 устранена критическая проблема, которая при определённом стечении обстоятельств может привести к повреждению или потере данных на системах с очень большой интенсивностью транзакций (от 1 млн в час) в базах, содержащих большое число внешних ключей. Всем пользователям PostgreSQL 9.3 и 9.4 рекомендуется при первой возможности установить обновление. В новые версии … Читать далее Обновление PostgreSQL 9.4.2, 9.3.7, 9.2.11, 9.1.16, 9.0.20

В Clang обеспечена полноценная поддержка OpenMP

Разработчики проекта LLVM объявили о реализации в компиляторе Clang полной поддержки стандарта OpenMP 3.1 (Open Multi-Processing), предоставляющего средства для применения методов параллельного программирования в программах на языках Си и Си++. OpenMP открывает перед пользователями Clang возможность использования всей мощи современных многоядерных процессоров с блоками векторизации. Доступны как средства обеспечения параллелизма на уровне задач (распараллеливание функций и циклов), так и параллелизма на уровне данных (векторизация, распараллеливание типовых операций над массивами данных). В том числе реализованы комбинированные директивы, такие как «#pragma omp parallel for» и «#pragma omp parallel sections», а также элементы стандарта OpenMP 4.0. Частично реализованы атомарные операции («#pragma omp atomic») … Читать далее В Clang обеспечена полноценная поддержка OpenMP

Релиз открытого игрового движка Godot 1.1

Студия OKAM представила выпуск свободного игрового движка Godot 1.1, предоставляющего средства для создания 2D- и 3D-игр, простой для изучения API и язык задания игровой логики, удобную графическую среду для разработки и проектирования игр, систему развёртывания игр в один клик, богатые возможности анимации и симуляции физических процессов, мощный встроенный отладчик и систему выявления узких мест в производительности. Исходные тексты движка были открыты в прошлом году, после десяти лет развития проприетарного продукта профессионального уровня, который использовался для создания и публикации многих игр для PC, игровых консолей и мобильных устройств. Код игрового движка, среды проектирования игр и сопутствующих средств разработки (физический движок, звуковой … Читать далее Релиз открытого игрового движка Godot 1.1

Выпуск systemd 220

Леннарт Поттеринг (Lennart Poettering) представил выпуск системного менеджера systemd 220. Systemd сочетает в себе функции системы инициализации, механизм для контроля за выполнением фоновых процессов, службу для журналирования событий и средства для управления сервисами, сеансами пользователей и подключаемыми устройствами. Для определения параметров сервисов в Systemd используется набор конфигурационных unit-файлов, вместо оформления сценариев запуска в виде shell-скриптов. Система нацелена на интенсивную параллелизацию выполнения сервисов на этапе загрузки системы, вобрав в себя лучшие черты таких систем, как launchd (Mac OS X), SMF (Solaris) и Upstart (Ubuntu, старые версии Fedora). В настоящее время на использование systemd уже перешли почти все значительные дистрибутивы Linux, включая … Читать далее Выпуск systemd 220

Mozilla экспериментирует с контекстной рекламой в Firefox

В ожидаемой на следующей неделе бета-версии Firefox 39 будет предложено протестировать новую систему контекстной рекламы на стартовой странице (Suggested Tiles). Вместо фиксированных рекламных ссылок, при открытии новой вкладки предлагается на какое-то время отображать рекламные элементы, выбранные на основе близости по тематике к часто используемым пользователем сайтам. Выбор будет осуществляться через загрузку списка рекламных сайтов, который будет сопоставляться по маске со списком из 100 наиболее часто открываемых страниц. Рекламные ссылки будут выделены так, что их нельзя будет спутать с обычными ссылками на стартовой странице. Их также можно будет отключить. Читать далее Mozilla экспериментирует с контекстной рекламой в Firefox

Проект QEMU представил минималистичную прошивку qboot

В ответ на выпуск компанией Intel проекта Clear Linux разработчики QEMU подготовили новую прошивку для виртуальных машин — qboot, содержащую только минимально необходимый набор функций и загружающуюся существенно быстрее полноценного SeaBIOS. Например, для запуска виртуальной машины в урезанной сборке QEMU при использовании qboot на сервере с CPU Ivy Bridge Core i7 тратится всего 40 мс, в то время, как в обычных условиях на запуск виртуальной машины уходит 500-700 мс. Интересно, что qboot был написан за сутки и включает минимальный 16-разрядный BIOS на основе реализации BIOS из kvmtool, серию процедур инициализации оборудования, написанных с оглядкой на SeaBIOS, минимальный 32-разрядный libc, основанный … Читать далее Проект QEMU представил минималистичную прошивку qboot

Открытый коммуникатор Neo900 доступен для предзаказа

После полутора лет разработки стартовал приём предзаказов на открытый коммуникатор Neo900, позиционируемый как преемник коммуникатора N900, выпускавшегося компанией Nokia. Проект развивается разработчиками, ранее принимавшими участие в развитии проекта OpenMoko. Стоимость собранного устройства 480 евро, платы для модернизации N900 — 350 евро. Коммуникатор основан на платформе GTA04 (OpenPhoenux — следующее поколение OpenMoko Neo FreeRunner) с использованием запчастей от оригинального коммуникатора N900, выпущенных сторонними производителями (корпус, экран (3.5″ TFT, 800×480), камера и т.п.). Устройство оснащено SoC TI OMAP3530, CPU TI DM3730 (1 GHz) с ядром ARM Cortex A8 (ARMv7) и GPU PowerVR SGX, 1 Гб ОЗУ, 512 MB NAND Flash, USB OTG, … Читать далее Открытый коммуникатор Neo900 доступен для предзаказа

Опрос для пользователей OpenVZ

Проект OpenVZ проводит опрос среди своих пользователей, который позволит лучше понять потребности интересующихся проектом людей, оценить сценарии использовании контейнеров OpenVZ, изучить окружение в котором применяются контейнеры и т.д. Голосование продлится до 1 июля 2015. Напомним, что в соответствии с предложенным ранее планом, недавно был открыт исходный код ядра RHEL7 с патчами для контейнерной виртуализации, которое войдет в новую версию OpenVZ. Также введен в строй новый репозиторий исходного кода. Тем самым инициирован открытый процесс разработки проекта. В данный момент ведётся активное портирование патчей в ядро RHEL7 и подготовка к публикации исходного кода пользовательских утилит. Читать далее Опрос для пользователей OpenVZ

Компания Canonical провела сравнение LXD с KVM

Компания Canonical провела сравнение изолированных контейнеров, управляемых при помощи инструментария LXD, и полноценных виртуальных машин, выполняемых под управлением гипервизора KVM. Так как LXD основан на наработках LXC и использует пространства имён, cgroups, ограничения через AppArmor и SECCOMP, результаты сравнения будут справедливы и для других систем контейнерной изоляции. Основные выводы: LXD позволяет разместить на сервере в 14.5 раз больше окружений, запускает окружения на 95% быстрее и на 57% опережает KVM в плане отзывчивости (latency). В свете анонсированного компанией Intel проекта Clear Linux, результаты выглядят не столь радужно. Например, утверждается, что на одном сервере с 16 Гб ОЗУ удалось запустить 37 гостевых … Читать далее Компания Canonical провела сравнение LXD с KVM

Уязвимость в драйвере KCodes NetUSB ставит под удар миллионы домашних маршрутизаторов

В развиваемом компанией KCodes драйвере NetUSB выявлена критическая уязвимость (CVE-2015-3036), позволяющая выполнить свой код с правами ядра через отправку специально оформленного сетевого пакета. Атака может быть совершена злоумышленником, имеющим доступ к локальной сети, в которой размещён маршрутизатор. NetUSB представляет собой модуль для ядра Linux, обеспечивающий возможность проброса USB-устройства по сети и предоставления к нему совместного доступа. Драйвер NetUSB достаточно широко распространён в маршрутизаторах и точках доступа для домашних и небольших офисных сетей, в том числе он используется в различных моделях устройств Netgear, D-Link, TP-Link, Trendnet и Zyxel. Кроме того, отмечается, что продукты ещё 21 производителя, поддержка которых явно присутствует в … Читать далее Уязвимость в драйвере KCodes NetUSB ставит под удар миллионы домашних маршрутизаторов

Intel представил Clear Linux с контейнерами приложений на базе виртуализации

Компания Intel анонсировала проект Clear Linux, в рамках которого предпринята попытка создания платформы для полноценной изоляции контейнеров приложений с использованием гипервизора KVM. Кроме обеспечения более высокого уровня безопасности, целью разработки является сокращение времени запуска виртуализированного окружения до значений, приемлемых для запуска контейнеров приложений по требованию, а также сокращение потребления памяти в условиях работы большого числа типовых виртуальных машин. В итоге были получены достаточно интересные результаты, демонстрирующие характеристики, близкие к системам контейнерной изоляции (namespaces, cgroups), но реализованные в условиях полноценной виртуализации (KVM). Например, в Clear Linux время запуска виртуальнго окружения составляет всего 200мс, что позволяет на лету запускать упакованные в виртуальные … Читать далее Intel представил Clear Linux с контейнерами приложений на базе виртуализации