Обзор графической подсистемы Linux

Jasper St. Pierre, разработчик компании Red Hat, в своем блоге представил обзор графической подсистемы Linux, где попытался объяснить как взаимодействуют различные его компоненты. В статье достаточно детально описываются части X.org и механизм взаимодействия с графическими ускорителями. В конце автор обосновывает использование Wayland как замены X.org. Читать далее Обзор графической подсистемы Linux

Релиз Apache Traffic Server 3.2

Организация Apache Software Foundation представила релиз высокопроизводительного http-сервера Apache Traffic Server 3.2, который может выступать в роли промежуточного звена, перенаправляющего запросы к фронтэндам, генерирующим динамический контент, или обеспечить отдачу статических объектов, таких как файлы, JavaScript, CSS и картинки. Сервер также включает в себя набор сервисов для работы в качестве распределенной облачной-системы, такие как средства конфигурирования, управления сессиями, балансировки, авторизации и маршрутизации запросов. Изначально продукт был создан в недрах компании Yahoo, но в 2009 году переведен в разряд открытых проектов и отдан под опеку фонда Apache. Traffic Server позволяет организовать работу системы динамической обработки HTTP-запросов, которая использовалась в Yahoo последние 10 … Читать далее Релиз Apache Traffic Server 3.2

Google не заплатит ни цента в рамках судебного разбирательства с Oracle

Несмотря на победу Google по всем фронтам в деле об использовании связанной с Java-технологиями интеллектуальной собственности Oracle в платформе Android, компании Google грозила выплата возмещения ущерба в размере нескольких тысяч долларов, так как присяжными было признано заимствование 9 строк кода c реализацией функции rangeCheck(). При рассмотрении вопроса о размере ущерба компания Oracle согласилась, что данное нарушение является незначительным и согласилась признать размер ущерба в данном эпизоде нулевым. Таким образом компания Google не только не выплатит Oracle ни цента, но и имеет возможность в течение двух недель взыскать с Oracle компенсацию судебных издержек, так как иск можно считать необоснованным. Размер подобных … Читать далее Google не заплатит ни цента в рамках судебного разбирательства с Oracle

Релиз CyanogenMod 7.2, независимой сборки мобильной платформы Android

После 9 месяцев разработки увидел свет релиз альтернативной сборки платформы Android — CyanogenMod 7.2, развиваемой независимым сообществом. Релиз CyanogenMod 7.2 основан на открытой кодовой базе Android 2.3 с бэкпортированием некоторых возможностей из ветки Android 4. Параллельно развивается ветка CyanogenMod 9, целиком основанная на Android 4 и недавно перешедшая на стадию заморозки перед релизом. По сравнению оригинальными прошивками на базе Android сборка CyanogenMod содержит ряд полезных для энтузиастов и разработчиков улучшений. В текущем состоянии сборка поддерживает 72 различных моделей устройств. Для каждой модели доступно пошаговое руководство по замене штатной прошивки на CyanogenMod, для упрощения установки подготовлено специальное приложение ROM Manager, входящее … Читать далее Релиз CyanogenMod 7.2, независимой сборки мобильной платформы Android

Организация Electronic Frontier Foundation (EFF) представила проект реформы патентной системы

Истинное назначение патентов — способствовать развитию инноваций, но современные патенты на ПО являются оружием, атакующим инноваторов. Правозащитная организация Electronic Frontier Foundation (EFF) представила проект по реформированию патентной системы. На сайте defendinnovation.org представлены семь тезисов, на основе которых предлагаются исправления текущего положения вещей в патентном праве: Проблема: время действия патентов составляет 20 лет, начиная с даты подачи заявки, кроме того, как правило, этот срок увеличивается, чтобы исключить годы, за которые патент оформляется. Решение: патент на ПО должен действовать в течение пяти лет, начиная с даты подачи заявки. Проблема: в процессе патентного иска, как правило, и истец и ответчик выплачивают судебные издержки, … Читать далее Организация Electronic Frontier Foundation (EFF) представила проект реформы патентной системы

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

Марк Шаттлворт рассказал о плане по реализации альтернативной схемы обеспечения режима безопасной загрузки UEFI, не связанной с заверением ключей у компании Microsoft. В отличие от дистрибутива Fedora Linux, разработчики которого приняли решение воспользоваться для заверения ключа платным сервисом Microsoft, в Ubuntu планируется задействовать собственный ключ, который будет включаться в UEFI прошивки через индивидуальные договорённости с каждым производителем оборудования. Подобный метод был отвергнут разработчиками Fedora так как он неизбежно приведёт к появлению на рынке оборудования без поддержки ключей дистрибутива, из-за того, что проблематично заключить соглашение со всеми без исключения производителями. C другой стороны, использование собственных ключей позволит сохранить полностью свободную экосистему, … Читать далее Canonical обеспечит поддержку режима безопасной загрузки UEFI без использования ключей Microsoft

В DRM/KMS драйвер Radeon добавлена поддержка HDMI-аудио для видеокарт семейства HD6000

В DRM/KMS драйвер Radeon добавлена поддержка HDMI Audio для видеокарт семейства Northern Islands (HD6000), кроме линейки HD6900. Патч с поддержкой HDMI Audio уже принят в состав ветки ядра Linux 3.5. Попадание этого патча после закрытия окна приёма новшеств стало возможно потому что, как оказалось, движок HDMI-audio в серии HD6000 достаточно похож на HD5000 и в основном удалось использовать уже существующий код с минимальными дополнениями, так что патч считается всего лишь небольшим исправлением, допустимым и после закрытия «merge window». Дополнительно разработчики отмечают что движок аудио в линейке HD7000 существенно отличается и реализация аудиовывода через HDMI в новых видеокартах может занять некоторое … Читать далее В DRM/KMS драйвер Radeon добавлена поддержка HDMI-аудио для видеокарт семейства HD6000

Google не заплатит ни копейки в рамках судебного разбирательства с Oracle

Несмотря на победу Google по всем фронтам в деле об использовании связанной с Java-технологиями интеллектуальной собственности Oracle в платформе Android, компании Google грозила выплата возмещения ущерба в размере нескольких тысяч долларов, так как присяжными было признано заимствование 9 строк кода. При рассмотрении вопроса размера ущерба суд признал данное нарушение незначительным и не назначил каких-либо денежных компенсаций. Таким образом компания Google не только не выплатит Oracle ни копейки, но и имеет возможность в течение двух недель взыскать с Oracle компенсацию судебных издержек, так как иск можно считать необоснованным. Размер подобных издержек может исчисляться миллионами долларов. Со своей стороны Oracle готовится подать … Читать далее Google не заплатит ни копейки в рамках судебного разбирательства с Oracle

AMD планирует предоставить полностью открытый стек для гетерогенных вычислительных систем (CPU+GPU)

В рамках участия в работе недавно представленной некоммерческая организации HSA Foundation, которая будет заниматься развитием открытых стандартов для гетерогенных вычислительных систем в которых в процессе вычислений кроме CPU используются средства параллельных вычислений GPU, компания AMD планирует полностью открыть свой стек HSA (Heterogenous System Architecture), состоящий из генератора промежуточного кода, патчей к LLVM, ассемблера, библиотек, runtime-компонентов, а также специфичного для GPU AMD модуля ядра для Linux. Исключение будет сделано только для фронтэнда парсера C++, который был разработан сторонней компанией в качестве коммерческого компонента. Читать далее AMD планирует предоставить полностью открытый стек для гетерогенных вычислительных систем (CPU+GPU)

Для FreeBSD представлен конфигуратор bsdconfig

Началось тестирование новой утилиты bsdconfig, в рамках которой подготовлен интерфейс для настройки различных параметров системы FreeBSD. Целью создания bsdconfig является разработка набора скриптов, способных обеспечить возможности меню «Configure» из sysinstall, и пригодных для интеграции в новый инсталлятор bsdinstall. Bsdconfig написан на языке Shell и включает в себя около 25 тыс. строк кода. На время тестирования утилита добавлена в дерево портов (sysutils/bsdconfig). Так как bsdconfig изначально имеет модульную структуру, будет предоставлена возможность как обособленного использования, так и интеграция с инсталлятором bsdinstall, что позволит довести возможности инсталлятора по конфигурированию системы до уровня sysinstall. После завершения тестирования будет произведена интеграция кода в базовую … Читать далее Для FreeBSD представлен конфигуратор bsdconfig

Фонд СПО инициировал проект по обратному инжинирингу драйверов к PowerVR SGX

Фонд свободного ПО представил проект по обратному инжинирингу драйверов для графических сопроцессоров PowerVR SGX, используемых производителями многих мобильных устройств. Целью проекта является создание свободных драйверов для данных GPU, которые смогут выступить в качестве альтернативы доступным в настоящий момент проприетарным драйверам. Отсутствие свободных видеодрайверов является серьёзным препятствием в формировании полностью свободной прошивки для смартфона OpenMoko GTA04, основанного на платформе OMAP3530 с интегрированным графическим чипом PowerVR SGX. Кроме того, альтернативные прошивки на базе платформы Android, такие как Replicant и CyanogenMod, также вынуждены использовать проприетарные драйверы для устройств с GPU PowerVR или существенно урезать функциональность, ограничиваясь 2D-графикой. Примечательно, что изначально сайт и список … Читать далее Фонд СПО инициировал проект по обратному инжинирингу драйверов к PowerVR SGX

Доступна сборка дистрибутива ROSA 2012 с пользовательским окружением LXDE

Представлена сборка ROSA LXDE 2012, созданная силами сообщества на пакетной базе ROSA Marathon и поставляемая с минималистичным пользовательским окружением LXDE. Дистрибутив поддерживает работу в Live-режиме на системах с 384 Мб ОЗУ. Размер iso-образа — 800 Мб. В базовую поставку включены: ядро Linux 3.0.28, панель на основе lxpanelx с улучшениями от разработчиков ROSA, файловый менеджер pcmanfm 0.9.10, офисный пакет LibreOffice, Firefox 10, медиаплеер VLC 2, музыкальный проигрыватель deadbeef 0.5.2, просмотрщик фотографий GPicView, центр управления LXDE, кодеки аудио и видео. Читать далее Доступна сборка дистрибутива ROSA 2012 с пользовательским окружением LXDE

Роль мэйнтейнеров ядра Linux

Грег Кроа-Хартман (Greg Kroah-Hartman), мантейнер нескольких подсистем ядра Linux, также отвечающий за поддержку стабильной ветки ядра, опубликовал доклад «Роль мэйнтейнеров ядра Linux» (PDF со слайдами и видеозапись доклада), в котором рассказано в чём состоит работа мэйнтейнеров открытых проектов и c какими ситуациями им приходится сталкиваться ежедневно. В частности, рассмотрены многие проблемные моменты при оформлении и отправке патчей, которым разработчики часто не придают значения, но которые приводят к головной боли мэйнтейнеров. Следуя изложенным рекомендациям можно добиться быстрого принятия патча и избежать раздражительных и сердитых замечаний при переписке. Читать далее Роль мэйнтейнеров ядра Linux

FreeBSD Foundation профинансирует создание фреймворка для изоляции приложений средствами Capsicum

Организация FreeBSD Foundation объявила о выделении денежного гранта на создание работающего в пространстве пользователя фреймворка для упрощения использования разработчиками конечных программ возможностей подсистемы Capsicum. Разработкой фреймворка займётся Pawel Jakub Dawidek, известный созданием порта ZFS и GEOM-классов eli, mirror, gate, label и journal. Проект планируется завершить уже в августе этого года. Финансирование предоставлено компанией Google, которая, наряду с Кэмбриджским университетом, является одним из создателей Capsicum. В состав создаваемого фреймворка будет входить компоновщик runtime-компонентов (runtime linker) и библиотека, предоставляющая набор функций ключевых стандартных библиотек, адаптированных для выполнения в sandbox-режиме и улучшенных в плане противостояния уязвимостям. Предоставляемые библиотекой функции будут изначально ограничены в … Читать далее FreeBSD Foundation профинансирует создание фреймворка для изоляции приложений средствами Capsicum

Проект ClamAV покинули четыре основателя

Томаш Койм (Tomasz Kojm), основатель свободного антивирусного пакета ClamAV и ещё три стоящих у истоков проекта ключевых разработчика сообщили о своём уходе из компании Sourcefire, пять лет назад поглотившей фирму, занимающуюся развитием ClamAV. Решение об уходе было принято вскоре после окончания празднования десятилетия проекта (первый релиз ClamAV вышел 8 мая 2002 года). В качестве причин ухода называется желание реализовать свои идеи в новом проекте, подробности о котором пока не разглашаются. Перед своим уходом основатели проекта подобрали себе достойную замену — для развития ClamAV в Sourcefire уже принято четыре новых сотрудника. Пост лидера проекта займёт Мэт Ватчински (Matt Watchinski), уже десять … Читать далее Проект ClamAV покинули четыре основателя

Для ядра Linux представлен планировщик задач RIFS-ES

В списке рассылки разработчиков ядра Linux представлен новый планировщик задач RIFS-ES, нацеленный на использование на десктоп-системах и обеспечение максимальной производительности интерактивных приложений. В своей работы RIFS-ES использует расширенные в сторону обеспечения интерактивности элементы расчёта приоритетов, применяемые в классическом планировщике System V и лишённые свойственных CFS усложнений, используемых для оценки интерактивности. По сравнению со штатным планировщиком CFS проект RIFS-ES демонстрирует довольно существенное повышение отзывчивости: пробуждение через 10 usec для RIFS-ES против 21 usec для CFS для одного клиента, 30/19 usec для двух клиентов (RIFS-ES проигрывает), 2342/4900 usec для четырёх, 6112/8068 usec для восьми и 9690/17497 для шестнадцати. Читать далее Для ядра Linux представлен планировщик задач RIFS-ES

Релиз pg_extractor 1.0.0, инструмента для манипулирования дампами баз PostgreSQL

Представлен релиз инструмента pg_extractor 1.0.0, предназначенного для фильтрации и извлечения данных из файлов с дампами баз PostgreSQL. Код программы написан на языке Perl и распространяется под свободной BSD-подобной лицензией PostgreSQL. Основные особенности: Сохранение объектов БД, таких как схема данных, отдельные таблицы, представления, функции, типы, роли и т.п., с их распределением по отдельным файлам в соответствующей структуре базы иерархии директорий; Извлечение отдельных элементов схемы, таблиц, функций; Фильтрация содержимого с использованием регулярных выражений; Интеграция с SVN и Git для отслеживания изменений в БД; Читать далее Релиз pg_extractor 1.0.0, инструмента для манипулирования дампами баз PostgreSQL

Релиз Fedora 17 для платформ на базе архитектуры ARM

Спустя почти три недели с момента выхода финальной версии Fedora 17 для систем x86 увидел свет релиз Fedora 17 для платформы ARM. Готовые установочные сборки сформированы для архитектур armv5tel (ARM soft-float) и armv7hl (ARM hard-float). Обеспечена поддержка аппаратных платформ Tegra 2, OMAP, IMX, Kirkwood и Highbank, а также сформирован вариант для запуска в Qemu. Сборки оформлены в трёх вариантах: базовые консольные приложения, минимальный набор X-компонентов и сборка с полноценным графическим окружением на базе Xfce. Подготовленные образы могут быть записаны непосредственно на SD-карту, USB-накопитель или SATA-диск. Дополнительно представлены архивы с ядром и пакетами для формированием своих рабочих образов. Читать далее Релиз Fedora 17 для платформ на базе архитектуры ARM

Document Foundation, Wikimedia и ещё три организации присоединились к работе Open Source Initiative (OSI)

Организация Open Source Initiative (OSI) сообщила о вхождение в консультативный совет пяти новых сообществ — Document Foundation (развивает LibreOffice), Wikimedia Foundation (поддерживает проект Wikipedia), OW2 (развивает открытое ПО для управления инфраcтруктурой), OuterCurve Foundation (бывшая CodePlex Foundation, курирует открытые проекты для Windows) и AFUL (французская ассоциация пользователей СПО). Среди сообществ, ранее подключившихся к работе с OSI, можно отметить Apache Software Foundation, Creative Commons, Drupal, Eclipse Foundation, FreeBSD Foundation, Joomla, KDE, Linux Foundation, Debian и Mozilla Foundation. Напомним, что кроме деятельности по проверке лицензий на предмет соответствия критериям Open Source, на базе OSI предпринята попытка создания единого совещательного органа, в котором различные … Читать далее Document Foundation, Wikimedia и ещё три организации присоединились к работе Open Source Initiative (OSI)

Для http-сервера nginx представлен модуль с поддержкой протокола SPDY

Представлена первая бета-версия модуля с реализацией поддержки второго чернового варианта протокола SPDY для экспериментальной ветки http-сервера nginx 1.3.x. В течение следующих нескольких месяцев код поддержки SPDY планируется доработать и включить в состав основных исходных текстов nginx. В настоящее время реализация SPDY для nginx не поддерживает push-операции со стороны сервера, не работает с rate-лимитами и директивой post_action. Протокол SPDY, который продвигается для включения в состав будущего стандарта HTTP/2.0, был создан специально для минимизации задержек при соединении и обмене данными между клиентом и сервером. При обслуживании соединения SPDY использует похожий на HTTP механизм взаимодействия в форме запрос/ответ. SPDY добавляет сеансовый уровень поверх … Читать далее Для http-сервера nginx представлен модуль с поддержкой протокола SPDY

Компания NVIDIA прокомментировала критическое высказывание Линуса Торвальдса

Поддержка Linux важна для NVIDIA, и компания понимает, что существуют люди, которые очень сильно радеют за Linux в качестве Open Source платформы, так же как мы заинтересованы в том, чтобы предоставить людям самые быстрые видео акселераторы. Недавно был поднят вопрос о том, что NVIDIA не поддерживает для Linux технологию Optimus в ноутбуках. Когда мы её выпустили, мы обеспечили её поддержку только в Windows 7. Тем не менее, люди из сообщества Open Source сплотились и самостоятельно создали проект по поддержке Optimus — Bumblebee. Как результат, мы недавно изменили инсталлятор и документацию драйверов NVIDIA под Linux для учёта Bumblebee, а так же, … Читать далее Компания NVIDIA прокомментировала критическое высказывание Линуса Торвальдса