Разработчики из консорциума Linaro смогли увеличить скорость Android 4 в два раза

Инженеры из консорциума Linaro, созданного компаниями ARM, Freescale, IBM, Samsung, ST-Ericsson и Texas Instruments с целью улучшения поддержки архитектуры ARM в Linux и разнообразных открытых приложениях, провели работу по оптимизации производительности Android 4 (Icecream Sandwich). Отчёт о проделанных улучшения размещён на YouTube в форме видеоролика, который демонстрирует работу оптимизированной и неоптимизированной ОС для смартфонов на идентичном наборе оборудования — системе на основе SoC Texas Instruments PandaBoards (OMAP4430). В обоих случаях оборудование, версия Android и ПО для измерения производительности (oxBench) идентично. По результатам тестирования версия Android с оптимизациями показывает 60 кадров в секунду, тогда как оригинальная версия только 30. Для измерения … Читать далее Разработчики из консорциума Linaro смогли увеличить скорость Android 4 в два раза

Релиз платформы для мгновенного обмена сообщениями KDE Telepathy 0.4 с поддержкой аудио и видео вызовов

Представлен четвёртый релиз набора приложений для мгновенного обмена сообщениями KDE Telepathy, основанных на одноимённом коммуникационном фреймворке, обеспечивающем поддержку таких протоколов, как Jabber/XMPP/Google Talk/Jingle, SIP, MSN, Yahoo/AIM и IRC. KDE Telepathy разработан в рамках проекта RTCC (Real-time Communication and Collaboration), в рамках которого переосмыслен подход к реализации мгновенного обмена сообщениями в KDE. Система отличается не только возможностью работы с IM-службами через отдельное приложение, но и интеграцией поддержки таких служб непосредственно на рабочий стол и в различные приложения KDE. Основная идея проекта в реализации базовых функции обмена сообщениями на уровне ядра десктоп-окружения KDE, что позволяет упростить организацию обращения к подобным функциям из … Читать далее Релиз платформы для мгновенного обмена сообщениями KDE Telepathy 0.4 с поддержкой аудио и видео вызовов

Релиз дистрибутива для восстановления после сбоя

Представлен релиз SystemRescueCd 2.8.0, специализированного LiveCD-дистрибутива на основе Gentoo Linux, предназначенного для восстановления системы после сбоя. В качестве графического окружения используется Xfce 4.10. Размер iso-образа — 379 Мб. Среди изменений: Основное ядро Linux обновлено до LTS-версии 3.2.19 (rescuecd + rescue64), а альтернативное ядро до версии 3.4.2 (altker32 + altker64); Устранены проблемы в работе скрипта для установки на USB-накопители из Linux. Обновлены приложения: gptfdisk 0.8.5 (вариант утилиты fdisk для таблиц разделов GPT), fsarchiver 0.6.15 (с поддержкой архивирования ФС btrfs и ext4), DBAN 2.2.6 (программа для полной очистки остаточной информации с дисков), Grub2 2.00_beta6, пакет с прошивками linux-firmware-20120502. Читать далее Релиз дистрибутива для восстановления после сбоя

Тестирование X.Org 7.7 для FreeBSD и статус интеграции KMS

Анонсировано начало тестирования во FreeBSD порта X.Org 7.7, а также компонентов libdrm 2.4.34 (с поддержкой KMS) и Mesa 8.0.3. Кроме того описана общая ситуация с поддержкой графических карт во FreeBSD: в настоящее время имеется два порта, со старым и новым графическим стеком X.Org и Mesa. Проблема состоит в том, что в новой версии прекращена поддержка многих старых видеокарт, в то время как разработчики FreeBSD намерены сохранить возможность использования старых карт во FreeBSD. Для этого планируется добавить сборочный флаг WITH_OLD_XORG при установке которого будет собираться старый графический стек с поддержкой старых карт. Также в анонсе затронута тема поддержки компонентов для переключения … Читать далее Тестирование X.Org 7.7 для FreeBSD и статус интеграции KMS

В рамках проекта PyBossa подготовлен открытый фреймворк для краудсорсинга

Организация Open Knowledge Foundation представила Python-фреймворк PyBossa, предназначенный для разработки приложений, координирующих совместную работу людей при распределённом решении микро-задач в рамках модели краудсорсинга. PyBossa позволяет создавать online-сервисы, привлекающие волонтёров для решения простейших логических задач, с которыми могут справиться только люди, таких как классификация изображений по содержимому, транскрипция текста или указание мест на карте. Код проекта открыт под лицензией AGPLv3. Изначально фреймворк разработан для организации использования человеческих навыков для помощи учёным и исследователям, но он может использоваться и в любых других приложениях для распределённого решения задач. PyBossa позволяет сформировать микро-задачи, распределить их среди добровольцев и скомпоновать полученные результаты. В качестве примеров … Читать далее В рамках проекта PyBossa подготовлен открытый фреймворк для краудсорсинга

Представлен патч, реализующий кеширование шейдеров в Gallium-драйвере R600g

Представлен патч для Gallium-драйвера R600g, реализующий кеширование шейдеров, вместо их повторяющейся каждый раз перекомпиляции. Для некоторых видов нагрузки кэширование может привести к существенному увеличению производительности. Например, скорость вывода графики в авиасимуляторе Flight Gear возросла с 20 до 40 кадров в секунду. Читать далее Представлен патч, реализующий кеширование шейдеров в Gallium-драйвере R600g

Опубликован код варианта браузера Chromium для Wayland

Ван Янь (Yan Wang) из компании Intel опубликовал код проекта, в рамках которого ведётся портирование браузера Chromium для работы непосредственно поверх дисплейного сервера Wayland, без задействования дополнительных X11-прослоек, используя только эталонный композитный сервер Weston. Сообщается, что в настоящее время все значительные проблемы устранены и браузер работает поверх Wayland достаточно стабильно и поддерживает все свои штатные функции. Работа выполнена на кодовой базе Chromium, адаптированной для отображения данных через новую графическую подсистему Aura, которая используется в последнем выпуске Chrome OS и по своей архитектуре чем-то напоминает Wayland. Код помещён в Git-репозиторий, который синхронизирован с первичным Git-репозиторием проекта Chromium. Читать далее Опубликован код варианта браузера Chromium для Wayland

Релиз текстового редактора GNU/Emacs 24.1

Представлен первый релиз новой стабильной ветки текстового редактора GNU/Emacs 24.1. Среди наиболее интересных улучшений: Новая встроенная система работы с пакетами и интерфейс для загрузки и установки дополнений. Проектом GNU и разработчиками Emacs введён в строй новый архив пакетов с дополнениями; Поддержка двунаправленного текста при просмотре и редактировании документов, в том числе поддержка языков с начертанием справа налево, таких как Арабский и Еврейский. Поддержка лексического контекста в Emacs Lisp; Улучшение механизмов подключения кастомизированных визуальных тем; Улучшенная и унифицированная система автоматического дополнения, работающая в различных режимах и дополнениях; Обеспечена поддержка GnuTLS (для встроенного шифррвания TLS/SSL), GTK+ 3, ImageMagick, SELinux и Libxml2. Читать далее Релиз текстового редактора GNU/Emacs 24.1

Релиз PyPy 1.9, реализации Python, написанной на языке Python

Доступен релиз проекта PyPy 1.9, в рамках которого разрабатывается реализации языка Python, написанная на языке Python (используется статически типизированное подмножество RPython, Restricted Python). Благодаря задействованию JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, PyPy при выполнении некоторых операций в несколько раз обгоняет по производительности классическую реализацию Python на языке Си (CPython). В новом выпуске, отмечено исправления ошибок, улучшение совместимости с Python-проектами, значительный прогресс в обеспечении поддержки библиотекой для проведения научных расчётов numpypy, улучшение поддержки платформ Windows и Mac OS X, продолжение развития бэкэндов JIT для архитектур ARMv7 и PPC64. Из новшеств можно выделить реализацию метода мультиплексирования соединений select.kqueue с … Читать далее Релиз PyPy 1.9, реализации Python, написанной на языке Python

Релиз xine 1.1.21, 1.2.2 и xine-ui 0.99.7

Представлены новые версии (1.1.21 и 1.2.2) поддерживаемых веток xine-lib, популярной многоплатформенной библиотеки для проигрывания видео и аудио файлов, а также набора сопутствующих плагинов. Библиотека может использоваться в ряде популярных видео-проигрывателей, среди которых Xine-UI, gxine, Totem, kaffeine. Одновременно вышла новая версия GUI-интерфейса xine-ui 0.99.7. Xine поддерживает работу в многопоточном режиме, поддерживает большое число популярных и малоизвестных форматов и кодеков, может обрабатывать как локальный контент, так и передаваемые по сети мультимедиа потоки. Модульная архитектура позволяет легко наращивать функциональность через плагины. Различается 5 основных классов плагинов: плагины ввода для приёма данных (ФС, DVD, CD, HTTP и т.п.), плагины вывода (XVideo, OpenGL, SDL, Framebuffer, … Читать далее Релиз xine 1.1.21, 1.2.2 и xine-ui 0.99.7

Для pkgsrc подготовлен код с поддержкой многоархитектурных пакетов

Для системы управления пакетами pkgsrc представлена начальная реализация поддержки многоархитектурных пакетов, которая позволит комбинировать в одном пакете сборки компонентов для различных аппаратных архитектур. Например, поддержка многоархитектурности даст возможность заменить два репозитория x86 и amd64 на один общий репозиторий с пакетами, которые могут использоваться одновременно для 32- и 64-разрядных систем. Система pkgsrc была создана более 10 лет назад на основе портов FreeBSD и в настоящее время используется по умолчанию для управления коллекцией дополнительных приложений в NetBSD и DragonFlyBSD, в качестве дополнительного средства распространения пакетов pkgsrc также завоевала популярность среди пользователей Solaris и Mac OS X. Тем не менее, pkgsrc является переносимой … Читать далее Для pkgsrc подготовлен код с поддержкой многоархитектурных пакетов

Экспериментальная сборка Gentoo для x32 ABI. Реализация поддержки x32 ABI для LLVM

Проект Gentoo первым из дистрибутивов объявил о выпуске кандидата в релизы установочного образа stage3 для процессоров на базе архитектуры x86_64, собранного с использованием x32 ABI, поддержка которого была добавлена в ядре Linux 3.4. Для реализации поддержки x32 ABI в сборке также задействованы GCC 4.7.0, Glibc, binutils 2.22 и другие системные компоненты с патчами для обеспечения поддержки x32 ABI. Отдельно отмечается, что вместо экспериментальной ветки библиотеки Glibc 2.16 для которой изначально созданы патчи с поддержкой x32 ABI, в Gentoo задейстована прошлая версия Glibc 2.15, в которую данные патчи были бэкпортированы. Первый стабильный релиз x32-образа Gentoo планируется выпустить сразу после релиза Glibc … Читать далее Экспериментальная сборка Gentoo для x32 ABI. Реализация поддержки x32 ABI для LLVM

Релиз Adobe Flash 11.3 с устранением уязвимостей и поддержкой sandbox-режима для Firefox

Компания Adobe сообщила о выходе релиза Flash Player 11.3, в котором устранено 7 язвимостей, 6 из которых могут привести к выполнению кода злоумышленников при открытии специально оформленного контента. Проблеме подвержены версии Flash для Windows, Mac OS X и Linux. Одновременно компания Google выпустила корректирующий релиз Chrome 19.0.1084.56 в котором обновлена версия поставляемого в комплекте Flash-плагина. Кроме устранения ошибок в Flash Player 11.3 представлено несколько улучшений. В частности, для Windows-версии браузера Firefox обеспечена поддержка дополнительного уровня изоляции (sandbox), созданного по аналогии с техникой Flash Player Protected Mode, ранее реализованной для браузера Google Chrome. Sandbox-режим поможет предотвратить доступ атакующих к системе в … Читать далее Релиз Adobe Flash 11.3 с устранением уязвимостей и поддержкой sandbox-режима для Firefox

Релиз дистрибутива Sabayon Linux 9 с поддержкой ZFS и новым менеджером приложений

Представлен релиз дистрибутива Sabayon Linux 9, сочетающего в себе удобство для конечного пользователя с гибкостью Gentoo. Sabayon Linux оформлен в виде Live-дистрибутива, снабжённого возможностью лёгкой установки на жёсткий диск. В комплекте поставляется полный набор всех необходимых мультимедиа кодеков и проприетарных драйверов для видеокарт, беспроводных адаптеров и софт-модемов. Дистрибутив доступен в сборках с KDE 4.8.3 (2.2 Гб), GNOME 3.2.3 (1.7 Гб) и Xfce 4.10 (1.4 Гб). Дополнительно подготовлены редакции: SpinBase (470 Мб) — «текстовый» вариант дистрибутива, является минимальной базой для построения собственных систем под свои нужды; CoreCDX (540 Мб) — готовый для использования минималистичный вариант для слабых ПК с графическим окружением … Читать далее Релиз дистрибутива Sabayon Linux 9 с поддержкой ZFS и новым менеджером приложений

Опубликованы детали критической уязвимости в MySQL и MariaDB

Представлена детальная информация об уязвимости, исправленной в недавно выпущенных обновлениях MariaDB 5.5.23/5.3.6/5.1.62/5.2.12 и MySQL 5.5.24/5.1.63/5.6.6. Уязвимость позволяет злоумышленнику осуществить аутентифицированный вход под любым пользователем без ввода корректного пароля. Из-за ошибки в коде сравнения хэшей от паролей, переданный пароль мог быть признан эквивалентным эталонному даже при возврате ненулевого значения функцией memcmp(), используемой для сравнения. Вероятность подобного исхода составляет 1 из 256, т.е. злоумышленник может за примерно 300 попыток подключиться к СУБД, указав любое значение в качестве пароля. Эксплуатация проблемы может быть совершена любым клиентом, без необходимости модификации libmysqlclient. Суть проблемы сводится к тому, что функция проверки пароля в MySQL определена как … Читать далее Опубликованы детали критической уязвимости в MySQL и MariaDB

Новые игры на Kickstater с поддержкой GNU/Linux

На Kickstater представлено два новых игровых проекта, которые в случае получения финансирования будут выпущены и для платформы Linux: HeXit — красивая трехмерная приключенческая игра в стиле научной фантастики с женским протагонистом. Проморолик очень красивый. Из минусов можно отметить то, что авторы — не англоговорящие, в то время как основной поток финансирования исходит от американцев, которых нужно уговаривать на английском. OuterEdge — воксельный шутер от первого лица (смесь FPS, Tower Defence и Minecraft), построенный на базе игрового движка Ogre3D. Заявлено об изначальной поддержке GNU/Linux для конечного релиза (все используемые компоненты кроссплатформенны: Ogre3D, Bullet, Audiere, Lua, Squirrel), но готовые сборки для тестовых … Читать далее Новые игры на Kickstater с поддержкой GNU/Linux

На базе GStreamer сформирован SDK для создания кросс-платформенных мультимедийных приложений

Компании Collabora и Fluendo, активно участвующие в развитии открытого мультимедийного фреймворка GStreamer, анонсировали создание кроссплатформенного SDK с инструментами для создания приложений, базирующихся на GStreamer. GStreamer написан на языке Си и предоставляет набор компонентов для создания широкого спектра мультимедийных приложений, от медиаплееров и конвертеров аудио/видео файлов, до VoIP-приложений и систем потокового вещания. Новый SDK позволит упростить процесс портирования и увеличить эффективность формирования готовых приложений на базе GStreamer, переносимых между разными программными платформами. По заявлению разработчиков SDK способен обеспечить идентичность функционирования программы в Windows XP, Windows Vista, Windows 7, Mac OS X и во всех поддерживаемых Linux-дистрибутивах (Ubuntu 11.10/12.04, Debian 6.0 (Squeeze), … Читать далее На базе GStreamer сформирован SDK для создания кросс-платформенных мультимедийных приложений

Автор md5crypt подчеркнул небезопасность данного алгоритма и призвал перейти на более стойкие методы хэширования паролей

Под впечатлением от утчеки нескольких миллионов хэшей паролей пользователей сайтов LinkedIn, eHarmony и Lasf.fm, Пол-Хенинг Камп (Poul-Henning Kamp), объявил, что созданную им в 1995 году реализацию системы хэширования паролей md5crypt больше нельзя считать безопасной. Несмотря на то, что для привлечения большего внимания для проблемы создан CVE-идентификатор уязвимости (CVE-2012-3287), уведомление не связано с выявлением какой-то новой проблемы безопасности, а лишь указывает на потерю актуальности md5crypt (расширенный вариант MD5, более стойкий к подбору из-за более высокой требовательности к ресурсам при генерации хэша). По словам Пола-Хенинга Кампа, md5crypt исчерпал себя как алгоритм хэширования паролей, так как современные инструменты подбора паролей, способные проверить миллион … Читать далее Автор md5crypt подчеркнул небезопасность данного алгоритма и призвал перейти на более стойкие методы хэширования паролей

Релиз Wine 1.5.6

Вышел очередной экспериментальный релиз открытой реализации Win32 API — Wine 1.5.6. С момента выпуска версии 1.5.5 было закрыто 36 отчётов об ошибках. Основные изменения в новой версии: Автоматическая установка Mono (Open Source аналог .Net) в качестве дополнительного пакета; Добавлен апплет панели управления для настройки джойстика; Вывод bitmap изображений переведён на DIB движок; Добавлена поддержка вывода видео через DirectX (VMR-9); Начата реализация компилятора шейдеров для Direct3D; Исправлены проблемы компиляции под DragonFly BSD; Обновлены переводы; Исправлено множество ошибок. Читать далее Релиз Wine 1.5.6

Linux будет использован в системе управления беспилотными летательными аппаратами ВМС США

Военно-морские силы США заключили контракт с компанией Raytheon на разработку программного обеспечения для тактического управления беспилотными летательными аппаратами вертикального взлёта и посадки. Примечательно, что разрабатываемая система будет основана на Linux. Сумма контракта на разработку системы составляет 27.9 млн долларов. Работу планируется завершить в феврале 2014 года. Читать далее Linux будет использован в системе управления беспилотными летательными аппаратами ВМС США

Решение по делу Oracle против Google окажет положительное влияние на всю экосистему Linux

Недавнее решение суда по иску Oracle против Google, вызванного использованием Java-технологий в платформе Android, стало хорошей новостью для Linux-сообщества. Положительных аспектов у этого события очень много, считает Кейт Бергельт (Keith Bergelt), исполнительный директор организации Open Invention Network (OIN). OIN была основана в 2005 году для формирования портфеля патентов, который можно было бы использовать с целью защиты экосистемы Linux от патентных исков. Данный портфель патентов используют все члены OIN на основе бесплатного лицензирования. Среди членов-учредителей OIN — IBM, Novell, Philips, Red Hat и Sony. В 2007 году компания Oracle лицензировала патенты OIN, таким образом согласившись не использовать патенты против среды на … Читать далее Решение по делу Oracle против Google окажет положительное влияние на всю экосистему Linux