Большой набор патчей для X.Org с реализацией нового API для взаимодействия с драйверами

Дэвид Эйрли (David Airlie) из компании RedHat продолжил публикацию патчей с реализацией для X.Org нового API для взаимодействия с драйверами, которое позволит переключать на лету вывод текущего активного X-сервера между разными видеодрайверами, что даст возможность реализовать поддержку технологии NVIDIA Optimus и обеспечить горячее подключение видеоадаптеров c интерфейсом USB. Новая серия из 36 патчей затрагивает драйверы xf86-video-cirrus, xf86-video-ast, xf86-video-mga, xf86-video-mach64 6.9.2 и xf86-video-r128, которые были адаптированы к новому API. Указанные драйверы для устаревших карт не смогут использовать все преимущества нового API, такие как GPU hotplug и вынос операций рендеринга на другой GPU, но по крайней мере смогут использовать интерфейс KMS за … Читать далее Большой набор патчей для X.Org с реализацией нового API для взаимодействия с драйверами

Проект Mozilla представил мобильную операционную систему Firefox OS и первые телефоны на её основе

Организация Mozilla опубликовала пресс-релиз, в котором представила новую мобильную операционную систему Firefox OS. Изначально проект развивался под именем Boot to Gecko (B2G), но сегодня было заявлено, что новая ОС будет поставляться под узнаваемым брендом Firefox, что поможет заинтересовать пользователей к новым смартфонам, только выходящим на рынок. Операционная система целиком базируется на открытых Web-стандартах, предоставляя разработчикам приложений основанные на HTML5 компоненты для задействования всех возможностей аппаратных устройств. Первые модели смартфонов, укомплектованных новой ОС, будут производиться компаниями TCL Communication Technology (Alcatel) и ZTE. Телефоны будут построены на аппаратной платформе Qualcomm Snapdragon, на базе которой производятся многие современные смартфоны на платформе Android. Первые … Читать далее Проект Mozilla представил мобильную операционную систему Firefox OS и первые телефоны на её основе

Релиз Fedora 17 для мейнфреймов IBM

Представлен релиз Linux-дистрибутива Fedora 17 для 64-разрядных систем IBM System z (мейнфреймы). Порт Fedora/s390x не входит в число официально поддерживаемых архитектур Fedora (официально поддерживаются только x86 и amd64) и подготовлен группой энтузиастов, заинтересованных в использовании Fedora на мейнфреймах. Для загрузки подготовлен установочный DVD, размером 2.7 Гб. Поддерживается установка на IBM system Z начиная с модели z9 или запуск в эмуляторе Hercules. Из других дистрибутивов, выпускающих сборки для мейнфреймов IBM можно отметить RHEL, SUSE, Debian и Ubuntu. Читать далее Релиз Fedora 17 для мейнфреймов IBM

Начало бета-тестирования медиаплеера VLC для платформы Android

Проект VideoLAN начал тестирование версии медиаплеера VLC для платформы Android. Загрузить приложение можно через Google Play, поддерживается работа на устройствах на базе архитектур ARMv6, ARMv7 и ARMv7+NEON с прошивкой Android 2.1 или более новыми версиями. Работа протестирована на телефонах (обеспечивается проигрывание видео с качеством до 720p): Galaxy Nexus (OMAP 4460), HTC One X (Tegra 3), Samsung Galaxy S3 (Exynos 4 Quad), Motorola Defy (OMAP 3610), HTC Desire (QSD8250 Snapdragon) и Nexus one (QSD8250 Snapdragon). Среди возможностей VLC для Android: Поддержка всех форматов и типов файлов, поддерживаемых классическим VLC; Функции работы с коллекцией аудио и видео материалов, в том числе с … Читать далее Начало бета-тестирования медиаплеера VLC для платформы Android

Неофициальные образы Ubuntu 12.04 с интерфейсом на базе GNOME Shell и GNOME Classic

Проект UALinux представил образы Ubuntu 12.04 с включенными интерфейсами GNOME Shell и Classic. Сборки подготовлены для платформ x86_32 и x86_64. Дополнительно сформированы расширенные сборки систем Xubuntu и Lubuntu. Система является самодостаточным решением для установки на компьютерную технику, так как не требует при инсталляции загрузки дополнительных компонентов по сети. Изменения относительно оригинальной версии Ubuntu 12.04: интегрированы все официальные обновления на июнь 2012; добавлены интерфейсы Gnome Shell и Classic; полная поддержка русского, украинского и английского языков; полная поддержка мультимедиа(аудио-видео файлы различных форматов, такие как: avi, divX, mp4, mkv, amr, aac, Adobe Flash и многие другие), а также Blu-ray; полный набор компонентов Libre … Читать далее Неофициальные образы Ubuntu 12.04 с интерфейсом на базе GNOME Shell и GNOME Classic

Релиз утилит для работы со SMART-информацией

Вышла новая версия пакета smartmontools (5.43), содержащего приложения (smartctl и smartd) для мониторинга и контроля (S)ATA и SCSI/SAS дисков, поддерживающих технологию SMART. Основные изменения, реализованные с момента выхода 5.42: Ключи smartctl ‘-g, —get’ и ‘-s, —set’ для установки или запроса различных АТА параметров: AAM, APM, Read look-ahead, Write cache, Security (freeze), Standby mode/timer; smartctl не запускает новый self test, если в данный момент уже выполнятся другой тест; Добавлено независимое от контроллера определение протокола SAT: ‘-d sat,auto[+TYPE]’; В базу данных утилиты добавлена информация о множестве новых SSD, SATA и USB дисков; Для Linux и FreeBSD добавлена поддержка SATA дисков в SAS … Читать далее Релиз утилит для работы со SMART-информацией

Перевод цикла статей про драйверы устройств в Linux

Опубликован перевод серии статей «Драйверы устройств в Linux». По заявлению автора «Цель этой серии статей о драйверах Linux — рассказать об обычной технической теме так, чтобы она была интересна более широкому кругу читателей.» Пока что написаны и переведены 17 статей серии. Автор (Anil Kumar Pugalia) обещает продолжить серию, а Н. Ромоданов планирует переводить следующие статьи по мере их появления. Читать далее Перевод цикла статей про драйверы устройств в Linux

Релиз медиаплеера VLC 2.0.2

Представлен новый выпуск медиаплеера VLC — 2.0.2, в который внесено более 500 изменений, в основном связанных с исправлением ошибок и появившихся в ветке 2.0 регрессивных изменений. Отдельно подчёркивается решение нескольких серьёзных проблем с проигрыванием видео на старых устройствах на базе платформ MS Windows и Mac OS X, а также устранение уязвимостей в реализации поддержки медиаконтейнера Ogg и библиотеке taglib , позволяющих выполнить код злоумышленника при открытии специально оформленных файлов. Дополнительно отмечается, что с момента выхода VLC 2.0 продукт был загружен более 100 млн раз. Большая порция добавленных в VLC 2.0.2 улучшений связанна c расширением возможностей плеера на платформе Mac OS … Читать далее Релиз медиаплеера VLC 2.0.2

Вышел мультимедиа проигрыватель Qmmp 0.6

Вышла версия 0.6 аудио-плеера Qmmp, основанного на библиотеке Qt. Основным интерфейсом по-прежнему является «классический» интерфейс, аналогичный winamp или xmms. За время разработки добавлено более 30 нововведений и улучшений, среди которых наиболее значительными являются следующие: Поддержка интерфейсов пользователя в виде динамически загружаемых модулей (плагинов); Конвертер форматов аудио-файлов; Браузер icecast-потоков; Улучшение поддержки FreeBSD и MS Windows; Улучшение модуля cue; Возможность использовать содержимое буфера обмена в URL-диалоге; Поддержка vqf; Кроме того, представлен подпроект Qmmp Plugin Pack. В его состав вошли следующие модули: MPG123 — поддерживает MPEG v1/2 layer1/2/3 с использованием библиотеки mpg123; FFap — поддерживает 24-битные файлы Monkey’s Audio и embedded cue; Simple … Читать далее Вышел мультимедиа проигрыватель Qmmp 0.6

Проект по реализации системы дедупликации памяти для ядра Linux

Группа исследователей из Нанкинского университета (Китай) представила проект Ultra KSM (UKSM), в рамках которого для ядра Linux создан менеджер памяти с поддержкой системы дедуплицирования данных. UKSM является расширенной альтернативной реализацией технологии KSM (Kernel Shared Memory), созданной в рамках проекта KVM и позволяющей исключить дублирование данных в памяти через совместное использование одинаковых страниц памяти в разных виртуальных окружениях. UKSM позволяет автоматически выявлять дубликаты помещаемых в память данных и физически сохранять только одну копию, привязывая остальные копии через ссылки, используя структуры данных аналогичные KSM. В настоящее время проектом подготовлен набор патчей для ядра 3.4, а также сформированы готовые пакеты для Debian, Ubuntu … Читать далее Проект по реализации системы дедупликации памяти для ядра Linux

Релиз MVC-фреймворка Mojolicious 3.0 для разработки web-прилодений на языке Perl

Доступен стабильный релиз фреймворка Mojolicious, предназначенного для создания web-приложений на языке Perl с использованием парадигмы MVC (Model-View-Controller). Проект развивается автором популярного фреймворка Catalyst и позиционируется как попытка перевода на новый уровень средств web-разработки для языка Perl. С одной стороны Mojolicious достаточно прост в освоении (для незамысловатых проектов доступен упрощённый вариант Mojolicious::Lite), а с другой — построен на пике современных технологий, например, реализует возможность организации полноценного двунаправленного обмена данными с сервером через WebSocket, обеспечивает более тесную интеграцию с JavaScript, поддерживает выполнение web-приложений в offline-режиме, Ajax, асинхронный ввод/вывод, RESTful-процедуры. Особенности Mojolicious: Поддержка из коробки: плагинов, шаблонов с возможностью вставки perl-операторов, подписанных cookies, … Читать далее Релиз MVC-фреймворка Mojolicious 3.0 для разработки web-прилодений на языке Perl

Доступны для загрузки образы системы Ubuntu 12.04 с включенными интерфейсами GNOME Shell и Classic

Представлены обновленные образы Ubuntu 12.04 с включенными интерфейсами GNOME Shell и Classic. Сборки подготовлены как для 32-х так и для 64-х разрядных систем. Также подготовлены обновленные и дополненные образы систем Xubuntu и Lubuntu. Представленный образ системы является самодостаточным решением для установок на компьютерную технику, так как не требует при установке дополнительных загрузок компонент из интернета. Изменения относительно оригинальной версии Ubuntu: • интегрированы все официальные обновления на июнь 2012; • добавлены интерфейсы Gnome Shell и Classic; • полная поддержка русского, украинского и английского языков; • полная поддержка мультимедиа(аудио-видео файлы различных форматов, такие как: avi, divX, mp4, mkv, amr, aac, Adobe Flash … Читать далее Доступны для загрузки образы системы Ubuntu 12.04 с включенными интерфейсами GNOME Shell и Classic

Компания Apple добилась права на запрет продаж в США Samsung Galaxy Nexus, что угрожает Android в целом

Судья Люси Кох (Lucy Koh) вынесла вердикт в пользу компании Apple, которая выдвинула иск против Samsung с тем, чтобы запретить продажи смартфона Galaxy Nexus на территории США. Apple согласилась заплатить вперёд $95 миллионов, чтобы возместить возможный ущерб Samsung на тот случай, если данное решение суда будет опровержено. Согласно решению суда, компания Samsung нарушила следующие технологии, нарушающие патенты Apple в области ПО: Метод обнаружения и выделения таких данных, как номера телефонов или адреса электронной почты, а затем инициирование звонка или создания e-mail, когда пользователь кликнул по этим данным; Метод одновременного поиска данных в нескольких СУБД и источниках данных; Возможность разблокирования сотового … Читать далее Компания Apple добилась права на запрет продаж в США Samsung Galaxy Nexus, что угрожает Android в целом

Расширение интерпретатора Python для JIT-компиляции фрагментов кода с помощью LLVM

Разработчик Siu Kwan Lam представил в дискуссионном листе LLVMdev проект Pymothoa, в рамках которого разрабатывается расширение интерпретатора Python для JIT-компиляции отдельно взятых функций с помощью LLVM. Расширение не требует модификации интерпретатора и может быть легко установлено в любую систему. Pymothoa добавляет в Python новый декоратор, позволяющий «пометить» функции, при исполнении которых должен быть задействован JIT-компилятор. При этом, в силу технических ограничений, функция должна быть написана на специальном диалекте Python, предусматривающем явное объявление переменных, статическую типизации и отказ от объектов и исключений. Код функции преобразуется в дерево AST (Abstract Syntax Trees), затем в байткод LLVM и выполняется с помощью виртуальной машины. … Читать далее Расширение интерпретатора Python для JIT-компиляции фрагментов кода с помощью LLVM

Компания Microsoft представила многоплатформенный стек управления OMI с открытой реализацией стандартов DMTF CIM/WBEM

Компания Microsoft анонсировала открытый проект Open Management Infrastructure (OMI), в рамках которого подготовлена открытая реализация стандартов CIM (Common Information Model ) и WBEM (Web-Based Enterprise Management), развиваемых организацией DMTF (Distributed Management Task Force). Код проекта написан на языке Си и распространяется под лицензией Apache. Система многоплатформенная, для сборки используется GNU Make. Целью проекта OMI является предоставление полнофункционального, высокопроизводительного и соответствующего стандартам DMTF CIM/WBEM стека для организации управления IT-инфраструктурой. Стек включает в себя средства управления облачной инфраструктурой, системами хранения, серверным оборудованием, устройствами и сетью. OMI отличается низким потреблением ресурсов и высокой переносимостью кода, что позволяет использовать стек для управления встраиваемыми устройствами … Читать далее Компания Microsoft представила многоплатформенный стек управления OMI с открытой реализацией стандартов DMTF CIM/WBEM

Релиз системной библиотеки Glibc 2.16 с поддержкой ISO C11 и X32

Представлен релиз системной библиотеки GNU C Library (glibc) 2.16, которая полностью следует требованиям стандартов ISO C99, C11 и POSIX.1-2008. Новая версия примечательна реализацией поддержки стандарта C11, поддержкой X32 ABI, проведением чистки кода (оставлена только поддержки EABI для ARM, из бинарных форматов сохранена только поддержка ELF, убран код совместимости со старыми ядрами Linux), перемещением в порты архитектуры IA-64, ревизией математических функций, поддержкой архитектур TILE-Gx и TILEPro. Glibc является основой большинства Linux-дистрибутивов, за исключением OpenWrt, Debian и Ubuntu, которые перешли на использование системной библиотеки Eglibc. Библиотека Eglibc построена на актуальной кодовой базе Glibc и полностью совместима с ней на уровне API и … Читать далее Релиз системной библиотеки Glibc 2.16 с поддержкой ISO C11 и X32

Debian 7.0 "Wheezy" перешёл на стадию заморозки перед релизом

Точно в соответствии с ранее намеченным планом состоялся перевод пакетной базы Debian 7.0 «Wheezy» на стадию заморозки, при которой процесс переноса пакетов из unstable в testing остановлен и начался этап интенсивного тестирования и исправления блокирующих релиз проблем. В настоящее время насчитывается 657 критические ошибки, блокирующие релиз (неделю назад таких ошибок было более 700, а в середине мая больше тысячи). Финальный релиз Debian 7.0 ожидается в конце лета или в начале осени. Читать далее Debian 7.0 "Wheezy" перешёл на стадию заморозки перед релизом

Ruby 1.8.7 перешёл на завершающую стадию поддержки

Выход корректирующего релиза Ruby 1.8.7-p370 ознаменовал собой переход на завершающую стадию поддержки выпуска Ruby 1.8.7, последнего в ветке 1.8. Отныне для Ruby 1.8.7 будут выпускаться только обновления с устранением серьёзных уязвимостей. Подготовка корректирующих выпусков с исправлением ошибок прекращена. Полное прекращение поддержки Ruby 1.8.7 запланировано на 1 июля 2013 года. Пользователям старых версий рекомендуется спланировать переход на Ruby 1.9.3. Читать далее Ruby 1.8.7 перешёл на завершающую стадию поддержки

Релиз почтовых клиентов Sylpheed 3.2 и Claws Mail 3.8.1

Почти одновременно вышли новые версии популярных почтовых клиентов: Sylpheed 3.2 и Claws Mail 3.8.1. Claws Mail отделился от проекта Sylpheed в 2005 году (с 2001 по 2005 г. проекты развивались совместно, Claws использовался для тестирования будущих новшеств Sylpheed). Интерфейс Claws Mail и Sylpheed построен с использованием GTK+, код распространяется под лицензией GPL. В новой версии Sylpheed: Усовершенствован интерфейс для работы с приложениями к письмам, каждое вложение теперь снабжено графической меткой и всплывающим меню, добавлена возможность сохранения всех вложений разом. Обеспечена возможность быстрого поиска по нескольким ключевым словам. В качестве фильтра нежелательной корреспонденции (спама) по умолчанию задействован SylFilter. Расширены возможности версии … Читать далее Релиз почтовых клиентов Sylpheed 3.2 и Claws Mail 3.8.1

Перевод мировых атомных часов на одну секунду привёл к массовому зависанию серверных приложений

В полночь с 30 июня на 1 июля с целью синхронизации с астрономическим временем Земли эталонные мировые атомные часы были приостановлены на одну секунду, таким образом в последней минуте оказалось 61 секунда, а на некоторых часах можно было наблюдать волшебное время «23:59:60» или два раза по «23:59:59». Подобный шаг привёл к непредвиденному коллапсу многих приложений и сервисов. Проблема была вызвана зацикливанием из-за неготовности обработать появление лишней секунды. В большинстве систем, на которых проявилась проблема, была настроена синхронизация точного времени по NTP. В итоге, испытывали проблемы с работой некоторые сайты (в том числе Reddit, LinkedIn и Mozilla), наблюдалось массовое зависание серверных … Читать далее Перевод мировых атомных часов на одну секунду привёл к массовому зависанию серверных приложений

Фонд СПО выработал рекомендации по реализации в дистрибутивах режима безопасной загрузки UEFI

Фонд cвободного ПО (FSF) выпустил разъясняющий документ (PDF), который подробно описывает суть проблем, которые возникают у пользователей свободного программного обеспечения при использовании механизма UEFI Secure Boot, который в последнее время активно навязывается Microsoft среди производителей оборудования, и поддержка которого является обязательным условием для успешной сертификации этого оборудования при получении статуса «Windows 8 Ready». Пользуясь своим доминирующим положением на рынке, Microsoft пытается протащить в индустрию новый механизм, ограничивающий свободный запуск любых ОС на оборудовании пользователей, и обязать всех OEM-производителей компьютеров с предустановленной Windows 8 включать Secure Boot по умолчанию. Документ от FSF также рассматривает возможные пути решения возникающих при этом трудностей, … Читать далее Фонд СПО выработал рекомендации по реализации в дистрибутивах режима безопасной загрузки UEFI