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

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

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

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

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

Для ядра 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

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)

Релиз 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

Для 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 прокомментировала критическое высказывание Линуса Торвальдса

Проект Mozilla представил online-редактор web-страниц Thimble

Разработчики Mozilla представили проект Thimble, в рамках которого подготовлен работающий в web-браузере редактор web-страниц. Одной из целей создания Thimble является обучение людей разных специальностей и с разными навыками основам создания web-страниц. Редактор позволяет без лишних усложнений создавать страницы и публиковать их одним кликом в специальном сервисе. Редактор предельно простой и поддерживает только минимальный набор функций. При этом имеется подсветка синтаксиса и интерактивные подсказки, указывающие на возможные ошибки в разметке. Данные подсказки являются ключевой особенностью Thimble, делающей данный редактор особенно полезным для новичков, только изучающих web-разметку. Создаваемая страница сразу доступна для мгновенного предпросмотра в правой части экрана редактора. В левой части … Читать далее Проект Mozilla представил online-редактор web-страниц Thimble

Стартовала программа по распространению среди разработчиков прототипа телефона на базе платформы Tizen

Организация Linux Foundation начала приём заявок на бесплатное предоставление прототипа телефона на базе платформы Tizen для разработчиков из сообщества, заинтересованных в развитии приложений для данной платформы. Заявки будут приниматься до 29 июня. В заявке следует подробно изложить мотив получения телефона, описать свой проект и пояснить почему для его разработки недостаточно эмулятора. Читать далее Стартовала программа по распространению среди разработчиков прототипа телефона на базе платформы Tizen

Опубликованы руководства по построению продуктов на базе платформы Android

Компания Free Electrons опубликовала под лицензией Creative Commons Attribution – Share Alike 3.0 серию обучающих руководств, в которых показано, как создавать встраиваемые системы на базе платформы Android и как кастомизировать Android с целью обеспечения поддержки нового оборудования и соответствия требованиям продукта. Например, затрагиваются такие темы, как сборка, внесение изменений в ядро, добавление новых драйверов, проведение отладки, организация вызова Си-программ, использование пакетов apk и т.п. Читать далее Опубликованы руководства по построению продуктов на базе платформы Android

В реализация программного RAID для Linux обнаружена ошибка, которая может привести к повреждению мета-данных

Нейл Браун (Neil Brown), основной разработчик пакета mdadm и подсистемы для обеспечения работы программных RAID-массивов в Linux, опубликовал предупреждение о выявлении серьёзной ошибки в md/raid, которая может привести к обнулению важных мета-данных на дисках, входящих в программный RAID. Например, может быть очищена информация о массиве, о смещениях данных, размерах блоков и роли каждого диска в массиве. Всем пользователям рекомендуется первым делом сохранить на внешнем носителе вывод команды «mdadm -Evvvvs», для обеспечения возможности восстановления в случае проявления ошибки (для восстановления достаточно пересоздать массив через «mdadm —create» с теми же параметрами). Проблема присутствует в ядрах Linux с 3.4-rc1 по 3.4-rc4, с 3.3.1 … Читать далее В реализация программного RAID для Linux обнаружена ошибка, которая может привести к повреждению мета-данных

В Fedora 18 будут доступны offline-обновления и пакетный менеджер DNF

Комитет FESCo (Fedora Engineering Steering Committee), отвечающий за техническую часть разработки дистрибутива Fedora Linux, на состоявшемся 18 июня заседании утвердил несколько планов, касающихся осеннего релиза Fedora 18. Из наиболее интересных планов можно отметить: Включении в дистрибутив поддержки обновления системы в offline-режиме, ранее предложенной разработчиками GNOME, PackageKit и systemd. Новый режим подразумевает установку обновлений для некоторых ключевых компонентов системы (например, glibc и других основных библиотек) на начальном этапе загрузки системы, при котором обновляемые компоненты не могут привести к конфликту и проблемам в работе уже работающих приложений. Число пакетов, которые будут обновлять в offline режиме, требующем перезагрузки, будет ограничено. Обновление большинства приложений … Читать далее В Fedora 18 будут доступны offline-обновления и пакетный менеджер DNF

SourceForge передал разработку хостинг-платформы Allura в руки Фонда Apache

Крупнейший хостинг открытых проектов SourceForge.net сообщил о передаче Фонду Apache кода платформы Allura, известной также под именами New Forge и Forge 2.0. Платформа Allura в прошлом году пришла на смену старого ядра проекта, разработанного более 10 лет назад. Развитие Allura под эгидой сообщества Apache позволит обеспечить наиболее эффективный механизм совместной работы и привлечь новых участников в проект. В настоящее время код Allura уже предложен для включения в инкубатор Apache. Проект будет заведён в инкубаторе после вынесения совместного решения о принятии проекта управляющим комитетом Фонда Apache. После подготовки инфраструктуры, проведения аудита лицензионной чистоты и проверки способности соблюдения принятых в сообществе Apache … Читать далее SourceForge передал разработку хостинг-платформы Allura в руки Фонда Apache

Увидела свет система динамической трассировки SystemTap 1.8

Представлен релиз системы динамической трассировки SystemTap 1.8, предоставляющий для платформы Linux средства похожие на технологию DTrace. SystemTap позволяет организовать доскональное наблюдение за работающей Linux системой, производить сбор статистики о работе приложений, профилирование и контроль системных вызовов. Управление производится через интерфейс командной строки и специальный Си-подобный язык сценариев. В развитии проекта участвуют такие компании как Red Hat, IBM, Intel, Hitachi и Oracle. В каталоге примеров представлено более 100 скриптов на все случаи жизни, подходящие для слежения за распределением памяти, вводом/выводом, дисковыми операциями, сетевым трафиком (например, анализ работы NFS), работой планировщика задач, обработкой прерываний, использованием системных буферов, установкой блокировок, выполнением системных вызовов, … Читать далее Увидела свет система динамической трассировки SystemTap 1.8

Релиз свободного X.Org видеодрайвера Nouveau 1.0

После семи лет существования проекта доступен для загрузки релиз свободного X.Org-драйвера для видеокарт NVIDIA — xf86-video-nouveau 1.0.0. Новая версия ознаменовала собой реализацию полноценной поддержки 2D-функциональности для всех моделей видеокарт NVIDIA, начиная с Riva TNT и заканчивая GeForce GTX. В том числе для всех карт обеспечена поддержка архитектуры 2D-акселерации EXA, интерфейса XRender 1.2 и ускорения проигрывания видео Xv (X-Video). Для работы драйвера обязательно наличие KMS (Kernel Mode Setting) модуля ядра, управление видеорежимами на пользовательском уровне (UMS) не поддерживается. Для всех типов карт, кроме NVE0 (GeForce GTX 680(M) и GeForce GT 6xxM) реализована корректная поддержка перехода в спящий режим и возможность работы … Читать далее Релиз свободного X.Org видеодрайвера Nouveau 1.0

Mozilla работает над созданием браузера для Apple iPad на базе движка WebKit

Команда по определению стратегии развития новых продуктов Mozilla представила рабочий прототип нового мобильного web-браузера Junior, ориентированного для использования на планшетах Apple iPad и отличающегося кардинальным переосмыслением организации взаимодействия с пользователем. В Junior использован предоставляемый платформой iOS брузерный движок WebKit, также используемый в штатном браузере Safari. Причиной использования WebKit, конкурирующего с движком Gecko, который развивает проект Mozilla, является ограничение по использованию базовых программных компонентов в iOS. В частности, при разработке приложений для iOS допускается использование для рендеринга web-контента только встроенных в платформу механизмов. Интерфейс Junior отличается предельным минимализмом. Контент отображается только в полноэкранном режиме, максимально используя всё доступное экранное пространство. В … Читать далее Mozilla работает над созданием браузера для Apple iPad на базе движка WebKit

Представлена 39 редакция списка самых высокопроизводительных суперкомпьютеров

На проходящей сегодня в Гамбурге международной конференции суперкомпьютерных технологий опубликован 39 выпуск рейтинга 500 самых высокопроизводительных компьютеров мира. Очередной выпуск рейтинга примечателен возвращением в лидеры суперкомпьютеров США, впервые с ноября 2009 года — первое место в рейтинге занял созданный в США кластер Sequoia, базирующийся на платформе IBM BlueGene/Q с процессорами Power. Кроме лидерства в области производительности, Sequoia также является наиболее энергоэффективной системой из всех представленных в списке суперкомпьютеров. Примечательно, что на базе IBM BlueGene/Q построены и кластеры занявшие третье (Mira, США), седьмое (Fermi, Италия) и восьмое (JuQUEEN, Германия) место в десятке лидеров. При этом кластер Mira, насчитывающий 786432 процессорных ядер, … Читать далее Представлена 39 редакция списка самых высокопроизводительных суперкомпьютеров

В игровом движке Unity3D будет реализована поддержка GNU/Linux

Разработчики популярного игрового движка Unity3D прислушались к многочисленным просьбам пользователей и в грядущей четвёртой версии движка декларировали поддержку GNU/Linux. Напомним, что запрос к разработчикам Unity3D по поддержке GNU/Linux набрал самое большое число голосов за всё время существования раздела для приёма пожеланий от пользователей. Читать далее В игровом движке Unity3D будет реализована поддержка GNU/Linux

Релиз Gzip 1.5

Спустя более двух лет с момента прошлого выпуска представлен релиз популярной программы сжатия Gzip 1.5 в котором внесено несколько изменений: «gzip -d» теперь поддерживает декодирование и проверку заголовков с использованием контрольных сумм CRC16, в соответствии с RFC 1952; Добавлено блокирование выполнения «gzip -d -S » precious.gz», так как ранее подобная последовательность была идентична выполнению команды «rm -i precious.gz» с выводом предупреждения, которое легко можно было понять не так (удаление производилось до распаковки, а можно было подумать, что после); «gzip -cdf» теперь корректно обрабатывает входящие сжатые данные, идущие следом за порцией несжатых данных. Например, запуск «(printf x echo y)|gzip -dcf» приведёт … Читать далее Релиз Gzip 1.5