Основатель ушел из проекта Nightingale, форка медиаплеера SongBird

Основатель и ключевой разработчик Nightingale объявил об уходе из проекта и указал на то, что больше не будет принимать участие в его развитии. В рамках проекта Nightingale развивался ориентированный на платформу Linux форк медиаплеера Songbird. В апреле 2010 года команда разработчиков Songbird прекратила официальную поддержку платформы Linux (неофициальные сборки по прежнему собираются энтузиастами), сфокусировав внимание на поддержке MacOS X и Windows. Читать далее Основатель ушел из проекта Nightingale, форка медиаплеера SongBird

Иллюстрированный обзор улучшений пользовательского интерфейса Ubuntu 11.10

Джоно Бэкон (Jono Bacon), менеджер Canonical по работе с сообществом, опубликовал иллюстрированный обзор улучшений пользовательского интерфейса в Ubuntu 11.10. По словам Джоно Бэкона, на данном этапе разработки усилия сконцентрированы над интеграцией технологий GNOME 3 в Ubuntu, улучшением пользовательского интерфейса и дизайна, а также программного кода Unity и её основных компонентов. Основная цель Ubuntu 11.10 — продолжать совершенствование Unity, опираясь на опыт и достижения, полученные при разработке Ubuntu 11.04. Рабочий стол претерпел следующие изменения: Кнопка Ubuntu теперь заняла место на панели Launcher (результаты опросов показали, что большинство людей запускают приложения именно из Launcher); Произошли значительные изменения в меню индикаторов в верхней … Читать далее Иллюстрированный обзор улучшений пользовательского интерфейса Ubuntu 11.10

В Mesa 3D прекращена поддержка устаревших и заброшенных видеодрайверов

Разработчики открытой OpenGL-библиотеки Mesa 3D сообщили о прекращении поддержки всех драйверов, поддерживающих только интерфейс DRI1, а также о проведении глобальной чистки исходных текстов от устаревшего и плохо поддерживаемого кода. В общей сложности из состава Mesa удалено около 125 тысяч строк кода. В качестве причины проведения чистки называется необходимость осуществления рефакторинга и модернизации кодовой базы для обеспечения более качественной поддержки современных драйверов. Для пользователей подобный шаг означает, что на Linux-десктопе с графическим стеком на базе будущих выпусков Mesa не будет возможности использования таких видеокарт, как VIA Unichrome, Matrox и 3dfx Voodoo. По утверждению разработчиков удаленный код находился без присмотра, не развивался … Читать далее В Mesa 3D прекращена поддержка устаревших и заброшенных видеодрайверов

3 сентября состоится мероприятие Octave Code Sprint

Команда разработчиков GNU Octave приглашает всех тех, кто знаком с этой свободной системой для математических вычислений, на код-спринт, который состоится 3 сентября, в субботу, в IRC-канале #octave на irc.freenode.net в 18:00 по московскому времени (10:00 EST). Целью этого мероприятия, уже второго по счёту, как и первого, успешно проведённого 16 июля, станет написание тестов для функций Octave. Снабжение каждой функции тестами необходимо для того, чтобы упростить поиск и ликвидацию ошибок. В ходе написания теста результату, рассчитанному при помощи тестируемой функции, ставится в соответствие эталонное значение, а при запуске теста выполняется сравнение результата и эталона. Таким образом можно определить, правильно ли работает … Читать далее 3 сентября состоится мероприятие Octave Code Sprint

Релиз X.Org Server 1.11

После 6 месяцев разработки увидел свет релиз X.Org Server 1.11, в котором отражено более 500 изменений, главным образом связанных с исправлением ошибок и мелкими доработками. Устранено много утечек памяти. В программный интерфейс внесены незначительные улучшения. К сожалению в состав X.Org Server 1.11 не вошел код X Input 2.1 с реализацией программного интерфейса для работы с устройствами ввода, поддерживающими одновременные касания (мультитач), Также не добавлены новые расширения RandR, например, остается нереализованной поддержка RandR 1.4, дающая возможность привязки пиксельных карт (pixmap) к отдельным CRTC-видеоконтроллерам. X.Org Server 1.11 не совместим с прошлыми выпусками на уровне ABI и требует пересборки графических драйверов. В последней … Читать далее Релиз X.Org Server 1.11

Интервью с Аароном Сейго о дальнейшем развитии KDE

Во время недавно проходившей в Берлине конференции разработчиков открытых десктоп-систем ‘Desktop Summit 2011’, корреспонденты австрийской газеты «Der Standart» взяли интервью у Аарона Сейго (Aaron Seigo), основного разработчика десктоп-оболочки KDE Plasma. Главными темами интервью стали пакет KDE Frameworks 5.0 и оболочка для портативных устройств Plasma Active. KDE Frameworks 5 На вопрос в чем суть KDE Frameworks 5, Аарон рассказал, что основной идеей KDE Frameworks 5 является переход от монолитной организации, включающей в себя «всё или ничего», в набор фреймворков, из которого можно выбрать тот, который лучше всего подходит для заданного приложения. Для достижения этой цели библиотеки разбиваются на модули и тщательно … Читать далее Интервью с Аароном Сейго о дальнейшем развитии KDE

Найден способ обхода методов защиты от DoS-уязвимости в HTTP-сервере Apache

Разработчики проекта Apache опубликовали новое уведомление, в котором указали на то, что эксплуатируемая через заголовок Range уязвимость проявляется также и для устаревшего заголовка ‘Request-Range’, поддержка которого оставлена для обеспечения совместимости с Netscape Navigator 2-3 и MSIE 3. В связи с этим ранее приведенные методы защиты неэффективны. В дополнение к ним следует добавить в конфигурацию Apache директиву «RequestHeader unset Request-Range» для блокирования работы заголовка Request-Range. Обновление с исправлением уязвимости пока не выпущено, но в SVN-репозиторий уже добавлен патч. Новые улучшенные правила блокировки атаки (по сравнению с прошлым вариантом увеличена производительность и учтены новые типы проведения атаки): Для Apache 2.2: SetEnvIf Range … Читать далее Найден способ обхода методов защиты от DoS-уязвимости в HTTP-сервере Apache

Компания Samsung открыла код DRM-драйвера для SoC Exynos4210

Компания Samsung выпустила под лицензией GPL код модуля для ядра Linux с реализацией DRM-драйвера (Direct Rendering Manager) для SoC-платформы Exynos4210, используемой в смартфоне Samsung Galaxy S II. Платформа Exynos4210, базирующаяся на процессоре ARM Cortex A9, обладает расширенными графическими возможностями и поддерживает 3D-акселерацию. В настоящее время драйвер поддерживает вывод через FIMD, но в будущем разработчики обещают добавить и поддержку HDMI. Для управления памятью в драйвере используется технология GEM (Graphics Execution Manager), которая позволяет вынести в работающий на уровне ядра DRM-модуль (Direct Rendering Manager) функции, связанные с управлением памятью видеокарты. Технология GEM, разработана компанией Intel и предназначена для низкоуровневого взаимодействия с GPU, … Читать далее Компания Samsung открыла код DRM-драйвера для SoC Exynos4210

Компания VMware выпустила вариант Cloud Foundry для локального использования

Компания VMware представила пакет Micro Cloud Foundry, который позволяет развернуть открытую PaaS-платформу Cloud Foundry на локальной машине, максимально упростив операции по её развертыванию и избавив пользователей от необходимости настройки и установки платформы. Разработчикам, желающим поэкспериментировать с Cloud Foundry или оценить работоспособность своих приложений, теперь достаточно запустить под управлением VMware Player образ специально сформированной виртуальной машины, созданной на базе Ubuntu. CloudFoundry является полностью открытой PaaS-платформой (Platform as a Service), которая позволяет сформировать инфраструктуру для выполнения в облачных окружениях конечных приложений на Java (Spring), Grails, Ruby (Rails, Sinatra), JavaScript (Node.js), Scala и других языках, работающих поверх JVM. PaaS-платформа, в отличие от IaaS, … Читать далее Компания VMware выпустила вариант Cloud Foundry для локального использования

Релиз Wine 1.3.27

Вышла новая версия реализации Win32 API — Wine 1.3.27. С момента выпуска версии 1.3.26 было закрыто 62 отчёта об ошибках. Основные изменения в новой версии: Добавлена поддержка мультисэмплинга для Direct3D; Обновлён встроенный движок MSHTML (на базе Gecko); Улучшена поддержка настроек прокси сервера; Добавлены манифесты для встроенных библиотек; Улучшена запись в библиотеке MSXML; Обновлены переводы; Исправлено множество ошибок. Читать далее Релиз Wine 1.3.27

Доступен дистрибутив для создания сетевых шлюзов Vyatta 6.3

Вышел релиз специализированного Linux-дистрибутива для создания маршрутизаторов и межсетевых экранов — Vyatta 6.3, основанного на кодовой базе Debian GNU/Linux, но при этом содержащего в себе ряд оригинальных разработок. Компания Vyatta разрабатывает данный дистрибутив для своих аппаратных платформ, но поддерживает возможность его использования и на обычных компьютерах. Управление может производиться через Web-интерфейс или из командной строки в стиле Juniper. Имеются модули для создания VPN, организации кеширования трафика, фильтрации трафика на основе анализа содержимого IP-пакетов, ограничения доступа посредством специальных правил и URL фильтров. Загрузочный iso-образ дистрибутива занимает 194 Мб. Из представленных в новой версии улучшений можно отметить: Интегрированы драйверы для гигабитных и … Читать далее Доступен дистрибутив для создания сетевых шлюзов Vyatta 6.3

Разработчики Mozilla отказались от намерения скрыть номер версии Firefox

Алекс Фаборг (Alex Faaborg), специалист компании Mozilla по развитию пользовательского интерфейса Firefox, заявил, что разработчики отказались от плана по воплощению в жизнь предложения о прекращении отображения версии Firefox в диалоге «О программе». В будущих выпусках Firefox номер версии будет отображаться как и прежде. Также утверждается, что пока не планируется изменять принятый порядок наименования релизов, хотя некоторые варианты, например, отражение года в номере версии, не лишены смысла. Читать далее Разработчики Mozilla отказались от намерения скрыть номер версии Firefox

Представлено вспомогательное дерево портов OpenBSD

Джаспер Адриансе (Jasper Lievisse Adriaanse), один из основных мэйнтейнеров дерева портов в OpenBSD, анонсировал создание на Github отдельного дерева портов openbsd-wip, предназначенного для организации совместной работы желающих развивать новые порты и выпускать обновления для имеющихся. Ниже перевод текста анонса: Данное дерево предназначено для содержания и последующей миграции портов в официальное дерево портов OpenBSD. Это означает, что порты в данном дереве активно разрабатываются и могут быть временно неработоспособными. Целью данной идеи является попытка привлечения большего количества людей к участию в портировании ПО и сохранении их (не)завершённых портов. Обновления также приветствуются, следует только стараться поддерживать это дерево чистым путём удаления портов, принятых … Читать далее Представлено вспомогательное дерево портов OpenBSD

Один из ключевых разработчиков Scientific Linux перешел на работу в Red Hat

Трой Доусон (Troy Dawson), один из шести ключевых разработчиков проекта Scientific Linux, объявил об уходе из FermiLabs и переходе на работу в компанию Red Hat. Трой больше не будет участвовать в разработке дистрибутива Scientific Linux, которым занимался на протяжении последних 8 лет. На новом месте работы Трой займется развитием PaaS-платформы OpenShift. Читать далее Один из ключевых разработчиков Scientific Linux перешел на работу в Red Hat

Для ядра Linux представлены патчи с реализацией DRBD 8.4

В списке рассылки разработчиков ядра Linux представлен набор патчей для интеграции в состав ядра реализации распределенного реплицируемого блочного устройства (RAID-1 по сети) DRBD 8.4. Ветка 8.3 была выпущена в 2008 году, в 2010 году разработчикам удалось добиться включения DRBD в состав основного ядра 2.6.33. В прошлом месяце был представлен выпуск DRBD 8.4, ключевой особенностью которого является улучшенная реализация протокола, в котором реализована поддержка передачи информации одновременно для нескольких реплицированных блочных устройств в рамках одного соединения (раньше, для каждого устройства создавалось отдельное соединение). Данное новшество позволит заметно повысить производительность и пропускную способность для систем, в которых экспортируется несколько блочных устройств, особенно … Читать далее Для ядра Linux представлены патчи с реализацией DRBD 8.4

Легко эксплуатируемая DoS-уязвимость в HTTP-сервере Apache (дополнено)

В http-сервере Apache найдена опасная уязвимость, позволяющая вызвать отказ в обслуживании через исчерпание всей доступной памяти. Опасность уязвимости усугубляется тем, что для её осуществления уже доступен готовый эксплоит, позволяющий совершить атаку с одной машины с генерацией минимального трафика. При отсутствии отдельных лимитов на размер выделяемой Apache памяти, после выполнения эксплоита наблюдается полное исчерпание памяти с уходом в бесконечный своппинг без возможности зайти в консоль. Проблема вызвана ошибкой в реализации поддержки загрузки части файла по указанному диапазону (например, после обрыва соединения можно запросить загрузку начиная с определенной позиции). Ошибка связана с тем, что при обработке запроса, содержащего большое число диапазонов (например, … Читать далее Легко эксплуатируемая DoS-уязвимость в HTTP-сервере Apache (дополнено)

Релиз системы мониторинга Icinga 1.5.0, форка проекта Nagios

Увидел свет релиз системы мониторинга Icinga 1.5, которая представляет собой форк системы мониторинга Nagios, отделившийся в начале мая 2009 года вследствие конфликта независимых разработчиков с компанией Nagios Enterprises. Исходные тексты Icinga распространяются в рамках лицензии GPL. Для загрузки подготовлены два архива — с классическим интерфейсом на языке С++ и новым интерфейсом на языке PHP. Дополнительно поставляется пакет icinga-reporting, с реализацией аналитического модуля для генерации отчетов, написанного на языке Java и работающего вкупе с системой JasperServer. От Nagios проект Icinga также отличается переработанной архитектурой, переведенной на использование прослоек IDOMOD и IDO2DB, позволяющих организовать хранение данных мониторинга и конфигурационной информации в СУБД … Читать далее Релиз системы мониторинга Icinga 1.5.0, форка проекта Nagios

Для Gentoo создан инсталлятор на базе Anaconda

Для Gentoo Linux адаптирован инсталлятор Anaconda, развиваемый в рамках дистрибутива Fedora Linux. Созданный инсталлятор пока не входит в состав официального LiveDVD, но может появиться в нем уже в следующем выпуске. Инсталлятор для Gentoo выполнен на базе порта Anaconda, поддерживаемого дистрибутивом Sabayon Linux, основанного на наработках Gentoo. Кроме использования на стандартном LiveDVD подготовленный инсталлятор может быть использован для формирования собственных установочных ISO-образов, содержащих произвольный набор компонентов, необходимых для выполнения определенных задач. Несмотря на то, что инсталлятор еще не включен в состав официального LiveDVD, его можно использовать и с уже доступным выпуском Gentoo 11.2 LiveDVD. Работа инсталлятора сводится к переносу Live-окружения на … Читать далее Для Gentoo создан инсталлятор на базе Anaconda

Релиз Sagan 0.2, системы мониторинга событий информационной безопасности

Представлен второй релиз проекта Sagan, в рамках которого развивается многопоточная система для мониторинга появления в логах событий, связанных с безопасностью, и реагирования на эти события в режиме реального времени. Sagan относится к категории систем управления инцидентами и событиями информационной безопасности (SEIM — Security Information Log Management). Для определения заслуживающих внимания событий используя правила, похожие на правила Snort. При выявлении описанного в правилах события, вызывается специальный обработчик, который может, например, отправить уведомление ответственному персоналу, запустить внешнюю утилиту, передать событие в бэкенд Prelude или сохранить информацию об инциденте в базе данных или отдельном логе. Sagan может быть использован и как централизованная система … Читать далее Релиз Sagan 0.2, системы мониторинга событий информационной безопасности

Ядру Linux исполнилось 20 лет

Сегодня отмечается официальный день рождения Linux. После 5 месяцев разработки 25 августа 1991 года 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux для которой было отмечено завершение портировния bash 1.08 и gcc 1.40. Новое ядро было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты исследования показали наличие … Читать далее Ядру Linux исполнилось 20 лет

Гаагский суд запретил продажу Android-смартфонов Samsung в Евросоюзе

Потерпев неудачу с предварительным запретом продажи планшета Samsung Galaxy Tab, компания Apple, учтя допущенные ошибки, добилась на судебном заседании в Гааге (Нидерланды) блокирования поставок основанных на платформе Android смартфонов компании Samsung, таких как Galaxy S, SII и Ace. На этот раз Apple оперировала не только нарушением прав на дизайн, но указала и на нарушение трех патентов. Два патента и сходство дизайна были отброшены судом, который принял контраргументы Samsung. Но один из патентов оспорить не удалось. Суд признал нарушение патента EU 2,058,868 в реализации техники полноэкранной прокрутки фотографий с использованием жестов и сенсорного экрана (описывается метод возвращения на место частично перелистнутой … Читать далее Гаагский суд запретил продажу Android-смартфонов Samsung в Евросоюзе