Обновление ядра Linux 3.0.62, 3.4.29 и 3.7.6 с устранением порции проблем c EFI

Представлены очередные корректирующие релизы ядра Linux: 3.0.62 (15 исправлений), 3.4.29 (34 исправления) и 3.7.6 (92 исправления). Как обычно, в анонсе выхода новых версий подчеркивается обязательность проведения обновления. Наиболее заметным изменением в указанных выпусках является интеграция патчей для отключения драйвера samsung-laptop при загрузке в режиме UEFI, с целью устранения проявления ошибки в UEFI-прошивке некоторых ноутбуков Samsung, приводящей к неработоспособности устройств. Кроме того, в ядро включена большая порция дополнительных исправлений, связанных с устранением проблем при загрузке с использованием EFI/UEFI. Из подсистем, в которые внесены исправления, можно отметить достаточно большую порцию исправлений в подсистемах netfilter, ath9k, ALSA и NFS, а также единичные исправления … Читать далее Обновление ядра Linux 3.0.62, 3.4.29 и 3.7.6 с устранением порции проблем c EFI

Canonical не исключает возможность создания собственного дисплейного сервера

Джоно Бэкон (Jono Bacon), менеджер по взаимодействию с комьюнити компании Canonical, в ответ на вопрос об успехах интеграции Wayland в Ubuntu сообщил, что есть вероятность того, что компания займётся разработкой собственного дисплейного сервера. Мотивом создания нового дисплейного сервера является то, что ни X-сервер ни наработки проекта Wayland не устраивают Canonical в плане обеспечения универсальной поддержки всего спектра платформ для которых развивается Unity — десктоп-систем, мобильных устройств, планшетов и интерфейсов для умных телевизоров. Следует отметить, что несмотря на то, что в ответе говорится про «Wayland», судя по контексту и наблюдаемой при подготовке Ubuntu 13.04 активности, речь ведётся не о создании нового … Читать далее Canonical не исключает возможность создания собственного дисплейного сервера

Уязвимости в libupnp, Nagios, FreeBSD ftpd, glibc, VLC, Wireshark и libvirt

Несколько недавно обнаруженных уязвимостей: В библиотеках libupnp4 и libupnp, представляющих свободную реализацию протокола UPnP, выявлено 8 уязвимостей, в том числе позволяющих организовать удалённое выполнение кода через эксплуатацию использующего libupnp серверного приложения. Уязвимость может быть эксплуатирована путем отправки специально оформленных SSDP-запросов. Проблемы устранены в выпуске libupnp 1.6.18. В системе мониторинга Nagios XI выявлена порция уязвимостей, среди которых присутствует проблема, позволяющая удалённо выполнить с правами root код на сервере путём отправки специально оформленных параметров в административном интерфейсе, в том числе при наличии доступа в web-интерфейс в режиме только для чтения. Проблема исправлена в выпуске 2012R1.5. В штатном FTP-сервере ftpd из состава FreeBSD … Читать далее Уязвимости в libupnp, Nagios, FreeBSD ftpd, glibc, VLC, Wireshark и libvirt

Wikimedia планирует мигрировать с MySQL на MariaDB

Сотрудники Wikimedia продолжили эксперименты с использованием MariaDB и перевели один из рабочих slave-серверов, обслуживающих англоязычную часть Wikipedia, на СУБД MariaDB, в рамках которой независимым сообществом развивается совместимое на уровне API и ABI ответвление от MySQL. В будущем ожидается плавный перевод на MariaDB и остальных серверов инфраструктуры. Предварительная оценка внедрения MariaDB 5.5 показала увеличение производительности в среднем на 8% (некоторые запросы выполняются на 10-15% быстрее, но некоторые замедлились на 3%), по сравнению с ранее используемой конфигурацией на базе MySQL 5.1. Общая способность обработки запросов после задействования MariaDB возросла на 2-10%. При этом отмечается, что основной целью миграции является не производительность, а … Читать далее Wikimedia планирует мигрировать с MySQL на MariaDB

Зафиксировано коммерческое применение открытых процессоров OpenRISC

Компания Invensys Systems GmbH представила TMCO1, коммерческий продукт на основе архитектуры OpenRISC, набора системной логики и процессорных ядер, развиваемых под открытыми лицензиями. Модуль TMCO1 предназначен для построения промышленных сетей управления и обеспечивает сопряжение сетей Tokenbus и Ethernet (оптика). Данный модуль призван помочь обновить системы на основе шин передачи данных PLS80E Token-Bus System до использования более современного оптического Ethernet, построенного по топологии mesh. Основой модуля является чип программируемой логики (FPGA), на котором реализовано процессорное ядро OpenRISC OR1200 а также набор контроллеров, включающий в себя контроллеры SPI NOR и SDRAM, по 2 MAC для шин Ethernet и Tokenbus. Блоки соединяются между собой … Читать далее Зафиксировано коммерческое применение открытых процессоров OpenRISC

Для платформы Android развивается средство для запуска Windows-приложений на базе Wine

В своём выступлении на конференции FOSDEM 2013 Александр Джуллиард (Alexandre Julliard), создатель и руководитель проекта Wine, занимающий должность технического директора в компании CodeWeavers, рассказал об инициативе по адаптации работы Wine на системах с архитектурой ARM и создании варианта Wine для платформы Android. Несмотря на то, что порт Wine для Android ещё находится в разработке, был продемонстрирован рабочий прототип, позволяющий выполнять Windows-приложения в окружении платформы Android. Wine для Android пока ограничивается поддержкой архитектуры x86 и нацелен главным образом на использование на Android-планшетах, оснащённых процессорами Intel Atom. Компания CodeWeavers, которая входит в число ключевых участников проекта Wine и возвращает в проект почти … Читать далее Для платформы Android развивается средство для запуска Windows-приложений на базе Wine

Зафиксировано коммерческое применение открытого процессора OpenRISC

Компания Invensys Systems GmbH представила TMCO1, коммерческий продукт на основе архитектуры OpenRISC, набора системной логики и процессорных ядер, развиваемых под открытыми лицензиями. Модуль TMCO1 предназначен для построения промышленных сетей управления и обеспечивает сопряжение сетей Tokenbus и Ethernet (оптика). Данный модуль призван помочь обновить системы на основе шин передачи данных PLS80E Token-Bus System до использования более современного оптического Ethernet, построенного по топологии mesh. Основой модуля является чип программируемой логики (FPGA), на котором реализовано процессорное ядро OpenRISC OR1200 а также набор контроллеров, включающий в себя контроллеры SPI NOR и SDRAM, по 2 MAC для шин Ethernet и Tokenbus. Блоки соединяются между собой … Читать далее Зафиксировано коммерческое применение открытого процессора OpenRISC

Оценка скорости работы игр в различных десктоп-окружениях

Ресурс Phoronix провёл оценку влияния особенностей различных десктоп-окружений на производительность вывода графики в игровых приложениях. Тестирование проводилось в экспериментальной сборке Ubuntu 13.04. Изучалась производительность в различных играх со следующими десктоп-окружениями: Unity 6.6.0, Xfce 4.10, Openbox 3.5.0, LXDE 0.5.12, KDE 4.9.98, GNOME Shell 3.6.2 и Enlightenment 0.17. В результате тестирования выделилась тройка явных лидеров в виде Xfce 4.10, Openbox 3.5.0 и LXDE 0.5.12, которые показали наиболее высокие результаты во многих из тестов и практически не испытывали аномальных падений производительности ни в одном из тестов, тогда как у большинства конкурентов возникали проблемы в виде ощутимого понижения производительности в тех или иных играх. … Читать далее Оценка скорости работы игр в различных десктоп-окружениях

Обнаружены проблемы с загрузкой Linux у 3 производителей оборудования с UEFI

Разработчик Мэтью Гарретт (Matthew Garrett) обобщил текущее состояние поддержки UEFI в Linux. В целом проблемы вызывают 3 производителя. Кроме уже известных проблем с ошибкой в реализации UEFI в ноутбуках Samsung, приводящих к отказам ноутбуков, обходное решение для которых было недавно внесено в ядро Linux, отмечаются проблемы в реализации UEFI в устройствах от Toshiba и Lenovo. Некоторые ноутбуки Toshiba не могут загрузить Fedora 18 в режиме UEFI Secure Boot, несмотря на наличие загрузчика подписанного ключом Microsoft, поскольку в прошивке Toshiba ключи, проверяющие валидность запускаемых бинарных файлов, в нарушение стандарта размещены вне базы данных проверочных сигнатур, а также отдельно от белых и … Читать далее Обнаружены проблемы с загрузкой Linux у 3 производителей оборудования с UEFI

В ядре Linux 3.9 ожидается порция изменений и улучшений в драйвере AMD Radeon

Алекс Дейчер (Alex Deucher), разработчик из компании AMD, создал новую Git-ветку drm-next-3.9-wip, в которой размещена порция изменений, которая попадет в ядро Linux 3.9, окно приема изменений для которого открывается через несколько недель. Ресурс Phoronix подытожил наиболее заметные изменения, касающиеся ядерной части открытого драйвера AMD, которые вероятно попадут в ядро 3.9: Переделан сброс GPU. Улучшенный вариант содержит обновленный код, лучше соответствующий рекомендациям из спецификаций на последовательность программной перезагрузки GPU. Для GPU на основе R600 и новее, реализован специальный флаг, информирующий video BIOS о том факте, что GPU был перезагружен по причине зависания. В процессе перезагрузки теперь анализируются регистры состояний для того … Читать далее В ядре Linux 3.9 ожидается порция изменений и улучшений в драйвере AMD Radeon

В Gallium-драйвере Radeon реализован механизм учета памяти и добавлен дизассемблер шейдеров

Разработчик Джером Глиссе (Gerome Glisse) представил набор патчей, реализующих базовый учет потребления памяти потоком команд (CS) при отрисовке, а также проверку наличия необходимой видеопамяти для выполнения запрошенного задания. В данный момент производится проверка того, что объем задания не превышает 70% объема памяти GTT + VRAM. Отмечается что 70% выбрано для того, чтобы была возможность работать в случаях, когда наблюдается фрагментация памяти. Общая идея состоит в том, чтобы грубо оценить требования памяти до начала отрисовки и потом узнать точный объем использованной памяти после завершения операции отрисовки. Такой подход приводит к тому, что какая-либо неопределенность относительно доступной памяти существует только в рамках … Читать далее В Gallium-драйвере Radeon реализован механизм учета памяти и добавлен дизассемблер шейдеров

Зафиксировано коммерческое применение открытого процессоров OpenRISC

Компания Invensys Systems GmbH представила TMCO1, коммерческий продукт на основе архитектуры OpenRISC, набора системной логики и процессорных ядер, развиваемых под открытыми лицензиями. Модуль TMCO1 предназначен для построения промышленных сетей управления и обеспечивает сопряжение сетей Tokenbus и Ethernet (оптика). Данный модуль призван помочь обновить системы на основе шин передачи данных PLS80E Token-Bus System до использования более современного оптического Ethernet, построенного по топологии mesh. Основой модуля является чип программируемой логики (FPGA), на котором реализовано процессорное ядро OpenRISC OR1200 а также набор контроллеров, включающий в себя контроллеры SPI NOR и SDRAM, по 2 MAC для шин Ethernet и Tokenbus. Блоки соединяются между собой … Читать далее Зафиксировано коммерческое применение открытого процессоров OpenRISC

Компания Intel расширяет штат разработчиков, работающих над открытыми драйверами GPU Intel

На конференции FOSDEM (Free Open-Source Developers’ European Meeting) было озвучено, что на данный момент в компании Intel над открытым драйвером работает уже более 2 дюжин разработчиков. Всего несколько лет назад эта цифра была намного скромнее: над драйвером работало всего 2-3 разработчика. Было также отмечено, что компания намерена принять еще больше разработчиков для работы над своим открытым драйвером. Судя по всему, это связано с анонсом каких-то новых продуктов, о которых докладчики пока не могут рассказать. В данный момент Intel является одним из наиболее активных контрибуторов подсистемы Direct Rendering Manager (DRM). В данный момент разработчиками Intel вносится около 50% всех изменений в … Читать далее Компания Intel расширяет штат разработчиков, работающих над открытыми драйверами GPU Intel

Для Btrfs представлена встроенная поддержка RAID5/6

Крис Мейсон (Chris Mason), автор файловой системы Btrfs, сообщил об интеграции в основной Git-репозиторий проекта экспериментальной реализации RAID5 и RAID6, встроенной в Btrfs. Поддержка RAID5/6 доступна для тестирования в рамках ветки raid56-experimental, созданной как для компонентов Btrfs уровня ядра, так и для набора утилит btrfs-progs. Отмечается, что хотя реализация RAID5/6 во многом похожа на MD raid, встраивание поддержки RAID в Btrfs имеет ряд преимуществ. Например, имеется возможность применения разных уровней RAID к метаданным и непосредственно хранимым данным или можно инициировать частичное перестроение RAID в случае выявления несоответствия контрольных сумм в процессе работы ФС. Кроме того, появляется возможность выполнения таких операций … Читать далее Для Btrfs представлена встроенная поддержка RAID5/6

Релиз Linaro 13.01, включающий последние достижения по развитию Linux-решений для ARM-платформ

Консорциум Linaro, созданный компаниями ARM, Freescale, IBM, Samsung, ST-Ericsson и Texas Instruments, представил релиз программной платформы Linaro 13.01, нацеленной на развитие поддержки архитектуры ARM в Linux и различных открытых проектах, а также на оптимизацию их кода с целью повышения эффективности работы на различных ARM SoC. Все создаваемые консорциумом Linaro наработки поставляются в исходных текстах под открытыми лицензиями и рекомендуются для интеграции в основные проекты (upstream). Платформа Linaro не является отдельным дистрибутивом, а представляет собой коллекцию типовых улучшений и дополнений, предназначенных для работы в уже существующих дистрибутивах, таких как Ubuntu, Android, LiMo, MeeGo, Debian и webOS. В качестве эталонных систем, на … Читать далее Релиз Linaro 13.01, включающий последние достижения по развитию Linux-решений для ARM-платформ

Обновление прокси-сервера Squid 3.2.7

Доступна новая версия прокси-сервера Squid 3.2.7 в которой устранена серия утечек памяти, выявленных в процессе автоматизированного тестирования в системе Coverity. Добавлена поддержка опции NO_Compression, позволяющей отключить использование сжатия для TLS/SSL с целью защиты от совершения атаки CRIME, позволяющей организовать перехват зашифрованных данных. Налажена обработка URL, содержащих IP-адрес в качестве имени хоста, ранее поломанная в случае отключения IPv6. Читать далее Обновление прокси-сервера Squid 3.2.7

Релиз открытого драйвера для видеокарт Intel — xf86-video

Вышел релиз свободного видеодрайвера для видеокарт Intel — xf86-video-intel 2.21.0. В новой версии устранена большая порция ошибок. Добавлена поддержка акселерации рендеринга для процессоров Intel на базе микроархитектуры Haswell GT1/GT2. Включена многопоточная растеризация трапеций и запасных композиций (fallback composition). Поддержка нового интерфейса распределения памяти, ожидаемого в ядре Linux 3.9. Значительно улучшена реализация архитектуры 2D-акселерации SNA, которая базируется на традиционной модели DDX (Device Dependent X) и нацелена на достижение максимальной производительности, которой можно добиться от имеющейся видеокарты, в сочетании с более низкой нагрузкой на CPU по сравнению с архитектурой UXA. Кроме того, в анонсе отмечены изменения, представленные в последних выпусках серии 2.20.x: … Читать далее Релиз открытого драйвера для видеокарт Intel — xf86-video

Рассматривается возможность сворачивания проекта IcedTea, в пользу OpenJDK

Эндрю Хьюз (Andrew Hughes), отвечающий за разработку IcedTea в компании Red Hat, опубликовал заметку о будущем полностью открытой реализации Java SE, построенной с использованием свободных средств сборки. По мнению Эндрю проект IcedTea в текущем виде потерял смысл и близок к своему завершению. Раньше во время недоступности некоторых компонентов в составе OpenJDK и распространении кода только в виде tar-архивов, разработка IcedTea имела смысл. Но в настоящее время первоначальные проблемы, для решения которых создавался IcedTea, решены и проект OpenJDK ведёт разработку с использованием полноценных репозиториев и средств отслеживания ошибок. Если текущие ветки IcedTea ещё будут какое-то время поддерживаться, то будущий выпуск IcedTea … Читать далее Рассматривается возможность сворачивания проекта IcedTea, в пользу OpenJDK

Критическое обновление Java SE с устранением 50 уязвимостей

Компания Oracle представила крупнейшее в истории обновления с исправлением проблем безопасности в Java SE — Java SE 7 Update 13 и Java SE 6 Update 39, в которых устранено 50 уязвимостей, 26 из которым присвоен максимальный уровень опасности (CVSS Score 10.0), подразумевающий возможность выхода за пределы изолированного окружения виртуальной машины и инициирования выполнения кода в системе при обработке специально оформленного контента. Изначально, выпуск обновлений был запланирован на 19 февраля, но был выпущен раньше срока, так как одна критическая уязвимость, исправленная в браузерном Java-плагине, имеет характер zero-day проблемы, для которой в сети уже зафиксированы факты эксплуатации. Все критические проблемы подвержены удалённой … Читать далее Критическое обновление Java SE с устранением 50 уязвимостей

Представлен новый вариант UEFI Secure Boot загрузчика от Linux Foundation

Джеймс Боттомли (James Bottomley) рассказал об изменениях в разработке проекта по созданию универсального решения для загрузки любых дистрибутивов Linux на системах с активным по умолчанию режимом UEFI Secure Boot. По сравнению с первоначальным вариантом реализация загрузчика была значительно переработана для обеспечения поддержки совместной работы с более сложными загрузчиками, такими как Gummiboot. В отличие от GRUB, Gummiboot непосредственно не запускает Linux, а использует для запуска ОС механизмы UEFI (силами UEFI производится динамическое определение наличия пригодных для загрузки систем и передача им управления через UEFI вызов BootServices-LoadImage()). При активном режиме UEFI Secure Boot при таком подходе используется штатный механизм UEFI для проверки … Читать далее Представлен новый вариант UEFI Secure Boot загрузчика от Linux Foundation

Конференция YAPC::Europe 2013 впервые пройдет в Киеве 12-14 августа

Конференция YAPC::Europe — крупнейшая ежегодная европейская Perl-конференция, которая проводится в разных городах. Она направлена на программистов, компании и фрилансеров, которые используют язык программирования Perl. Конференция дает участником возможность глубже понять Perl и его философию и возможность познакомиться с новейшими возможностями и подходами. Мероприятия серии YAPC (Yet Another Perl Conferences) проводятся с 1999 года и сейчас включают несколько подвидов: YAPC::NA (Северная Америка), YAPC::Asia, YAPC::Brasil, YAPC::Russia и YAPC::Europe. Несмотря на первоначальное географическое деление, на любой из конференций можно встретить участников со всего света. Европейская ветвь, YAPC::Europe, перемещается между европейскими городами. В 2013 году конференция впервые приезжает в столицу Украины Киев. Обычно на … Читать далее Конференция YAPC::Europe 2013 впервые пройдет в Киеве 12-14 августа